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
commit2ac2b0e2b08f14be07c46b3fd9a516a64e9933fb (patch)
treeab47737eca775947374850f31d7b4670dcbb6ddb /src/node.rs
parentbb2fdddc91bf9c1e8e11dc5408b0dddb95300a49 (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)),