|
14ae01a6c9
|
Fix some typos in error messages
|
2021-02-01 18:10:57 +01:00 |
|
|
f5f4438b43
|
Remove the duplicated code inside the facet_values_from_documents method
|
2021-01-28 11:22:18 +01:00 |
|
|
b6e91291fb
|
Add a comment to explain Serialize on FacetValue is implemented by hand
|
2021-01-27 18:29:56 +01:00 |
|
|
b41bf58658
|
Split the FacetDistribution facet_values method into three
|
2021-01-27 18:29:56 +01:00 |
|
|
a3e3bebed7
|
Rework the FacetDistribution execute method to use the faceted_fields struct
|
2021-01-27 18:29:54 +01:00 |
|
|
11309ee99c
|
Rework the FacetDistribution execute method to use the faceted_fields struct
|
2021-01-27 14:53:50 +01:00 |
|
|
9c8a654079
|
Add comments to help read the facet_values branchings
|
2021-01-27 14:49:08 +01:00 |
|
|
2e00740515
|
Make sure that we don't iterate throught all string facet values
|
2021-01-27 14:41:36 +01:00 |
|
|
b52d500fbc
|
Reorder the FacetType enum branching in the facet_value method
|
2021-01-27 14:36:49 +01:00 |
|
|
d91d321129
|
Introduce some constants to the FacetDistribution struct and settings
|
2021-01-27 14:32:30 +01:00 |
|
|
60480a1e2f
|
Rework the FacetCondition from_array constructor
|
2021-01-27 14:25:53 +01:00 |
|
|
65b821b192
|
Rename the Index facets method into facets_distribution
|
2021-01-27 14:15:33 +01:00 |
|
|
70e9b1e936
|
Introduce a flag to the search subcommand to display the facet distribution
|
2021-01-26 14:58:18 +01:00 |
|
|
916dd3b7c5
|
Use the faceted_fields_ids method to fetch the ids
|
2021-01-26 14:14:38 +01:00 |
|
|
7be275b692
|
Add the count to the facet distribution
|
2021-01-26 14:14:37 +01:00 |
|
|
4b9e81fc89
|
Order the facet values lexicographically
|
2021-01-26 14:09:09 +01:00 |
|
|
51a37de885
|
Introduce the FacetValue enum type
|
2021-01-26 14:09:09 +01:00 |
|
|
d893e83622
|
Speed-up facet aggregation by using a FacetIter
|
2021-01-26 14:09:08 +01:00 |
|
|
afa86d8a45
|
Add a simple test to the FacetCondition from_array method
|
2021-01-26 14:06:29 +01:00 |
|
|
cb5e57e2dd
|
FacetCondition can be created from array of facets
|
2021-01-26 14:06:28 +01:00 |
|
|
3916c54501
|
Speed-up facet aggregation on low number of candidates
|
2021-01-26 14:06:28 +01:00 |
|
|
a17bb54d8f
|
Limit the number of values by facets to a maximum of 1000
|
2021-01-26 14:06:28 +01:00 |
|
|
3b64735058
|
Introduce a struct to compute facets values
|
2021-01-26 14:06:27 +01:00 |
|
|
87a56d2bc9
|
Fix settings bug
replace ids with str in settings
This allows for better maintainability of the settings code, since
updating the searchable attributes is now straightforward.
criterion use string
fix reindexing fieldid remaping
add tests for primary_key compute
fix tests
fix http-ui
fixup! add tests for primary_key compute
code improvements settings
update deps
fixup! code improvements settings
fixup! refactor settings updates and fix bug
fixup! Fix settings bug
fixup! Fix settings bug
fixup! Fix settings bug
Update src/update/index_documents/transform.rs
Co-authored-by: Clément Renault <clement@meilisearch.com>
fixup! Fix settings bug
|
2021-01-26 13:53:08 +01:00 |
|
|
c35befbf38
|
Fix the search subcommand document display loop
|
2021-01-18 19:06:36 +01:00 |
|
|
4f7f7538f7
|
highlight with new tokenizer
|
2021-01-11 21:59:37 +01:00 |
|
|
1ae761311e
|
integrate with meilisearch tokenizer
|
2021-01-07 16:14:27 +01:00 |
|
|
0a1beb688c
|
Improve the facet value displaying, extracting the facet level
|
2021-01-07 16:05:09 +01:00 |
|
|
49a016b53d
|
create update handler trait
fix type inference error
|
2020-12-22 12:59:15 +01:00 |
|
|
77e951e933
|
Use the byte-unit crate to ease library usage
|
2020-12-20 12:00:37 +01:00 |
|
|
914eab12f7
|
Return non-faceted documents as remaining results
|
2020-12-17 13:57:07 +01:00 |
|
|
0e5609d40e
|
Limit the number of elements after reversing it
|
2020-12-12 14:21:27 +01:00 |
|
|
026f54dcf7
|
Use the field id docid facet value database when sorting documents
|
2020-12-04 12:03:20 +01:00 |
|
|
3cdf14d4c5
|
Introduce the field-id-docid-facet-values database
|
2020-12-04 12:03:20 +01:00 |
|
|
4ffbddf21f
|
Introduce debug info for the time it takes to fetch candidates
|
2020-12-04 12:03:20 +01:00 |
|
|
13217f072b
|
Use the FacetRange iterator in the facet exploring function
|
2020-12-04 12:03:20 +01:00 |
|
|
0959e1501f
|
Introduce the FacetRevRange Iterator struct
|
2020-12-04 12:02:23 +01:00 |
|
|
58d039a70d
|
Introduce the FacetIter Iterator
|
2020-12-04 12:02:23 +01:00 |
|
|
d8e25a0863
|
Order documents by the first custom criterion on basic searches
|
2020-12-04 12:02:23 +01:00 |
|
|
e0cc7faea1
|
Use the facet ordered to the search
|
2020-12-04 12:02:23 +01:00 |
|
|
61b383f422
|
Introduce the criteria update setting
|
2020-12-04 12:02:22 +01:00 |
|
|
f8f33d35e0
|
Add the criteria list to the index
|
2020-12-02 11:21:26 +01:00 |
|
|
57e8e5c965
|
Move the FacetCondition to its own module
|
2020-12-02 11:21:26 +01:00 |
|
|
ecc8bc8910
|
Introduce the FieldId u8 alias type
|
2020-12-02 11:19:45 +01:00 |
|
|
16755b26e2
|
Make the export words FST export infos subcommand outputs to stdout
|
2020-12-02 10:43:22 +01:00 |
|
|
85d51ab228
|
Introduce an infos subcommand to export documents from an index
|
2020-12-02 10:42:48 +01:00 |
|
|
222f2913c1
|
Simplify the processing_update UpdateStore method
|
2020-12-01 14:51:05 +01:00 |
|
|
878b1873cd
|
Make sure to avoid removing the first pending update as it is processed
|
2020-12-01 14:51:05 +01:00 |
|
|
96f64c629e
|
Move the UpdateStore out of the update module
|
2020-12-01 14:51:05 +01:00 |
|
|
58a1f9081c
|
Allow users to abort pending updates, one by one or all at once
|
2020-12-01 14:51:05 +01:00 |
|