Skip to content

Releases: harsharahul/intent-db

Release list

v0.2.3

Choose a tag to compare

@harsharahul harsharahul released this 24 Jun 07:45
ebfd8e4

Added

  • delete_many(doc_keys): remove many documents in one pass. Deleted in a single transaction (chunked under SQLite's bound-variable limit); the in-memory matrix and intent-affinity arrays are compacted once with a boolean mask instead of one O(N) rebuild per key.

Changed

  • add_many persists a whole batch in one transaction and grows its in-memory arrays once per batch, instead of committing and reallocating per row. Upsert (replace-by-key) semantics preserved.
  • The store sets PRAGMA busy_timeout=5000, so a second process writing to the same index waits briefly for the lock instead of failing with "database is locked".

Designed by Harsha Rahul

v0.2.2

Choose a tag to compare

@harsharahul harsharahul released this 23 Jun 07:37
e6902bc

Batched Ollama embedder via /api/embed with a retry: faster indexing and no HTTP 500s from bursts of single-document calls. See CHANGELOG.md.