many
|
59f58c15f7
|
Implement attribute criterion
* Implement WordLevelIterator
* Implement QueryLevelIterator
* Implement set algorithm based on iterators
Not tested + Some TODO to fix
|
2021-04-27 14:39:52 +02:00 |
|
Clément Renault
|
658f316511
|
Introduce the Initial Criterion
|
2021-04-27 14:35:43 +02:00 |
|
tamo
|
f8dee1b402
|
[makes clippy happy] search/criteria/proximity.rs
|
2021-04-21 12:36:45 +02:00 |
|
Kerollmops
|
d301859bbd
|
Introduce a special word_derivations function for Proximity
|
2021-03-10 10:42:53 +01:00 |
|
Kerollmops
|
facfb4b615
|
Fix the bucket candidates
|
2021-03-10 10:42:53 +01:00 |
|
many
|
62a70c300d
|
Optimize words criterion
|
2021-03-10 10:42:53 +01:00 |
|
Kerollmops
|
d781a6164a
|
Rewrite some code with idiomatic Rust
|
2021-03-08 16:27:52 +01:00 |
|
Clément Renault
|
b18ec00a7a
|
Add a logging_timer macro to te criterion next methods
|
2021-03-08 16:12:06 +01:00 |
|
Kerollmops
|
82a0f678fb
|
Introduce a cache on the docid_word_positions database method
|
2021-03-08 16:12:03 +01:00 |
|
Clément Renault
|
5fcaedb880
|
Introduce a WordDerivationsCache struct
|
2021-03-08 16:00:53 +01:00 |
|
many
|
2606c92ef9
|
use plain sweep in proximity criterion
|
2021-03-08 15:58:39 +01:00 |
|
many
|
ae47bb3594
|
Introduce plane_sweep function in proximity criterion
|
2021-03-08 15:58:38 +01:00 |
|
Kerollmops
|
2cc4a467a6
|
Change the criterion output that cannot fail
|
2021-03-03 18:18:33 +01:00 |
|
Kerollmops
|
1fc25148da
|
Remove useless where clauses for the criteria
|
2021-03-03 18:09:19 +01:00 |
|
many
|
cdaa96df63
|
optimize proximity criterion
|
2021-03-03 15:45:03 +01:00 |
|
Kerollmops
|
025835c5b2
|
Fix the criteria to avoid always returning a placeholder
|
2021-03-03 15:45:03 +01:00 |
|
Kerollmops
|
36c1f93ceb
|
Do an union of the bucket candidates
|
2021-03-03 15:45:03 +01:00 |
|
many
|
7ac09d7b7c
|
remove option of bucket_candidates
|
2021-03-03 15:45:03 +01:00 |
|
Kerollmops
|
4510bbccca
|
Add a lot of debug
|
2021-03-03 15:43:44 +01:00 |
|
Kerollmops
|
9bc9b36645
|
Introduce the Proximity criterion
|
2021-03-03 15:43:44 +01:00 |
|