From 1d375ff2da642ac9a24f4d1fe88160f37c4b24c5 Mon Sep 17 00:00:00 2001 From: Tyera Eulberg Date: Wed, 18 Aug 2021 16:28:06 -0600 Subject: [PATCH] Plumb accounts-db-skip-shrink through testnet scripts (#19290) --- multinode-demo/bootstrap-validator.sh | 3 +++ multinode-demo/validator.sh | 3 +++ net/net.sh | 8 ++++++-- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/multinode-demo/bootstrap-validator.sh b/multinode-demo/bootstrap-validator.sh index e93aed322d..513538760e 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 60fba2d17c..a8151b90a5 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 4f50efe715..a184c32b6e 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