bus5 B3 (§681, A-44, A-45, A-59): the bus module serves snapshot-get, snapshot-restore, snapshot-restore-cancel and snapshot-remove through its tools bundle, sends the chunks, hands the work to the keeper through requests; nats_snapshots; the whole test covers send, restore in place and removal
Builds: design 47 G §681, ADR 0675, lead answers A-44, A-45, A-59
This commit is contained in:
@@ -32,7 +32,11 @@
|
||||
"list",
|
||||
"show",
|
||||
"check",
|
||||
"orphans"
|
||||
"orphans",
|
||||
"snapshot-get",
|
||||
"snapshot-restore",
|
||||
"snapshot-restore-cancel",
|
||||
"snapshot-remove"
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -53,7 +57,8 @@
|
||||
"consumer-removed",
|
||||
"bucket-keys-removed",
|
||||
"stream-removed",
|
||||
"bucket-expiry-set"
|
||||
"bucket-expiry-set",
|
||||
"snapshot-restored"
|
||||
],
|
||||
"invokes": [
|
||||
"seat:mesh-hand-acts.hand-act",
|
||||
@@ -148,7 +153,8 @@
|
||||
"nats_drop",
|
||||
"nats_keeper_health",
|
||||
"nats_first_view_again",
|
||||
"nats_requests"
|
||||
"nats_requests",
|
||||
"nats_snapshots"
|
||||
],
|
||||
"guards": [
|
||||
8222
|
||||
@@ -370,6 +376,7 @@
|
||||
"MESH_NATS_CONTAINER": "mesh-broker-nats",
|
||||
"MESH_NATS_USERS_FILE": "/etc/nats/accounts.conf",
|
||||
"MESH_NATS_SNAPSHOTS_DIR": "${dir:snapshots}",
|
||||
"MESH_NATS_SNAPSHOT_KEEP_DAYS": "90",
|
||||
"NATS_TOOLS_CREDENTIAL": "${dir:tools-secret}/broker-nats-tools"
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user