Tagged “indexing”
-
Reindexing without downtime
Embedding model changed, so the whole index has to be rebuilt. Four strategies, what each costs in memory and complexity, and how to roll back.
-
Bulk loading a collection that's already serving
A backfill through the live write path will degrade queries and blow out the segment count. How to stage a large load and cut over without downtime.
-
When ingest outruns indexing
Writes are accepted, the queue never drains, and fresh records are searched by brute force. How to spot indexing lag and how to apply backpressure.
-
Why deleting vectors doesn't free memory
You deleted a third of the collection and resident memory didn't move. Where tombstones live, what reclaims them, and how to measure the dead fraction.
-
When an index build fails partway
The build OOMs near the end, the pod restarts, and it begins the same build again. How to break the loop and what state the collection is actually in.
-
Changing a collection schema after it has data
Some schema changes are a config edit, some are a full rebuild, and the engine will not always tell you which. How to find out before you promise a date.