chroma-core / chroma

the AI-native open-source embedding database
https://www.trychroma.com/
Apache License 2.0
14.72k stars 1.23k forks source link

[ENH] Add retry on mismatch #2843

Closed HammadB closed 4 days ago

HammadB commented 5 days ago

Description of changes

Summarize the changes made by this PR.

Test plan

How are these changes tested? Added tests for version mismatches post a compaction wait, if the version matches the request should succeed. If we set it to an erroneous value, we expect a VersionMismatchError.

Documentation Changes

None

github-actions[bot] commented 5 days ago

Reviewer Checklist

Please leverage this checklist to ensure your code review is thorough before approving

Testing, Bugs, Errors, Logs, Documentation

HammadB commented 5 days ago

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @HammadB and the rest of your teammates on Graphite Graphite

HammadB commented 4 days ago

Merge activity