Version: 0.5.5
Git ref: refs/tags/0.5.5
Build Date: 2024-07-23T01:01
PIP Package: chroma-0.5.5.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.5.5
DockerHub Image: chromadb/chroma:0.5.5
What's Changed
- [PERF] Better tracing for storage access by @HammadB in #2500
- [BUG] Fix cross version persistence tests after 0.5.4 release by @HammadB in #2501
- [BLD] reduce max number of examples on slow prop test preset by @codetheweb in #2504
- [PERF] Trace block read size by @HammadB in #2505
- [ENH] Binary search for blockfile get() by @sanketkedia in #2506
- [ENH] Debuggable test_sanity by @sanketkedia in #2507
- [PERF] Materialization traces by @HammadB in #2508
- [ENH] Add collection id as log entry in test_embeddings by @sanketkedia in #2472
- [BUG] fix issue when deleting->adding same ID before index is persisted by @codetheweb in #2512
- [BUG] fix persistent HNSW parameter migration by @codetheweb in #2511
- [ENH] updates & invalid operations should also trigger persisting of local HNSW by @codetheweb in #2499
- [BUG] fix invalid operation persist check by @codetheweb in #2520
- [ENH] delete collection during teardown of state machine by @codetheweb in #2521
- [ENH] Use foyer for block cache by @Ishiihara in #2431
- [ENH] Introduce stream abstraction and enable concurrency test for blockfile by @Ishiihara in #2454
- [ENH] Allow cache eviction for HNSW provider by @Ishiihara in #2484
- [BUG] CHROMA_SERVER_NOFILE cannot be overriden with env var in container by @tazarov in #2209
- [ENH] Use instrumented tracing for HNSW provider file read by @Ishiihara in #2525
- [BLD] Allow query/compactor to specify tolerations in k8s by @HammadB in #2527
- [RELEASE] Release helm 0.1.4 by @HammadB in #2530
- [CLN] Make LocalStorage use sync filesystem APIs by @Ishiihara in #2531
- [BUG] fix HNSW param defaults in new configuration logic & require batch_size < sync_threshold by @codetheweb in #2526
- [BUG]: fix missing record in query result when many records were deleted and pending persist by @codetheweb in #2532
- [CLN] Move max_block_size_bytes to block_manager_config by @Ishiihara in #2535
- [TST] Get ts-integration-test.sh script working locally by @AlabasterAxe in #2518
- [ENH] simplify logic for when to persist index changes by @codetheweb in #2539
- [ENH] Add an init method that eagerly reports errors with the tenant or DB by @AlabasterAxe in #2537
- [BUG] debug nightly tests timing out by @codetheweb in #2538
- Revert "[ENH] simplify logic for when to persist index changes" by @codetheweb in #2544
- [TST] Enable cache eviction for shuttle concurrency test by @Ishiihara in #2546
- [ENH] Add error trace in log service for GetAllCollectionInfoToCompact by @sanketkedia in #2548
- [BLD] log artifacts per python version by @sanketkedia in #2556
- [CHORE] bump hnswlib by @codetheweb in #2558
- [RELEASE] 0.5.5 by @codetheweb in #2559
Full Changelog: 0.5.4...0.5.5