Repository navigation
mycel v0.19.4
mycel v0.19.4
Daemon-only patch release for Raft replay/idempotency recovery after restart or upgrade.
Fixed
- Fixed automation Raft replay so stale/superseded invocation updates are no-ops when durable invocation state already dominates the replayed command, preventing startup readiness failures from
stale automation invocation update. - Fixed graph Raft replay so superseded stale graph commits repair applied-command markers instead of surfacing replay-time
graph conflicterrors, while preserving live conflict behavior. - Serialized graph applied-command marker persistence to avoid concurrent marker write temp-file races during replay/idempotency repair.
Compatibility
- Daemon-only patch release.
- Public protobuf/API bindings remain compatible with
mycel-api v0.19.0. - No SDK, Console, or Lab release required for API compatibility.
Validation
make docs-checkmake test- PR CI and SonarCloud passed.
- Mycel Lab destructive validation on the fixed daemon image passed:
cluster-release-gatek3d-identity-raft-replay-recoveryk3d-raft-restart-hard-soakk3d-commonfolio-upgrade-replay