0.6.0
版本发布时间: 2024-12-31 06:03:23
chroma-core/chroma最新发布版本:latest(2022-10-23 02:48:28)
Version: 0.6.0
Git ref: refs/tags/0.6.0
Build Date: 2024-12-30T22:03
PIP Package: chroma-0.6.0.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.6.0
DockerHub Image: chromadb/chroma:0.6.0
What's Changed
- [ENH] Implement K Means by @sanketkedia in https://github.com/chroma-core/chroma/pull/3159
- [ENH] Implement append by @sanketkedia in https://github.com/chroma-core/chroma/pull/3182
- [ENH] SPANN: Implement update and delete by @sanketkedia in https://github.com/chroma-core/chroma/pull/3185
- [ENH] Full garbage collection by @sanketkedia in https://github.com/chroma-core/chroma/pull/3194
- [CHORE] switch chroma-load away from tonic by @rescrv in https://github.com/chroma-core/chroma/pull/3250
- [BLD]: publish Helm chart to ECR by @codetheweb in https://github.com/chroma-core/chroma/pull/3246
- [BLD]: fix Helm package directory in workflow by @codetheweb in https://github.com/chroma-core/chroma/pull/3251
- [ENH] Introduce spann segment reader by @sanketkedia in https://github.com/chroma-core/chroma/pull/3212
- [ENH] rng_query_operator by @sanketkedia in https://github.com/chroma-core/chroma/pull/3213
- [BUG] Instantiate http client for chroma-load tracing. by @rescrv in https://github.com/chroma-core/chroma/pull/3254
- [ENH] Fetch posting list operator by @sanketkedia in https://github.com/chroma-core/chroma/pull/3214
- [ENH] Brute force distances for a posting list operator by @sanketkedia in https://github.com/chroma-core/chroma/pull/3215
- [ENH] spann_merge_operator by @sanketkedia in https://github.com/chroma-core/chroma/pull/3218
- [ENH] spann query orchestrator by @sanketkedia in https://github.com/chroma-core/chroma/pull/3219
- [ENH] Return better error from Sysdb for flush compaction. by @rohitcpbot in https://github.com/chroma-core/chroma/pull/3244
- [BLD]: invalidate the layer cache for git clone hnswlib when there's a new commit to the repo by @codetheweb in https://github.com/chroma-core/chroma/pull/3258
- [ENH] Use tasks for concurrency. by @rescrv in https://github.com/chroma-core/chroma/pull/3257
- [BUG] empty commit to trip CI cache by @rescrv in https://github.com/chroma-core/chroma/pull/3263
- chore: fix function name in comment by @clonefetch in https://github.com/chroma-core/chroma/pull/3266
- [ENH] Upsert and a synthetic data set. by @rescrv in https://github.com/chroma-core/chroma/pull/3253
- [BLD] trigger hosted release workflow by @codetheweb in https://github.com/chroma-core/chroma/pull/3270
- [DOC] Fix Vercel build failures by @itaismith in https://github.com/chroma-core/chroma/pull/3272
- [ENH] SPANN: Bug fixes and benchmark by @sanketkedia in https://github.com/chroma-core/chroma/pull/3275
- [BLD]: use Depot to build chromadb image by @codetheweb in https://github.com/chroma-core/chroma/pull/3273
- [BLD]: add Depot CLI setup step to fix build by @codetheweb in https://github.com/chroma-core/chroma/pull/3279
- [ENH] Sinusoid and sawtooth load patterns for chroma-load. by @rescrv in https://github.com/chroma-core/chroma/pull/3262
- [DOC] Document chroma-load by @rescrv in https://github.com/chroma-core/chroma/pull/3269
- [ENH] chroma-load can save and restore running workloads to survive restarts. by @rescrv in https://github.com/chroma-core/chroma/pull/3278
- [BLD] Sync internal log service changes to OSS by @eculver in https://github.com/chroma-core/chroma/pull/3274
- [ENH] Metrics-only support. by @rescrv in https://github.com/chroma-core/chroma/pull/3282
- [BLD] Remove the release-hosted workflow as it's no longer needed by @eculver in https://github.com/chroma-core/chroma/pull/3283
- [CHORE] Remove a useless and expensive log line. by @rescrv in https://github.com/chroma-core/chroma/pull/3289
- [CLN] Cleanup query node after pushdown by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3280
- [CLN] Deprecate PullLogsOperator by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3281
- [DOC] Fix vercel build fail by @itaismith in https://github.com/chroma-core/chroma/pull/3288
- [ENH] Batched GC by @sanketkedia in https://github.com/chroma-core/chroma/pull/3293
- [ENH] Parameterized queries. by @rescrv in https://github.com/chroma-core/chroma/pull/3299
- [BLD]: update deploy workflows by @codetheweb in https://github.com/chroma-core/chroma/pull/3294
- [ENH] Remove log messages in happy hot paths by @sanketkedia in https://github.com/chroma-core/chroma/pull/3300
- [BLD]: fix hotfix workflow by @codetheweb in https://github.com/chroma-core/chroma/pull/3301
- [ENH]: stricter release/* & rc/* branch trigger by @codetheweb in https://github.com/chroma-core/chroma/pull/3303
- [CHORE] Removing generated proto files for golang. by @rohitcpbot in https://github.com/chroma-core/chroma/pull/3222
- [BUG] Modify list_collections client methods to return a list of collection… by @itaismith in https://github.com/chroma-core/chroma/pull/3216
- [CHORE] Port forward minio UI by @rohitcpbot in https://github.com/chroma-core/chroma/pull/3306
- [CHORE] Make everything except chroma
INFO
. Make chromaDEBUG
. by @rescrv in https://github.com/chroma-core/chroma/pull/3317 - [ENH] Make the error messages out of chroma-load decipherable. by @rescrv in https://github.com/chroma-core/chroma/pull/3316
- [ENH] Implement GetCollectionWithSegments endpoint for SysDB by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3243
- [ENH] Use GetCollectionWithSegments endpoint in frontend by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3252
- [ENH] Propagate segment information from frontend to query node by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3255
- [ENH] Support delayed workloads in chroma-load-start. by @rescrv in https://github.com/chroma-core/chroma/pull/3318
- [ENH] Export Collection type directly by @itaismith in https://github.com/chroma-core/chroma/pull/3178
- [CHORE] Cycle out Python 3.8, cycle in Python 3.13. by @rescrv in https://github.com/chroma-core/chroma/pull/3319
- [CHORE] Unpin tokenizers. by @rescrv in https://github.com/chroma-core/chroma/pull/3322
- [CHORE] Upgrade orjson. by @rescrv in https://github.com/chroma-core/chroma/pull/3325
- [ENH] Deprecate FetchSegmentOperator by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3261
- [CLN] Cleanup frontend after query pushdown by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3291
- [TST] Benchmark query node by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3320
- [RELEASE] 0.6.0 by @itaismith in https://github.com/chroma-core/chroma/pull/3326
- [CHORE] Remove generated proto files for python by @rohitcpbot in https://github.com/chroma-core/chroma/pull/3321
- [BUG] Remove 3.13 from tested versions temporarily. by @rescrv in https://github.com/chroma-core/chroma/pull/3327
- [PERF]: Fixing double deserialization issue - 30% performance improvement by @tazarov in https://github.com/chroma-core/chroma/pull/3310
- [CHORE] Snip a log line that's happy-path and too verbose. by @rescrv in https://github.com/chroma-core/chroma/pull/3328
- [BUG] Generate protos with a lower version for tests. by @rohitcpbot in https://github.com/chroma-core/chroma/pull/3329
- [CHORE] Add instrumentation to a slow Python call. by @rescrv in https://github.com/chroma-core/chroma/pull/3330
- [ENH] Support full-text-search mixins. by @rescrv in https://github.com/chroma-core/chroma/pull/3323
- [BUG] Update chroma-load to only output errors to stdout. by @rescrv in https://github.com/chroma-core/chroma/pull/3338
- [DOC] New Chroma Docs by @itaismith in https://github.com/chroma-core/chroma/pull/3315
- [ENH] Implement rank() for blockfile by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3331
- [CLN] Deprecate blockfile get_at_index() by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3332
- [ENH] Use an improved chroma cloud client for chroma-load by @rescrv in https://github.com/chroma-core/chroma/pull/3343
- [CLN] Implement Orchestrator trait and cleanups by @Sicheng-Pan in https://github.com/chroma-core/chroma/pull/3342
- [ENH] Ignore proto files generated by Go by @sanketkedia in https://github.com/chroma-core/chroma/pull/3347
- [ENH] Add NAC to the write path by @sanketkedia in https://github.com/chroma-core/chroma/pull/3341
- [BLD]: use lower core count for Python cluster tests by @codetheweb in https://github.com/chroma-core/chroma/pull/3304
- [BLD]: add workflow that warns if the Helm chart was modified without bumping the version by @codetheweb in https://github.com/chroma-core/chroma/pull/3350
- [ENH] Bump to the latest chromadb-rs pr. by @rescrv in https://github.com/chroma-core/chroma/pull/3349
- [ENH]: make log materialization result
Send
by @codetheweb in https://github.com/chroma-core/chroma/pull/3242 - [CHORE] REVERT: Make everything except chroma
INFO
. Make chromaDEBUG
." by @codetheweb in https://github.com/chroma-core/chroma/pull/3358 - [RELEASE] 0.6.0 by @itaismith in https://github.com/chroma-core/chroma/pull/3367
New Contributors
- @clonefetch made their first contribution in https://github.com/chroma-core/chroma/pull/3266
Full Changelog: https://github.com/chroma-core/chroma/compare/0.5.23...0.6.0
1、 chromadb-0.6.0.tar.gz 19.05MB