chore(localdb): pin ZB.MOM.WW.LocalDb 0.1.3 (rebuilt-peer replication fixes)
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
This commit is contained in:
@@ -108,9 +108,9 @@
|
||||
<PackageVersion Include="ZB.MOM.WW.Secrets.Abstractions" Version="0.2.3" />
|
||||
<PackageVersion Include="ZB.MOM.WW.Secrets.Ui" Version="0.2.3" />
|
||||
<PackageVersion Include="ZB.MOM.WW.Secrets.Replicator.SqlServer" Version="0.2.3" />
|
||||
<PackageVersion Include="ZB.MOM.WW.LocalDb" Version="0.1.1" />
|
||||
<PackageVersion Include="ZB.MOM.WW.LocalDb.Replication" Version="0.1.1" />
|
||||
<PackageVersion Include="ZB.MOM.WW.LocalDb.Contracts" Version="0.1.1" />
|
||||
<PackageVersion Include="ZB.MOM.WW.LocalDb" Version="0.1.3" />
|
||||
<PackageVersion Include="ZB.MOM.WW.LocalDb.Replication" Version="0.1.3" />
|
||||
<PackageVersion Include="ZB.MOM.WW.LocalDb.Contracts" Version="0.1.3" />
|
||||
</ItemGroup>
|
||||
|
||||
<!--
|
||||
|
||||
Reference in New Issue
Block a user