| 123456789101112131415161718192021222324252627 |
- #!/usr/bin/env bash
- #
- # Configures a BigTable instance with the expected tables
- #
- set -e
- instance=solana-ledger
- cbt=(
- cbt
- -instance
- "$instance"
- )
- if [[ -n $BIGTABLE_EMULATOR_HOST ]]; then
- cbt+=(-project emulator)
- fi
- for table in blocks entries tx tx-by-addr; do
- (
- set -x
- "${cbt[@]}" createtable $table
- "${cbt[@]}" createfamily $table x
- "${cbt[@]}" setgcpolicy $table x maxversions=1
- "${cbt[@]}" setgcpolicy $table x maxage=360d
- )
- done
|