Log for tique/
-
Add support for modifying the original score 💬 by Caio 6 years ago
This is pretty much a copy pasta from custom_score.rs, the difference is that instead of using `Fn(DocId) -> T` it uses `Fn(DocId,Score) -> T` Essentially the same as tantivy's, with the added support for conditions.
-
Reorganize top_collector::fastfield by Caio 6 years ago
-
Add support for (reversible) fast field scoring 💬 by Caio 6 years ago
This patch replaces the original `ordered_by_XXX_fast_field` with a more explicit `fastfield::{ascending,descending}` idiom. Essentially, this is a very verbose way of encoding a runtime boolean check into the type system. -
Use a boolean property instead of Not{Term,Phrase} by Caio 6 years ago
-
Better names for ConditionalTopCollector traits by Caio 6 years ago
-
Initialize `min` as the range's `end` 💬 by Caio 6 years ago
With this, `min` becomes "minimum *seen* value that matches the range", which is what was the original intention (and what `max` already means).
-
Remove stale lock file by Caio 6 years ago
-
Get rid of the 'crates/' subdirectory 💬 by Caio 6 years ago
Just a `git mv crates/* .` and minor adjustments `Cargo.toml` and `.gitignore` to point at the new locations