Repository navigation
What's Changed
- Fix #3655: derive the empty event time window from the observed log by @anibjoshi in #3684
- Fix #3623: skip the 2^20-branch encode-ceiling test under Miri by @anibjoshi in #3685
- Fix #3495: storage test fixtures leak through leak_static, guarded per PR by @anibjoshi in #3686
- Fix #3609: the writer guard unlocks explicitly instead of relying on the fd closing by @anibjoshi in #3689
- Fix #3496: recovery_budget's kB ceilings are reported, not asserted, under a sanitizer by @anibjoshi in #3691
- Fix #3652: the drain oracle waits on the in-flight lane by time, not a round count by @anibjoshi in #3690
- Fix #3513: pin the history example's match under every microsecond value by @anibjoshi in #3688
- Fix #2837: engine tests that drop a durable handle reopen through a bounded writer-lock wait by @anibjoshi in #3693
- hub tests: close the clone before reading its tracking ref (#2837 family) by @anibjoshi in #3696
- Fix #3687: a cache preheat refused by a busy Preheat lane is never left queued by @anibjoshi in #3695
- Fix #2856: checkpoint timeline groups are generation-fenced for re-forked names by @anibjoshi in #3700
- Fix #3008: a database path that is a symlink to a directory opens that directory by @anibjoshi in #3699
- Fix #3397: size refusals carry the refused size and the limit by @anibjoshi in #3702
- Fix #3469: rewrite output identities are content-complete by @anibjoshi in #3703
- Fix #3697: WAL retention trims a strict oldest-first prefix and stops at the first failure by @anibjoshi in #3704
- Docs #3578: catalog ARCH-018, the graph forward/reverse edge row pair by @anibjoshi in #3706
- Fix #3701: derive the storage error-fixture coverage from the enum declaration by @anibjoshi in #3707
- Docs #2906: derive the SCALE-005 write-amplification bound and SD endurance envelope by @anibjoshi in #3711
- Fix #3560: as_of prefix/range scans thread the limit into the branch scan by @anibjoshi in #3714
- Fix #3048: loom-model the reader-vs-reclaim protocol; pin the #3047 root cause by @anibjoshi in #3715
- Fix #3698: refuse an oversized commit record before version allocation by @anibjoshi in #3713
- storage tests: bounded writer-lock retry on every drop-then-reopen (#2837 family) by @anibjoshi in #3719
- Fix #3692: a delete removes the directories it empties; the open reconcile sweeps 1.2.6 leftovers by @anibjoshi in #3718
- Refs #2768: recovery requires the attested watermark record itself above the checkpoint by @anibjoshi in #3717
- Fix #3720: the reclaim mark reads in-flight pins after listing the inventory by @anibjoshi in #3722
- Fix #3721: quarantine stage links retired tables on local-fs instead of copying them by @anibjoshi in #3723
- Release v1.2.7: version bump, changelog, regenerated reference by @anibjoshi in #3725
Full Changelog: v1.2.6...v1.2.7