mpostma
3b60432687
Use update_id in UpdateBuilder
...
Add `the update_id` to the to the updates. The rationale is the
following:
- It allows for better tracability of the update events, thus improved
debugging and logging.
- The enigne is now aware of what he's already processed, and can return
it if asked. It may not make sense now, but in the future, the update
store may not work the same way, and this information about the state
of the engine will be desirable (distributed environement).
2021-02-01 19:46:34 +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
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
eded5558b2
Rename the users ids documents ids into external documents ids
2020-11-22 17:17:47 +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
085d3b9d94
Update heed to 0.10.0
2020-10-30 11:42: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
92ef1faa97
Move the ClearDocuments update into its own module
2020-10-26 10:58:17 +01:00