Skip to content

fix(store): sync the current directory when saving to a bare file name - #53

Merged
harehare merged 5 commits into
mainfrom
fix/order-by-store-sync-and-docs
Oct 22, 2026
Merged

harehare merged 5 commits into
mainfrom
fix/order-by-store-sync-and-docs

Conversation

@harehare

Copy link
Copy Markdown
Owner

No description provided.

Path::parent() of "x.mq-db" is the empty path, so File::open failed with
ENOENT after the rename and index -o x.mq-db exited with an error although
the file had been written.
NULL against a number compared as equal, which is not a total order, so
NULLs ended up between numbers (and a sort may panic on that). NULL now
sorts lowest, then booleans, numbers and strings, in both the plain and
the aggregate paths.
Vector search keyed on content_hash, and the new columns and tables in
the README feature list.
Integers and canonical integer strings now sort by numeric value, so 10
no longer sorts before '2'. Integer/float comparison is exact beyond
2^53, with NaN last, keeping the order transitive.
@harehare
harehare merged commit 3ba2894 into main Oct 22, 2026
6 checks passed
@harehare
harehare deleted the fix/order-by-store-sync-and-docs branch October 25, 2026 03:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant