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
Kerollmops
d0240bd9d0
Done a big clippy pass
2020-12-01 14:45:19 +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
67d4a1b3fc
Introduce a new update for the facet levels
2020-11-23 16:43:51 +01:00
Clément Renault
e48630da72
Introduce the searchable parameter settings to the Settings update
2020-11-03 18:58:19 +01:00
Clément Renault
7e120fc441
Allow library users to specify the rayon ThreadPool for UpdateBuilder
2020-11-02 19:11:22 +01:00
Clément Renault
995d72b8c1
Introduce the Settings update operation
2020-11-02 15:31:20 +01:00
Clément Renault
0ccf4cf785
Simplify the IndexDocuments builder creation from the UpdateBuilder
2020-11-01 17:31:20 +01:00
Clément Renault
085d3b9d94
Update heed to 0.10.0
2020-10-30 11:42:00 +01:00
Clément Renault
3889d956d9
Introduce the UpdateBuilder and use it in the HTTP routes
2020-10-27 18:47:58 +01:00
Clément Renault
5c62fbb6a8
Move the IndexDocuments update into its own module
2020-10-26 12:21:13 +01:00
Clément Renault
8f76ec97c0
Move the DeleteDocuments update into its own module
2020-10-26 11:01:00 +01:00
Clément Renault
92ef1faa97
Move the ClearDocuments update into its own module
2020-10-26 10:58:17 +01:00
Clément Renault
b14cca2ad9
Introduce the UpdateBuilder type along with some update operations
2020-10-25 18:32:01 +01:00