* Add --enable-bigtable-ledger-upload flag (cherry picked from commitd8e2038dda
) * Relocate BigTable uploader to ledger/ crate (cherry picked from commit91a56caed2
) # Conflicts: # ledger/Cargo.toml * Cargo.lock (cherry picked from commit2b8a521562
) * Add BigTableUploadService (cherry picked from commitbc7731b969
) * Add BigTableUploadService (cherry picked from commitbafdcf24f5
) * Add exit flag for bigtable upload operations (cherry picked from commitd3611f74c8
) * Remove dead code (cherry picked from commitcd3c134b58
) * Request correct access (cherry picked from commit4ba43c29ce
) * Add LARGEST_CONFIRMED_ROOT_UPLOAD_DELAY (cherry picked from commitb64fb295a1
) * Resolve merge conflicts Co-authored-by: Michael Vines <mvines@gmail.com>
This commit is contained in:
@@ -659,6 +659,13 @@ pub fn main() {
|
||||
.help("Fetch historical transaction info from a BigTable instance \
|
||||
as a fallback to local ledger data"),
|
||||
)
|
||||
.arg(
|
||||
Arg::with_name("enable_bigtable_ledger_upload")
|
||||
.long("enable-bigtable-ledger-upload")
|
||||
.requires("enable_rpc_transaction_history")
|
||||
.takes_value(false)
|
||||
.help("Upload new confirmed blocks into a BigTable instance"),
|
||||
)
|
||||
.arg(
|
||||
Arg::with_name("health_check_slot_distance")
|
||||
.long("health-check-slot-distance")
|
||||
@@ -976,6 +983,7 @@ pub fn main() {
|
||||
enable_rpc_transaction_history: matches.is_present("enable_rpc_transaction_history"),
|
||||
enable_bigtable_ledger_storage: matches
|
||||
.is_present("enable_rpc_bigtable_ledger_storage"),
|
||||
enable_bigtable_ledger_upload: matches.is_present("enable_bigtable_ledger_upload"),
|
||||
identity_pubkey: identity_keypair.pubkey(),
|
||||
faucet_addr: matches.value_of("rpc_faucet_addr").map(|address| {
|
||||
solana_net_utils::parse_host_port(address).expect("failed to parse faucet address")
|
||||
|
Reference in New Issue
Block a user