forked from qdrant/qdrant
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rewrite nested filters again (qdrant#1935)
* working nested filters * rm unused file * add comment example * todo * remove nester checkers * Box recursive generic Fn types * Box recursive generic Fn types [2/2] * Add optional ID tracker to check_payload, remove boxed closure (qdrant#1939) * Add optional ID tracker to check_payload, remove boxed closure * Replace some match with or_else * Some nested filter improvements (qdrant#1940) * Replace starts_with/substring with strip_prefix * Transform for-if-let-check-return into any iterator * Transform for-if-return into any iterator * Add comment to describe why check_payload has no ID tracker See: qdrant#1935 (comment) * Update lib/segment/src/payload_storage/query_checker.rs Co-authored-by: Luis Cossío <luis.cossio@qdrant.com> * Update lib/segment/src/payload_storage/query_checker.rs Co-authored-by: Luis Cossío <luis.cossio@qdrant.com> * fix clippy --------- Co-authored-by: timvisee <tim@visee.me> Co-authored-by: Tim Visée <tim+github@visee.me> Co-authored-by: Luis Cossío <luis.cossio@qdrant.com>
- Loading branch information
1 parent
30a1ee0
commit 2e5e029
Showing
19 changed files
with
436 additions
and
1,005 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,4 @@ | ||
pub mod condition_converter; | ||
pub mod nested_filter; | ||
pub mod nested_optimizer; | ||
pub mod optimized_filter; | ||
pub mod optimizer; | ||
pub mod payload_provider; |
223 changes: 0 additions & 223 deletions
223
lib/segment/src/index/query_optimization/nested_filter.rs
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.