aboutsummaryrefslogtreecommitdiffstats
path: root/src/node.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-01 19:29:26 +0100
committertv <tv@krebsco.de>2026-11-01 19:29:26 +0100
commita9838a756fa7730e887598592a2f1b5b294e68a7 (patch)
treeaa1f75eafadd7e89a6b5679fc10a918bad55ac03 /src/node.rs
parent75f34a6b1c1c77e92aaf95f3ddb0751b190a9fce (diff)
LWW everywhere, mostly
Diffstat (limited to 'src/node.rs')
-rw-r--r--src/node.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/node.rs b/src/node.rs
index f6bdbb3..e3a832a 100644
--- a/src/node.rs
+++ b/src/node.rs
@@ -46,6 +46,8 @@ pub(crate) struct NodeConfig {
pub(crate) alias: Option<String>,
pub(crate) electorate_window: Duration,
pub(crate) clock_skew_warn: Duration,
+ /// `--superseded-writes`.
+ pub(crate) superseded_writes: crate::remake::Superseded,
pub(crate) blob_chunk_bytes: u32,
pub(crate) swarm_key: Option<Arc<SwarmKey>>,
pub(crate) protocol_writers: HashSet<String>,
@@ -114,6 +116,7 @@ impl Node {
alias: config.alias,
electorate_window: config.electorate_window,
clock_skew_warn: config.clock_skew_warn,
+ superseded_writes: config.superseded_writes,
clock_ahead_ms: Default::default(),
clock_skew: Default::default(),
blobs: Arc::new(swarm::blob::Blobs::new(config.blob_chunk_bytes)),