Releases: metalbear-co/mirrord
Releases · metalbear-co/mirrord
3.128.0
3.128.0 - 2024-12-19
Added
- Added to mirrord config a new experimental field
.experimental.readonly_file_buffer
. If set to a value greater than 0,
mirrord will fetch remote readonly files in chunks of at least this size (in bytes).
This is to improve performance with applications that make many small reads
from remote files.
#2069 - Added
mirrord container-ext
command that should be used by extension and
works similarly tomirrord ext
but for containers. - Added runAsNonRoot and RO file system to operator deployment
- Added custom resource definition for cluster-wide mirrord policy -
MirrordClusterPolicy
. - Added mapping option for env vars config, allowing the user to map multiple env
vars to another value based on regexes.
#2920 - Added mkdir support
#2221
Fixed
- Added debugger port detection type for the node
--inspect
,--inspect-wait
and--inspect-brk
flags.
#2936 - Fixed
mirrord operator setup
- added missing/tmp
volume to the operator
deployment.
3.127.0
3.126.0
3.126.0 - 2024-12-06
Added
- Added SQS splitting state to mirrord operator status reporting (requires operator support).
Changed
- Hidden files and directories in
$HOME
directory are now read locally by
default.
Fixed
- Can now run cs-installed sbt. We now only need to be able to parse the first
line of a script, so we now support scripts like that sbt, which starts with
a normal shebang but then has text in a weird encoding, or maybe non-textual
data. #2947 - Prevent reverse port forwarding from ending unexpectedly due to
unexpected connection end.
#2962 - Added a sleep and await on it after websocket connection to drive IO runtime
and prevent websocket closing without handshake.
3.125.2
3.125.1
3.125.0
3.125.0 - 2024-11-21
Added
- Added a configuration option that allows for specifying an env file for
mirrord execution.
#1913 - Added notice that fs mapping does not apply to relative paths.
#2894
Changed
- Ignore paths that start with the current dir path, instead of any path that
contains the current dir path. Also, ignore only paths that end with the
current exe's path, not all that contain it. - Print a warning to the user when
-p
is provided as part ofmirrord container
run command, as it may cause issues because of our usage of
container type network mode.
Fixed
- Change
getifaddrs
hook to allocate memory for a new list instead of modifying
list returned from libc call.
#2903 - Read current dir, current exe, and temp dir locally, also when they contain
characters with a meaning for regexes, like e.g. paretheses.