From 6ec5ac1ac803daf8d7fec00ddffbd4d66ea121ca Mon Sep 17 00:00:00 2001 From: Christian Schwarz Date: Mon, 25 Nov 2024 09:16:09 +0100 Subject: [PATCH] DO NOT MERGE: enable pipelining (32,concurrent-futures) by default so we get test suite coverage --- libs/pageserver_api/src/config.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/pageserver_api/src/config.rs b/libs/pageserver_api/src/config.rs index 22e61577df..a0a6dedcdd 100644 --- a/libs/pageserver_api/src/config.rs +++ b/libs/pageserver_api/src/config.rs @@ -415,7 +415,10 @@ impl Default for ConfigToml { virtual_file_io_mode: None, tenant_config: TenantConfigToml::default(), no_sync: None, - page_service_pipelining: None, + page_service_pipelining: Some(PageServicePipeliningConfig { + max_batch_size: NonZeroUsize::new(32).unwrap(), + protocol_pipelining_mode: PageServiceProtocolPipeliningMode::ConcurrentFutures, + }), } } }