Repository navigation
Tags: diskerror/ragger.cpp
Tags
v0.16.2.2: c_lib SQLite with FKs on by default; prebuilt c_lib; build… …-time version - Link c_lib's diskerror_sqlite3 (foreign keys default ON); -DRAGGER_SYSTEM_SQLITE=ON for the system library - Refuse to run if PRAGMA foreign_keys is not actually on after open - Link c_lib's prebuilt libraries from ../c_lib/build (GitHub fallback) - Version/commit/date generated at build time (build_info.cpp) - System sqlite3 dev package no longer required
Replace SQLite FTS5 with a custom TF-IDF inverted index. Both FTS5 layers (text + phonetic) and the phon sidecar column are gone, replaced by a flat terms table plus per-table junction tables holding stemmed literals and DoubleMetaphone codes. Live df, tunable weights. db_version 0.16; migration rebuilds text tables in canonical column order.
PreviousNext