Kerollmops
|
3b64735058
|
Introduce a struct to compute facets values
|
2021-01-26 14:06:27 +01:00 |
|
mpostma
|
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 |
|
Clément Renault
|
3cdf14d4c5
|
Introduce the field-id-docid-facet-values database
|
2020-12-04 12:03:20 +01:00 |
|
Clément Renault
|
f8f33d35e0
|
Add the criteria list to the index
|
2020-12-02 11:21:26 +01:00 |
|
Clément Renault
|
ecc8bc8910
|
Introduce the FieldId u8 alias type
|
2020-12-02 11:19:45 +01:00 |
|
Clément Renault
|
fc686aaca7
|
Use the De Morgan law to simplify the NOT operation
|
2020-11-23 16:43:56 +01:00 |
|
Clément Renault
|
27f3ef5f7a
|
Use the new ExternalDocumentsIds struct in the engine
|
2020-11-22 19:27:34 +01:00 |
|
Clément Renault
|
fe82516f9f
|
Use the ExternalDocumentsIds in the Index struct
|
2020-11-22 19:27:34 +01:00 |
|
Clément Renault
|
eded5558b2
|
Rename the users ids documents ids into external documents ids
|
2020-11-22 17:17:47 +01:00 |
|
Clément Renault
|
466fb601d6
|
Faceted fields settings must specify the facet type
|
2020-11-13 11:46:48 +01:00 |
|
Clément Renault
|
72f18759ba
|
Introduce getters and setters for the facet fields ids facet types
|
2020-11-11 16:26:22 +01:00 |
|
Clément Renault
|
92ec908303
|
Introduce the facet field id values engine database
|
2020-11-11 16:06:33 +01:00 |
|
Clément Renault
|
68d783145b
|
Introduce searchable fields methods on the index
|
2020-11-03 18:58:19 +01:00 |
|
Clément Renault
|
303c3ce89e
|
Clean up the heed imports in the index module
|
2020-11-02 12:49:54 +01:00 |
|
Clément Renault
|
8f56753a2f
|
Introduce displayed fields methods on the index
|
2020-11-02 12:49:54 +01:00 |
|
Clément Renault
|
ddbd336387
|
Introduce primary key methods on the index
|
2020-10-31 11:50:59 +01:00 |
|
Clément Renault
|
99da69c85f
|
Introduce the prepare_for_closing Index method
|
2020-10-30 11:46:14 +01:00 |
|
Clément Renault
|
222063b19d
|
Introduce the Index path method
|
2020-10-30 11:46:00 +01:00 |
|
Clément Renault
|
e63fdf2b22
|
Move the heed env into the index itself to ease the usage of the library
|
2020-10-30 10:56:35 +01:00 |
|
Clément Renault
|
adacc7977d
|
Make the Index return default values when value don't exist
|
2020-10-25 18:30:24 +01:00 |
|
Clément Renault
|
a7a4984175
|
Introduce the Transform type into the indexing system
|
2020-10-24 17:06:09 +02:00 |
|
Clément Renault
|
2a4cd81c86
|
Add documentation to the Index methods
|
2020-10-22 15:44:12 +02:00 |
|
Clément Renault
|
566a7c3039
|
Make the FieldsIdsMap serialization more stable by using a BTreeMap
|
2020-10-22 14:53:20 +02:00 |
|
Clément Renault
|
802e925fd7
|
Switch to a JSON protocol for the front page
|
2020-10-21 18:26:29 +02:00 |
|
Clément Renault
|
5caf523fd9
|
Move the Index to its own module
|
2020-10-21 15:55:48 +02:00 |
|