@Jingshu Chen (US) Thanks for your patience on this.
Yes, you are right that documents are first “soft deleted”. However, there’s no “retention policy”.
It is mentioned in the vector search document here.
When a document with a vector field is either deleted or updated (updates are internally represented as a delete and insert operation), the underlying document is marked as deleted and skipped during subsequent queries. As new documents are indexed and the internal vector index grows, the system cleans up these deleted documents and reclaims the resources. This means you'll likely observe a lag between deleting documents and the underlying resources being freed.
Feel free to reach back to me if you have any further questions on this.