mirror of
https://github.com/rustfs/rustfs.git
synced 2026-07-26 08:18:18 +00:00
refactor: route cluster control plane readiness (#3935)
This commit is contained in:
@@ -3018,6 +3018,19 @@ if [[ -s "$ECSTORE_ROOT_RPC_IMPL_HITS_FILE" ]]; then
|
||||
report_failure "ECStore internal RPC consumers must use the cluster/rpc owner path: $(paste -sd '; ' "$ECSTORE_ROOT_RPC_IMPL_HITS_FILE")"
|
||||
fi
|
||||
|
||||
require_source_contains \
|
||||
"crates/ecstore/src/cluster/control_plane.rs" \
|
||||
"pub struct ClusterRpcBoundarySnapshot" \
|
||||
"ECStore cluster RPC boundary snapshot"
|
||||
require_source_contains \
|
||||
"crates/ecstore/src/cluster/control_plane.rs" \
|
||||
"ClusterRpcTransport::Grpc" \
|
||||
"ECStore cluster control RPC transport model"
|
||||
require_source_contains \
|
||||
"crates/ecstore/src/cluster/rpc/internode_data_transport.rs" \
|
||||
"Internode metadata, lock, health, and administrative calls remain on the" \
|
||||
"ECStore internode data transport control-plane separation note"
|
||||
|
||||
(
|
||||
cd "$ROOT_DIR"
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user