Version: 1.5.3
Git ref: refs/tags/1.5.3
Build Date: 2026-03-07T19:07
PIP Package: chroma-1.5.3.tar.gz
Github Container Registry Image: :1.5.3
DockerHub Image: :1.5.3
What's Changed
- [ENH] Thread topology name through purge-dirty pipeline by @rescrv in #6503
- [CHORE] Tighten down k8s resources in test. by @rescrv in #6509
- [ENH] Purge dirty via Spanner when topology is specified by @rescrv in #6504
- [BUG]: Drop pydantic v1 compatibility layer for Python 3.14 support by @basnijholt in #6356
- [PERF] Parallelize segment reader initialization in filter and idf operators by @HammadB in #6522
- [ENH]: Preallocate during pull log parsing by @tanujnay112 in #6528
- [TST] Make pytest use importlib by @kylediaz in #6483
- [CLN] Make telemetry a no-op and remove posthog as a dependency by @kylediaz in #6489
- [DOC] fix forking numbers by @kylediaz in #6530
- BUG: retry batch fetch on channel closure by @rescrv in #6526
- [BUG] CAS on version during reassignment by @Sicheng-Pan in #6529
- [ENH] use ResourceExhausted error code for log backpressure by @rescrv in #6527
- [ENH] Ordered sparse vector writer by @Sicheng-Pan in #6495
- [DOC] update docs for s3 sync by @philipithomas in #6515
- [BUG] avoid redundant manifest load in pull_logs_inner by @rescrv in #6544
- [ENH] Skip record load when only id is requested by @Sicheng-Pan in #6540
- ENH add pointer-based log fetch via ScoutLogFragments by @rescrv in #6533
- [ENH] Add ReadLevel to count in be by @HammadB in #6539
- [ENH]: Add a gauge metric in sysdb to track compaction_failure_count by @tanujnay112 in #6550
- [DOC] Fix query param by @kylediaz in #6557
- [DOC] Move search dict syntax to reference by @kylediaz in #6558
- [ENH]: ListInProgressJobs endpoint for compactor by @tanujnay112 in #6552
- [CHORE] Set query service replica count to 1 in dev values by @rescrv in #6554
- [DOC] Add EF API to docs by @kylediaz in #6561
- [ENH]: Compaction endpoint to return where a collection would be assigned by @tanujnay112 in #6564
- [PERF] Projection downgrade to loop when delete-where by @HammadB in #6567
- [ENH] add tracing spans to log fetch path by @rescrv in #6556
- ENH add OpenTelemetry metrics to system crate by @rescrv in #6537
- [ENH] Add dedicated fragment_storage config for fragment fetcher by @rescrv in #6563
- [ENH][worker] Re-add the fetch_log_concurrency semaphore. by @rescrv in #6574
- [ENH] Delete with limit in server by @Sicheng-Pan in #6573
- [ENH] Update Gemini EFs by @itaismith in #6577
- [ENH] Delete with limit in clients by @Sicheng-Pan in #6578
- [RELEASE] Python 1.5.3, JS 3.3.2 by @itaismith in #6581
New Contributors
- @basnijholt made their first contribution in #6356
Full Changelog: 1.5.2...1.5.3