| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| qdrant-x86_64-apple-darwin.tar.gz | 2026-10-05 | 31.2 MB | |
| qdrant-aarch64-apple-darwin.tar.gz | 2026-10-05 | 28.4 MB | |
| qdrant-x86_64-pc-windows-msvc.zip | 2026-10-05 | 30.2 MB | |
| qdrant_1.19.2-1_amd64.deb | 2026-10-05 | 24.9 MB | |
| qdrant-aarch64-unknown-linux-musl.tar.gz | 2026-10-05 | 30.8 MB | |
| qdrant-x86_64.AppImage | 2026-10-05 | 35.5 MB | |
| qdrant-x86_64-unknown-linux-musl.tar.gz | 2026-10-05 | 33.0 MB | |
| qdrant-x86_64-unknown-linux-gnu.tar.gz | 2026-10-05 | 32.8 MB | |
| README.md | 2026-10-05 | 4.7 kB | |
| v1.19.2 source code.tar.gz | 2026-10-05 | 7.0 MB | |
| v1.19.2 source code.zip | 2026-10-05 | 8.5 MB | |
| Totals: 11 Items | 262.4 MB | 6 | |
Change log
Improvements
- https://github.com/qdrant/qdrant/pull/10682 - Don't rewrite full sparse posting list on every upsert, making sparse vector upserts significantly faster
- https://github.com/qdrant/qdrant/pull/10349, https://github.com/qdrant/qdrant/pull/10445, https://github.com/qdrant/qdrant/pull/10661, https://github.com/qdrant/qdrant/pull/10700 - Make proxy segments persist their state, prevents WAL pinning and long recovery times on restart
- https://github.com/qdrant/qdrant/pull/10686 - Fix HNSW builds not always saturating all assigned threads
- https://github.com/qdrant/qdrant/pull/10624 - Resolve filter IDs only once per search request, improving performance
- https://github.com/qdrant/qdrant/pull/10853 - Allow to bind internal gRPC to separate network interface
- https://github.com/qdrant/qdrant/pull/10852 - Add startup warning if no API keys are configured
- https://github.com/qdrant/qdrant/pull/10891 - Don't hold collections lock during Raft snapshot, which previously blocked access to all collections
- https://github.com/qdrant/qdrant/pull/10570 - Double time for consensus synchronization await to allow time for re-election
- https://github.com/qdrant/qdrant/pull/10617 - Encode queue proxy batches in blocking thread, prevent blocking Tokio runtimes
- https://github.com/qdrant/qdrant/pull/10480 - Prevent blocking updates while synchronizing segment manifest
- https://github.com/qdrant/qdrant/pull/10541 - Prevent blocking updates while planning optimizations
- https://github.com/qdrant/qdrant/pull/10610 - Move BM25 sparse embedding to blocking thread to prevent blocking runtimes
- https://github.com/qdrant/qdrant/pull/10599 - Move queue proxy WAL reads and batch building off async runtime
- https://github.com/qdrant/qdrant/pull/10794 - Bound cardinality estimates by number of points
- https://github.com/qdrant/qdrant/pull/10618 - Expose resharding state in telemetry
- https://github.com/qdrant/qdrant/pull/10458 - Make reporting memory statistics more efficient with parallel workers
- https://github.com/qdrant/qdrant/pull/10813 - Report transferred bytes and rate in snapshot transfers comment
- https://github.com/qdrant/qdrant/pull/10781 - Report Acorn search statistics in telemetry
- https://github.com/qdrant/qdrant/pull/7714 - Add number of failed transfers in metrics (
collection_shard_transfer_failed) - https://github.com/qdrant/qdrant/pull/10542 - Add iteration count in 'Trying to read-lock a segment' log line
- https://github.com/qdrant/qdrant/pull/10714 - Support GCS and Azure Blob Storage for collection snapshots
- https://github.com/qdrant/qdrant/pull/10715 - Add configurable prefix for object storage snapshots
Bug Fixes
- https://github.com/qdrant/qdrant/pull/10903 - Fix zero search results when HNSW entry point does not satisfy filter
- https://github.com/qdrant/qdrant/pull/10870 - Fix adding a named multivector to indexed collection breaking search
- https://github.com/qdrant/qdrant/pull/10577 - Don't claim unfinished operations when flushing, fixing data inconsistencies
- https://github.com/qdrant/qdrant/pull/10507, https://github.com/qdrant/qdrant/pull/10531 - Fix proxy segments not propagating some named vector or payload index changes
- https://github.com/qdrant/qdrant/pull/10837 - Prevent write tearing in all Gridstore storages, which could previously corrupt storage
- https://github.com/qdrant/qdrant/pull/10812 - Fix mutable payload index not able to load on torn write, causing crash loop
- https://github.com/qdrant/qdrant/pull/10643 - Fix stale snapshot transfer on recovering peer breaking other peers
- https://github.com/qdrant/qdrant/pull/10897 - Fix
group_byon paths with an array index - https://github.com/qdrant/qdrant/pull/10567 - Fix MMR pagination with offsets
- https://github.com/qdrant/qdrant/pull/10878 - Fix MMR candidates not ordered by vector distance before merge, improving accuracy
- https://github.com/qdrant/qdrant/pull/10593 - Fix TextAny match on unindexed payload fields
- https://github.com/qdrant/qdrant/pull/10777 - Fix 2-hop Acorn not being capped
- https://github.com/qdrant/qdrant/pull/10855 - Fix
alt_api_keynot being used in internal gRPC API calls - https://github.com/qdrant/qdrant/pull/10862 - Reject full-text filters with
min_token_len>max_token_len - https://github.com/qdrant/qdrant/pull/10277 - Don't re-apply committed entries already applied during consensus start
Security
- https://github.com/qdrant/qdrant/pull/10758 - Accept only read-write API keys on the internal gRPC API
- https://github.com/qdrant/qdrant/pull/10556 - Don't expose path in logs when uploading snapshot without collection configuration