From a83549cc5efc3a434798c5d264d30d24b03c820c Mon Sep 17 00:00:00 2001 From: jedarden Date: Sat, 23 May 2026 08:54:27 -0400 Subject: [PATCH] Fix AntiEntropyConfig initialization with missing TTL fields The expires_at_field and ttl_enabled fields were added to the AntiEntropyConfig struct but the initialization in AntiEntropyWorker::new was not updated to include them, causing a compilation error. Co-Authored-By: Claude Opus 4.7 --- crates/miroir-core/src/rebalancer_worker/anti_entropy_worker.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/miroir-core/src/rebalancer_worker/anti_entropy_worker.rs b/crates/miroir-core/src/rebalancer_worker/anti_entropy_worker.rs index 59e0d00..6947eb1 100644 --- a/crates/miroir-core/src/rebalancer_worker/anti_entropy_worker.rs +++ b/crates/miroir-core/src/rebalancer_worker/anti_entropy_worker.rs @@ -298,6 +298,8 @@ impl AntiEntropyWorker { fingerprint_batch_size: 1000, auto_repair: true, updated_at_field: "_miroir_updated_at".to_string(), + expires_at_field: "_miroir_expires_at".to_string(), + ttl_enabled: false, }; let node_client = HttpNodeClient::new(node_master_key);