-
7661c94105
Add POSTMORTEM.md: every real issue found, how, fix, and regression prevention
master

retoorandClaude Sonnet 5
2026-09-14 21:02:58 +00:00
-
c414a27e44
Fix CI's actual root cause: a set -e scripting bug, not a code bug

retoorandClaude Sonnet 5
2026-09-14 20:55:54 +00:00
-
4aad7d6f64
Fix real memory leak Gitea CI caught, that local testing had been masking

retoorandClaude Sonnet 5
2026-09-14 20:10:25 +00:00
-
153d44ee3c
Fix silent journal-write-failure data loss; confirm TSan blocked twice over

retoorandClaude Sonnet 5
2026-09-14 19:40:23 +00:00
-
e41bd2334a
Add real fault-injection crash-safety testing; investigate TSan for real

retoorandClaude Sonnet 5
2026-09-14 19:19:21 +00:00
-
3308cf4eaf
README: extend the reproducibility spot-check with throughput/MB/s, re-run

retoorandClaude Sonnet 5
2026-09-14 12:21:30 +00:00
-
0c0ae4f747
CI: don't hard-fail on the confirmed TSan-can't-start-here runner limitation

retoorandClaude Sonnet 5
2026-09-14 11:53:08 +00:00
-
21bcb4640f
Move CI to Gitea Actions; this project is hosted on Gitea, not GitHub
v0.1.0

retoorandClaude Sonnet 5
2026-09-14 11:03:20 +00:00
-
a9143308f5
CHANGELOG.md: reflect that v0.1.0 is now tagged, not still Unreleased

retoorandClaude Sonnet 5
2026-09-14 10:59:09 +00:00
-
419182bb05
Add version API, pkg-config, SPDX headers, SECURITY.md, CHANGELOG.md

retoorandClaude Sonnet 5
2026-09-14 10:58:35 +00:00
-
529935deb4
BENCH.md: fix numbers left stale by the After-table replacement

retoorandClaude Sonnet 5
2026-09-14 10:13:57 +00:00
-
684c6d95de
Fix pack_write's O(n^2) dedup + correctness bug; document mount table O(n^2)

retoorandClaude Sonnet 5
2026-09-14 09:55:47 +00:00
-
edbf97b3f1
BENCH.md: literal, complete record -- every row, plus raw appendices

retoorandClaude Sonnet 5
2026-09-14 08:53:04 +00:00
-
64283d587b
Fix the O(n^2) bulk create/unlink: flat array -> persistent treap

retoorandClaude Sonnet 5
2026-09-14 08:09:49 +00:00
-
0b3b207bc0
Add a benchmark suite comparing PackFS against the host filesystem

retoorandClaude Sonnet 5
2026-09-14 07:40:42 +00:00
-
dbbbadf025
Document overlay.c's merge policy and journal wire format

retoorandClaude Sonnet 5
2026-09-14 07:03:11 +00:00
-
9fb5cf2d9a
Document every public function; fix a real gap the audit found

retoorandClaude Sonnet 5
2026-09-14 05:54:52 +00:00
-
72e3c900f2
Add PackFS v0: statically linked in-process VFS implementing concept.md

retoorandClaude Sonnet 5
2026-09-14 05:44:08 +00:00