Kerollmops
|
9917bf046a
|
Move the sortFacetValuesBy in the faceting settings
|
2023-06-29 14:33:31 +02:00 |
|
Kerollmops
|
a385642ec3
|
Replace the BTreeMap by an IndexMap to return values in order
|
2023-06-29 14:33:31 +02:00 |
|
Kerollmops
|
34b2e98fe9
|
Expose a sortFacetValuesBy parameter to the user
|
2023-06-29 14:33:00 +02:00 |
|
Kerollmops
|
80bbd4b6f3
|
Clean and make the facet order configurable internally
|
2023-06-29 14:31:17 +02:00 |
|
Kerollmops
|
f42bef2f66
|
Make the search to always return the facets ordered by count
|
2023-06-29 14:31:17 +02:00 |
|
Kerollmops
|
84f8938f33
|
Rename facet distribution to be explicit on the order to find them
|
2023-06-29 14:31:15 +02:00 |
|
Loïc Lecrenier
|
7169d85115
|
Remove old query_tree code and make clippy happy
|
2023-03-23 09:39:16 +01:00 |
|
Loïc Lecrenier
|
f5f5f03ec0
|
Remove old criteria code
|
2023-03-23 09:35:53 +01:00 |
|
Louis Dureuil
|
eb28d4c525
|
add facet test
|
2023-02-20 13:52:28 +01:00 |
|
Louis Dureuil
|
74859ecd61
|
Add min and max facet stats
|
2023-02-20 13:52:27 +01:00 |
|
Louis Dureuil
|
4fd6fd9bef
|
Indicate filterable attributes when the user set a non filterable attribute in facet distributions
|
2023-01-19 12:25:18 +01:00 |
|
Loïc Lecrenier
|
54c0cf93fe
|
Merge remote-tracking branch 'origin/main' into facet-levels-refactor
|
2022-10-26 15:13:34 +02:00 |
|
Loïc Lecrenier
|
a034a1e628
|
Move StrRefCodec and ByteSliceRefCodec to their own files
|
2022-10-26 13:47:46 +02:00 |
|
Loïc Lecrenier
|
985a94adfc
|
cargo fmt
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
3d7ed3263f
|
Fix bug in string facet distribution with few candidates
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
fca4577e23
|
Return original string in facet distributions, work on facet tests
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
9026867d17
|
Give same interface to bulk and incremental facet indexing types
+ cargo fmt, oops, sorry for the bad history :(
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
485a72306d
|
Refactor facet-related codecs
|
2022-10-26 13:47:04 +02:00 |
|
Loïc Lecrenier
|
e570c23153
|
Reintroduce asc/desc functionality
|
2022-10-26 13:46:14 +02:00 |
|
Loïc Lecrenier
|
5a904cf29d
|
Reintroduce facet distribution functionality
|
2022-10-26 13:46:14 +02:00 |
|
Loïc Lecrenier
|
c3f49f766d
|
Prepare refactor of facets database
Prepare refactor of facets database
|
2022-10-26 13:46:14 +02:00 |
|
Ewan Higgs
|
6b2fe94192
|
Fixes for clippy bringing us down to 18 remaining issues.
This brings us a step closer to enforcing clippy on each build.
|
2022-10-25 20:49:02 +02:00 |
|
Kerollmops
|
69931e50d2
|
Add the max_values_by_facet setting to the database
|
2022-06-08 17:54:56 +02:00 |
|
Kerollmops
|
2a505503b3
|
Change the number of facet values returned by default to 100
|
2022-06-08 15:58:57 +02:00 |
|
Kerollmops
|
bae4007447
|
Remove the hard limit on the number of facet values returned
|
2022-06-08 15:58:57 +02:00 |
|
Kerollmops
|
cd7c6e19ed
|
Reintroduce the max values by facet limit
|
2022-05-18 15:57:57 +02:00 |
|
Kerollmops
|
7d1c2d97bf
|
Return facets even when there is no values associated to it
|
2022-04-26 17:59:53 +02:00 |
|
Irevoire
|
4f3ce6d9cd
|
nested fields
|
2022-04-07 16:58:46 +02:00 |
|
many
|
8fdf860c17
|
Remove max values by facet limit for facet distribution
|
2021-08-12 11:29:20 +02:00 |
|
Kerollmops
|
7aa6cc9b04
|
Do not insert fields in the map when changing the settings
|
2021-07-22 18:40:12 +02:00 |
|
Clément Renault
|
0227254a65
|
Return the original string values for the inverted facet index database
|
2021-07-21 16:59:39 +02:00 |
|
Kerollmops
|
03a01166ba
|
Display the original facet string value from the linear facet database
|
2021-07-21 16:59:39 +02:00 |
|
Clément Renault
|
d23c250ad5
|
Fix a bound error in the facet string range construction
|
2021-07-21 16:59:39 +02:00 |
|
Clément Renault
|
081278dfd6
|
Use the facet string levels when computing the facet distribution
|
2021-07-21 16:59:39 +02:00 |
|
Kerollmops
|
757b2b502a
|
Remove the FacetValueStringCodec
|
2021-07-21 16:59:38 +02:00 |
|
Kerollmops
|
f858f64b1f
|
Move the facet number iterators into their own module
|
2021-07-21 16:59:37 +02:00 |
|
Kerollmops
|
838ed1cd32
|
Use an u16 field id instead of one byte
|
2021-07-06 11:58:03 +02:00 |
|
Kerollmops
|
32b7bd366f
|
Remove the roaring operation functions warnings
|
2021-06-30 14:12:56 +02:00 |
|
Kerollmops
|
a6218a20ae
|
Introduce a new InvalidFacetsDistribution user error
|
2021-06-23 13:56:19 +02:00 |
|
Kerollmops
|
2364777838
|
Return an error for when a field distribution cannot be done
|
2021-06-23 11:50:49 +02:00 |
|
Kerollmops
|
aeaac743ff
|
Replace an if let some by a match
|
2021-06-23 11:33:30 +02:00 |
|
Tamo
|
9716fb3b36
|
format the whole project
|
2021-06-16 18:33:33 +02:00 |
|
Kerollmops
|
f0e804afd5
|
Rename the FieldIdMapMissingEntry from_db_name field into process
|
2021-06-15 11:13:04 +02:00 |
|
Kerollmops
|
312c2d1d8e
|
Use the Error enum everywhere in the project
|
2021-06-14 16:58:38 +02:00 |
|
Kerollmops
|
2a3f9b32ff
|
Rename the faceted fields into filterable fields
|
2021-06-02 16:24:57 +02:00 |
|
Clément Renault
|
02c655ff1a
|
Refine the facet distribution to use both databases
|
2021-05-25 11:30:00 +02:00 |
|
Kerollmops
|
51767725b2
|
Simplify integer and float functions trait bounds
|
2021-04-20 10:23:31 +02:00 |
|
Clément Renault
|
e8639517da
|
Change the project to become a workspace with milli as a default-member
|
2021-02-12 16:15:09 +01:00 |
|