Skip to content

Commit 83136c6

Browse files
committed
feat: implement blob streaming in the aggregator by slivers
1 parent 5c1f1e3 commit 83136c6

File tree

9 files changed

+756
-6
lines changed

9 files changed

+756
-6
lines changed

crates/walrus-sdk/client_config_example.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,7 @@ quilt_client_config:
6666
byte_range_read_client_config:
6767
max_retrieve_slivers_attempts: 2
6868
timeout_secs: 10
69+
streaming_config:
70+
max_sliver_retry_attempts: 5
71+
sliver_timeout_secs: 30
72+
prefetch_count: 4

crates/walrus-sdk/src/client.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ use crate::{
113113
pub mod byte_range_read_client;
114114
pub mod client_types;
115115
pub mod communication;
116+
pub mod streaming;
116117
pub use communication::NodeCommunicationFactory;
117118
pub mod metrics;
118119
pub mod quilt_client;

0 commit comments

Comments
 (0)