Skip to content

v0.10.2

Choose a tag to compare

@tenequm tenequm released this 21 Jun 10:43
bd7d883

A follow-up to the 0.10.1 sync work: the embed stage stops scanning wide columns to find its backlog.

🚀 Performance

  • embed: the per-sync backlog check no longer scans full columns - model-swap detection is a LIMIT 1 read and the backlog gate is a manifest-only count (idle embed-only 2.24s -> 0.67s).
  • embed: the worker's pending scan filters the co-set, ~50x narrower embedding_model column instead of decoding the 1.2 GB Float16 vector column to locate unembedded rows (a whole-table vector decode -> 149 KB).

Full Changelog: v0.10.1...v0.10.2