Skip to content

v1.15.6

Choose a tag to compare

@github-actions github-actions released this 27 Oct 19:36
· 7 commits to main since this release

[1.15.6] — 2026-10-27

Fixed

  • Incremental indexing no longer reports a false "drift ≥1.5×" and no longer runs a full ANALYZE after every .bsl edit. The table size was read from the first sqlite_stat1 row, which belongs to a partial index (idx_pcg_callee_key holds only edges with a resolved callee), so unchanged data looked like a 1.5× growth. The size is now the maximum across the table's index rows; a full index matches count(*). Fixes #27.
  • When drift is real, statistics are recalculated only for the drifted graph tables (proc_call_graph, data_links) instead of the whole database: about 1.4 s instead of 4.9 s on a 5.7 GB database.

Compatibility

  • The database schema, storage format and indexer are unchanged; no reindex is required.

Russian version of the changelog: CHANGELOG.md.

Full Changelog: v1.15.5...v1.15.6