Is there any significance to the

Is there any significance to the mutationIds? i.e. c0e522b1-3541-4aa8-a298-32c5c5fbf5b9. All i want to know is if there are in any kind of order. It's great seeing the latest one in status but which ones came inbetween? Similiar vector databases return a mutation number in a sequence]
2 Replies
matt_breakfall
matt_breakfallOP2mo ago
I'm not sure how to track if my write is yet availible for query if making concurent writes. Neither the mutationId or lastUpdateTime would appear to solve that problem.
garvitg
garvitg2mo ago
The idea is that you can keep a track of the mutation ids that are returned by Vectorize and use the index info operation to understand which mutation batches have been processed by Vectorize. There could be other ways to do this, but this is the approach Vectorize follows for now. Even with concurrent writes, you'd have a timestamp when you receive the response back and that is what you can correlate to a specific mutation id. Providing greater visibility into the mutation queues is one of the tasks on the Vectorize road map, but we haven't gotten to it yet.

Did you find this page helpful?