Version: 0.5.12
Git ref: refs/tags/0.5.12
Build Date: 2024-10-08T21:42
PIP Package: chroma-0.5.12.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.5.12
DockerHub Image: chromadb/chroma:0.5.12
What's Changed
- [CHORE] Switch to debug_struct over f.write by @HammadB in #2867
- [CHORE] Cleanup some clippy errors and all warnings for rust/types by @rescrv in #2858
- [CHORE] Remove the need to pop from the disk cache during compaction by @rescrv in #2865
- [CHORE] clean up cache, distance, index, storage clippy warnings by @rescrv in #2860
- [CHORE] Make a ChromaError type for RuntimeTypeError by @rescrv in #2866
- [ENH] We own the
chroma
crate by @rescrv in #2870 - hosted in early access by @jeffchuber in #2874
- [CHORE] Clippy for more. by @rescrv in #2871
- [ENH]: 21x faster full text querying by @codetheweb in #2833
- [ENH] Implement
SignedRoaringBitmap
and update where/where_document AST by @Sicheng-Pan in #2846 - [ENH] Implement
MetadataProvider
,RoaringMetadataFilter
, and refactorMetadataFilteringOperator
by @Sicheng-Pan in #2847 - [CLN] Refactor
MergeMetadataResultsOperator
by @Sicheng-Pan in #2848 - [CLN] Cleanup codebase with the refactored metadata filtering pipeline by @Sicheng-Pan in #2849
- [CHORE] Finish clippy work. Enable it. Make docs not warn too. by @rescrv in #2879
- [ENH] Implement serde for SparseIndex by @HammadB in #2881
- [ENH] Change the semantics of
$ne
,$nin
, and$not_contains
for local Chroma by @Sicheng-Pan in #2875 - [CHORE] Cleanup clippy warnings from merges pre-clippy. by @rescrv in #2885
- [TST] Move clippy into the lint job by @HammadB in #2886
- [ENH]: add tenant, database, and collection IDs to trace when available by @codetheweb in #2889
- [TST] Move rust benchmark crate to test crate by @Sicheng-Pan in #2900
- [ENH] Disk and memory-backed cache with Foyer 0.10. by @rescrv in #2890
- [TST] Implement utility functions to instantiate blockfile provider by @Sicheng-Pan in #2901
- [TST] Bound hypothesis version for breaking changes by @Sicheng-Pan in #2907
- [TST] Implement utility functions to instantiate segment by @Sicheng-Pan in #2902
- [ENH] RateLimitEnforcer abstract class by @drewkim in #2898
- [ENH] Automatically set version release as the latest release on Github by @itaismith in #2908
- [TST] Benchmark metadata filtering by @Sicheng-Pan in #2903
- [TST] Enable tests for $ne, $nin, and $not_contains for hosted Chroma by @Sicheng-Pan in #2909
- [RELEASE] 0.5.12 by @itaismith in #2913
Full Changelog: 0.5.11...0.5.12