Skip to content
go-libfossil Check-in [387b9de549]
Login

Check-in [387b9de549]

Overview
Comment:fix(horizon): read a NULL minted floor as none and replace it
Timelines: family | ancestors | descendants | both | trunk | feat/horizon-seed-floor
Files: files | file ages | folders
SHA3-256: 387b9de549a8f395d7152da6d186a47a610e10b1c3f66c34031c75ee28b77e0f
User & Date: [email protected] on 2026-10-24 19:04:39.000
Other Links: branch diff | manifest | tags
Context
2026-10-24
19:19
Merge pull request #485 from danmestas/feat/horizon-seed-floor

fix(horizon): date a seed no earlier than the origin's minted floor check-in: d47958493b user: [email protected] tags: main, trunk

19:04
fix(horizon): read a NULL minted floor as none and replace it leaf check-in: 387b9de549 user: [email protected] tags: feat/horizon-seed-floor, trunk
19:03
fix(horizon): keep the minted floor best effort

A mint wrote the floor on every structural pull and failed the request when it could not, so a read-only mirror or a store whose write lock was held no longer served the structural horizon. The floor is now written only when D moves later, and a failed write is ignored: the mark is a SHOULD, and without it the next seed is dated from the tag rows as before. A stored value that is not a canonical integer, which an overflowing cast would rank above every D, is replaced. check-in: 8356d3d19e user: [email protected] tags: feat/horizon-seed-floor, trunk

Changes