New
v1.16.3
Change log
Improvements
- https://github.com/qdrant/qdrant/pull/7755, https://github.com/qdrant/qdrant/pull/7588 - Respect search and point retrieve timeout when trying to access segments
- https://github.com/qdrant/qdrant/pull/7685 - Respect telemetry timeout when fetching shard statistics
- https://github.com/qdrant/qdrant/pull/7715 - Log snapshot download duration and speed
Bug fixes
- https://github.com/qdrant/qdrant/pull/7787, https://github.com/qdrant/qdrant/pull/7791 - Fix WAL delta transfer corrupting replica after a previous full transfer was aborted
- https://github.com/qdrant/qdrant/pull/7801, https://github.com/qdrant/qdrant/pull/7805 - Fix flush losing changes on transient disk IO errors, potentially corrupting data
- https://github.com/qdrant/qdrant/pull/7792 - Fix incorrectly aborting shard transfers when dropping unrelated shard
- https://github.com/qdrant/qdrant/pull/7741 - Fix flush error in Gridstore, potentially corrupting data when quickly alternating inserts/deletes
- https://github.com/qdrant/qdrant/pull/7702 - Fix flush data race in Gridstore, potentially corrupting data when storage is cleared in parallel
- https://github.com/qdrant/qdrant/pull/7759, https://github.com/qdrant/qdrant/pull/7782 - Fix handling of collection names with weird characters, breaking snapshot transfers for example
- https://github.com/qdrant/qdrant/pull/7788 - Fix snapshot metrics not always reporting when zero (
snapshot_{creation,recovery}_running,snapshot_created_total) - https://github.com/qdrant/qdrant/pull/7783 - Fix incorrectly reporting optimization errors in telemetry on panic
- https://github.com/qdrant/qdrant/pull/7765 - Fix slow shutdown on SIGINT when optimizations are running
- https://github.com/qdrant/qdrant/pull/7690 - Fix Qdrant not building on Windows ARM64
- https://github.com/qdrant/qdrant/pull/7683 - Keep RocksDB support until 1.18.0 in development builds