From afff3bda2a26d2f465f36e9b4611fa14823406f6 Mon Sep 17 00:00:00 2001 From: Peilun Li Date: Tue, 6 Aug 2024 14:54:13 +0800 Subject: [PATCH] Increase log broadcast channel size. --- node/log_entry_sync/src/sync_manager/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/node/log_entry_sync/src/sync_manager/mod.rs b/node/log_entry_sync/src/sync_manager/mod.rs index 9cc487a..0a07f40 100644 --- a/node/log_entry_sync/src/sync_manager/mod.rs +++ b/node/log_entry_sync/src/sync_manager/mod.rs @@ -21,7 +21,8 @@ use tokio::sync::{oneshot, RwLock}; const RETRY_WAIT_MS: u64 = 500; // A RPC query can return at most 10000 entries. -const BROADCAST_CHANNEL_CAPACITY: usize = 10000; +// Each tx has less than 10KB, so the cache size should be acceptable. +const BROADCAST_CHANNEL_CAPACITY: usize = 25000; const CATCH_UP_END_GAP: u64 = 10; #[derive(Clone, Debug)]