mirror of
https://github.com/qdrant/qdrant.git
synced 2026-08-05 01:20:53 -05:00
* Apply resharding filter only to existing shards, include shard selection * Add test for stable exact point count during resharding * Improve filtering, only two separate requests, filtered and non-filtered * Make scrolling stable while resharding * Add test for stable scroll during resharding * Make search stable while resharding * Add test for stable search during resharding * Remove resharding post filter in retrieve * Also assert cardinality point count in resharding test * Fix typos and some tweaks * Only clone filter if resharding is active * Also minimize cloning with resharding filter on count request * Add test for stable exact point count during resharding with indexing * Update lib/collection/src/shards/shard_holder/mod.rs Co-authored-by: Roman Titov <ffuugoo@users.noreply.github.com> * Update lib/collection/src/collection/point_ops.rs Co-authored-by: Roman Titov <ffuugoo@users.noreply.github.com> * Also apply resharding filter to retrieve * Restructure resharding filter usage in `Collection::retrieve` --------- Co-authored-by: Roman Titov <ffuugoo@users.noreply.github.com>