Rajat Ahuja
|
03a2374ea1
|
fix: give vector sync a substantial retry budget (#604)
|
2026-04-28 16:01:33 -04:00 |
Rajat Ahuja
|
7fae16b351
|
handle turbopuffer server errors (#561)
* fix: catch InternalServerError from turbopuffer
* fix: remove unused VectorUpsertResult
* fix: downgrade vector store sync errors to warnings
* fix: remove upsert_with_retry
* fix: (vector) add silent path and explicit path for vector db server errors
---------
Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
|
2026-04-20 16:56:51 -04:00 |
Vineeth Voruganti
|
beb282bfbc
|
fix: Various Codex Audits (#386)
* fix: Various Codex Audits
* fix: Address Comments
|
2026-02-13 12:00:15 -05:00 |
Rajat Ahuja
|
833a89e70a
|
Turbopuffer and LanceDB Integration (#287)
* feat: init turbopuffer and lanceDB
* fix: remove destructive embedding migration
* fix: bug fixes
* fix: LanceDB
* fix: turbopuffer
* fix: search and add create_observations
* fix: use Async clients
* fix: search; protect agaainst failed vector create/delete
* fix: coderabbit comments
* fix: set up compose vector store and reconciliation loop
* feat: sync docs without embeddings
* fix: reduce batch size; comments; types; add indexes for reconciliation
* fix: add message embedding resilience
* fix: clean-up and migration test
* fix: cleanup 2
* fix: centralize retry logic; bump reconciliation batch; use tracked db; fix soft-delete race condition
* fix: skip double query when pgvector is primary
* fix: down migration
* fix: remove hard-delete from critical path and make PgVectorStore deletions a no-op
* fix: use soft-delete pattern for duplicate detection
* fix: steps toward deprecating MessageEmbedding table
* fix: remove composite and pgvector store -> make more specific
* fix: migration order
* fix: shorten reconciliation cycle + fix 'IN' equality check
* fix: coderabbit comments
* fix: add test for migration 7c0d9a4e3b1f
* feat: refactor to use ReconcilerScheduler
* fix: CR / opus comments
* fix: work unit key and reserve system workspace
* fix: make workspace_name nullable
* fix: clean up sync vectors
* fix: delete syntax
* fix: hash namespace
* External Vector Store Nits (#332)
* fix: Migration naming and long held connection
* chore: Comment for potential debt
* chore: update typescript core package
---------
Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
|
2026-01-16 17:04:01 -05:00 |