Python: JSONL store writes through commit_store_file (jsonl-tmp-leak-on-replace-failure) #154
Loading…
Reference in a new issue
No description provided.
Delete branch "store-replace/jsonl-staged-file-cleanup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
JsonLinesBackingStore._replace_all staged a fixed .tmp and left it behind when the replace raised. It now calls commit_store_file (unique staged file, fsync, removal on failure), collapsing the duplicate staging authority. The new test fails without the change. Full py suite: only the 2 pre-existing cultnet_py import errors (same at base).
🤖 Generated with Claude Code