This is the first installment of the AccountsDb replication. Summary of Changes: The rpc-node for AccountsDb replication executable cherry-picked from Steven's branch Auto figuring out the snapshot to download via gossip The replica now can download the snapshot, initialize the bank and AccountsDb, start the JsonRpcService Integration test of a validator paired with a replica.
88 lines
1.6 KiB
TOML
88 lines
1.6 KiB
TOML
[workspace]
|
|
members = [
|
|
"accounts-cluster-bench",
|
|
"bench-streamer",
|
|
"bench-tps",
|
|
"accounts-bench",
|
|
"banking-bench",
|
|
"banks-client",
|
|
"banks-interface",
|
|
"banks-server",
|
|
"clap-utils",
|
|
"cli-config",
|
|
"cli-output",
|
|
"client",
|
|
"core",
|
|
"dos",
|
|
"download-utils",
|
|
"entry",
|
|
"faucet",
|
|
"frozen-abi",
|
|
"perf",
|
|
"validator",
|
|
"genesis",
|
|
"genesis-utils",
|
|
"gossip",
|
|
"install",
|
|
"keygen",
|
|
"ledger",
|
|
"ledger-tool",
|
|
"local-cluster",
|
|
"logger",
|
|
"log-analyzer",
|
|
"merkle-root-bench",
|
|
"merkle-tree",
|
|
"storage-bigtable",
|
|
"storage-proto",
|
|
"streamer",
|
|
"measure",
|
|
"metrics",
|
|
"net-shaper",
|
|
"notifier",
|
|
"poh",
|
|
"poh-bench",
|
|
"program-test",
|
|
"programs/bpf_loader",
|
|
"programs/compute-budget",
|
|
"programs/config",
|
|
"programs/failure",
|
|
"programs/noop",
|
|
"programs/ownable",
|
|
"programs/secp256k1",
|
|
"programs/stake",
|
|
"programs/vote",
|
|
"rbpf-cli",
|
|
"remote-wallet",
|
|
"rpc",
|
|
"runtime",
|
|
"runtime/store-tool",
|
|
"sdk",
|
|
"sdk/cargo-build-bpf",
|
|
"sdk/cargo-test-bpf",
|
|
"scripts",
|
|
"stake-accounts",
|
|
"sys-tuner",
|
|
"tokens",
|
|
"transaction-status",
|
|
"account-decoder",
|
|
"upload-perf",
|
|
"net-utils",
|
|
"version",
|
|
"cli",
|
|
"rayon-threadlimit",
|
|
"watchtower",
|
|
"replica-node",
|
|
]
|
|
|
|
exclude = [
|
|
"programs/bpf",
|
|
]
|
|
|
|
# TODO: Remove once the "simd-accel" feature from the reed-solomon-erasure
|
|
# dependency is supported on Apple M1. v2 of the feature resolver is needed to
|
|
# specify arch-specific features.
|
|
resolver = "2"
|
|
|
|
[profile.dev]
|
|
split-debuginfo = "unpacked"
|