https://discord.com/channels/
https://discord.com/channels/595317990191398933/1040420029080018945/1319662221957271605
1. So I make an index.
2. I delete the index.
3. I make an index with same id.
4. verify new index info
-# All success so far
5. I try to upsert vector - fails saying index is deleted
6. I retry the exact same upsert api request (no change) - success
2 Replies
Hey @Victor. Thank you for reporting this. I am wondering if this is related to caching. Normally, caches get invalidated automatically within seconds of an index being deleted/recreated and that may explain why a subsequent upsert request succeeds. However, you may occasionally observe a delay longer than a few seconds.
Please feel free to DM with more details about your index if you notice this happening frequently.
https://discord.com/channels/595317990191398933/1152193114522525726/1340137969889185945 I think the main cache is cleared, but something is still left over. I can verify the index right after deleted and it correctly tells me it's gone. I verify right after remaking it, and it correctly tells me it's there. But the upsert seems to have its own cache that's not being cleared until retry