diff --git a/multinode-demo/bootstrap-validator.sh b/multinode-demo/bootstrap-validator.sh index e93aed322..513538760 100755 --- a/multinode-demo/bootstrap-validator.sh +++ b/multinode-demo/bootstrap-validator.sh @@ -81,6 +81,9 @@ while [[ -n $1 ]]; do elif [[ $1 == --allow-private-addr ]]; then args+=("$1") shift + elif [[ $1 == --accounts-db-skip-shrink ]]; then + args+=("$1") + shift else echo "Unknown argument: $1" $program --help diff --git a/multinode-demo/validator.sh b/multinode-demo/validator.sh index 60fba2d17..a8151b90a 100755 --- a/multinode-demo/validator.sh +++ b/multinode-demo/validator.sh @@ -160,6 +160,9 @@ while [[ -n $1 ]]; do args+=("$1") maybe_allow_private_addr=$1 shift + elif [[ $1 == --accounts-db-skip-shrink ]]; then + args+=("$1") + shift elif [[ $1 = -h ]]; then usage "$@" else diff --git a/net/net.sh b/net/net.sh index 4f50efe71..a184c32b6 100755 --- a/net/net.sh +++ b/net/net.sh @@ -307,7 +307,7 @@ startBootstrapLeader() { $nodeIndex \ ${#clientIpList[@]} \"$benchTpsExtraArgs\" \ \"$genesisOptions\" \ - \"$maybeNoSnapshot $maybeSkipLedgerVerify $maybeLimitLedgerSize $maybeWaitForSupermajority $maybeAllowPrivateAddr\" \ + \"$maybeNoSnapshot $maybeSkipLedgerVerify $maybeLimitLedgerSize $maybeWaitForSupermajority $maybeAllowPrivateAddr $maybeAccountsDbSkipShrink\" \ \"$gpuMode\" \ \"$maybeWarpSlot\" \ \"$waitForNodeInit\" \ @@ -378,7 +378,7 @@ startNode() { $nodeIndex \ ${#clientIpList[@]} \"$benchTpsExtraArgs\" \ \"$genesisOptions\" \ - \"$maybeNoSnapshot $maybeSkipLedgerVerify $maybeLimitLedgerSize $maybeWaitForSupermajority $maybeAllowPrivateAddr\" \ + \"$maybeNoSnapshot $maybeSkipLedgerVerify $maybeLimitLedgerSize $maybeWaitForSupermajority $maybeAllowPrivateAddr $maybeAccountsDbSkipShrink\" \ \"$gpuMode\" \ \"$maybeWarpSlot\" \ \"$waitForNodeInit\" \ @@ -776,6 +776,7 @@ maybeSkipLedgerVerify="" maybeDisableAirdrops="" maybeWaitForSupermajority="" maybeAllowPrivateAddr="" +maybeAccountsDbSkipShrink="" debugBuild=false doBuild=true gpuMode=auto @@ -905,6 +906,9 @@ while [[ -n $1 ]]; do # without -P. maybeAllowPrivateAddr="$1" shift 1 + elif [[ $1 = --accounts-db-skip-shrink ]]; then + maybeAccountsDbSkipShrink="$1" + shift 1 else usage "Unknown long option: $1" fi