Added
- Added
db_branchingtomirrord-up.yamlmodes:empty,schemaorall
requests everyMirrordSplitConfigDB branch with that copy mode,inherit
with each entry's own,offnone. An entry namedsplit,replaceor
mirrormay set it for that built-in mode. A mode without it branches like
the built-in mode itsincomingnames, and a mode withoutqueuessplits
them like itsincoming: mirrored withincoming: mirror, stolen otherwise.
Inmirrord.json,feature.db_branchestakes{ "entries": "*", "copy": { "mode": "schema" } }to request a copy mode.mirrord upfails before
starting any service when a mode'sdb_branchingorqueuesline can't be
served: no usable operator (saying why), no DB branch definitions, an entry's
database engine turned off in the operator, a copy mode outside an entry's
allowedModes, or an operator that splits no queues. It also fails up front
when services sharing a DB branch ask for different copy modes. - Added custom modes to
mirrord-up.yaml: amodesentry setsincomingand
queues, and is selected by name withdefault_modeormirrord up --mode.
Changed
- On Linux,
experimental.hook_libc_syscalland
experimental.old_glibc_supportare now enabled by default for OSS users.
Fixed
- Fixed the layer losing its internal proxy connection when an application
reuses low fd numbers, such as the s6-overlay/initscript.