From 8c6fc2f8867baaafeb29b3b306cb3fb1205b74b9 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Tue, 21 Jul 2026 01:34:42 -0400 Subject: [PATCH] chore(localdb): pin ZB.MOM.WW.LocalDb 0.1.3 (rebuilt-peer replication fixes) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two fixes, both about a node whose LocalDb file is lost. They matter more here than in OtOpcUa, which replicates 2 tables to this repo's 10. 0.1.2 — a converged pair prunes every oplog row on ack, and snapshot detection read an empty oplog as "no gap possible". The steady state of a healthy pair was the one state from which a rebuilt node could never be healed: it rejoined empty and stayed empty until the next deploy. 0.1.3 — with back-fill working, the rebuilt node's OWN writes turned out to be silently dropped: last_applied_remote_seq is a watermark in the peer's seq space, and a rebuilt peer numbers from 1, so the healthy node's stale watermark made the sender skip its whole oplog. Both found by the OtOpcUa LocalDb Phase 1 live gate on the docker-dev rig; the second only became reachable once the first was fixed. Build clean; SiteRuntime 512, SiteEventLogging 70 green (Host 330, HealthMonitoring 97 green on 0.1.2, unchanged by the pin). Claude-Session: https://claude.ai/code/session_01GASWkNEi68FSCtvr6rLoEW --- Directory.Packages.props | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 98404995..d1ad6eeb 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -108,9 +108,9 @@ - - - + + +