Download Latest Version v4.4.2 source code.zip (1.8 MB)
Email in envelope

Get an email when there's a new version of Nitrite Database

Home / v4.4.2
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-08 964 Bytes
v4.4.2 source code.tar.gz 2026-07-08 842.6 kB
v4.4.2 source code.zip 2026-07-08 1.8 MB
Totals: 3 Items   2.6 MB 2

Issue Fixes

  • Fix ClassCastException when an AND filter combines an equality (or other comparable) filter on one indexed field with a bounded range on a second, differently-typed indexed field [#1266]
  • The query planner picked the best-matching index per field independently while scanning candidate indexes, but accumulated filters from every candidate it visited into one shared set instead of keeping only the winning index's filters. The resulting index scan filter set could carry filters from two unrelated indexes (e.g. a String-valued eq filter alongside a Long-valued range pair), which were then all applied against whichever single index the planner picked, comparing a value of the wrong type against that index's keys.
  • The planner now selects a single best-matching index descriptor and only keeps that index's own filters for the index scan; filters on any other field fall back to a post-filter (collection scan) step as before.
Source: README.md, updated 2026-07-08