bors[bot]
58cd5d29e8
Merge #3202 #3203
...
3202: Bump milli to v0.37.1 r=curquiza a=Kerollmops
This PR bumps milli to v0.37.1 and fixes #3167 , #3178 , #3165 , and #3021 .
3203: Update version for the next release (v0.30.1) in Cargo.toml files r=Kerollmops a=meili-bot
⚠️ This PR is automatically generated. Check the new version is the expected one before merging.
Co-authored-by: Kerollmops <clement@meilisearch.com>
Co-authored-by: curquiza <curquiza@users.noreply.github.com>
2022-12-06 16:22:38 +00:00
curquiza
d3d794e9ba
Update version for the next release (v0.30.1) in Cargo.toml files
2022-12-06 16:20:31 +00:00
Kerollmops
ef978a6106
Bump milli to v0.37.1
2022-12-06 17:11:03 +01:00
Kerollmops
e6f4a8a992
Clamp the databases size to the page size
2022-11-29 15:26:48 +01:00
Clément Renault
ec74fd6b44
Bump milli to version v0.37.0
2022-11-17 17:02:15 +01:00
Clément Renault
d3bc0c6e93
Bump grenad to 0.4.4
2022-11-17 16:59:13 +01:00
Clément Renault
26ab6ab0cc
Bump milli version to 0.35.1
2022-11-10 12:04:25 +01:00
curquiza
68f80dbacf
Update version for the next release (v0.30.0) in Cargo.toml files
2022-10-27 11:35:44 +00:00
Irevoire
6aa816d96a
use meili-snap in the dump
2022-10-27 11:35:22 +02:00
Irevoire
866a3676eb
reupload the test fix for the dump
2022-10-27 11:35:22 +02:00
Irevoire
953055e3d7
bump milli
2022-10-27 11:35:21 +02:00
Irevoire
8ebb49d1b1
bump milli
2022-10-27 11:35:19 +02:00
Kerollmops
942b7c338b
Compress the snapshot in a tarball
2022-10-27 11:35:15 +02:00
Kerollmops
4cafc63561
Reintroduce the versioning functions
2022-10-27 11:35:14 +02:00
Loïc Lecrenier
22cf0559fe
Implement task date filters
...
before/after enqueued/started/finished at
2022-10-27 11:34:14 +02:00
Kerollmops
b2c5bc67b7
Add more enum-iterator related stuff
2022-10-27 11:34:11 +02:00
Tamo
d1a6fb2971
bump enum-iter and fix a bunch of error messages
2022-10-27 11:34:09 +02:00
Tamo
78ce29f461
apply most style comments of the review
2022-10-27 11:34:08 +02:00
Tamo
a9eeb070b8
fix all the errors code and settings issues when importing a dump v2
2022-10-27 11:34:07 +02:00
Tamo
d976e680c5
first mostly working version
2022-10-27 11:34:06 +02:00
Loïc Lecrenier
9522b75454
Continue implementation of task deletion
...
1. Matched tasks are a roaring bitmap
2. Start implementation in meilisearch-http
3. Snapshots use meili-snap
4. Rename to TaskDeletion
2022-10-27 11:34:03 +02:00
Tamo
7034803712
move the API key in meilisearch_types
2022-10-27 11:34:02 +02:00
Tamo
b6c84e53ba
uncomment a task serialization test
2022-10-27 11:34:02 +02:00
Tamo
2f1eb78b1d
refactor the Task a little bit
2022-10-27 11:34:02 +02:00
Tamo
510ce9fc51
start moving a lot of task types to meilisearch_types
2022-10-27 11:34:01 +02:00
Tamo
fa4c1de019
store md5 instead of the whole snapshots
2022-10-27 11:34:01 +02:00
Loïc Lecrenier
3e4337c91f
Add meili-snap crate to make writing snapshot tests easier
2022-10-27 11:34:01 +02:00
Tamo
667c282e19
get rids of the index crate + the document_types crate
2022-10-27 11:34:00 +02:00
Loïc Lecrenier
4c55c30027
Add a DetailsView type and improve index scheduler snapshots
...
The DetailsView type is necessary because serde incorrectly
deserialises the `Details` type, so the database fails to correctly
decode Tasks
2022-10-27 11:33:59 +02:00
Tamo
47e0288747
rewrite the compat API to something more generic
2022-10-27 11:33:53 +02:00
Tamo
e845cc2b6f
fix the tests
2022-10-27 11:33:51 +02:00
Tamo
7bd6f63001
implement the dump reader v6
2022-10-27 11:33:51 +02:00
Tamo
87a6a337aa
write a dump exporter
2022-10-27 11:33:51 +02:00
Kerollmops
91e13c2824
Implement ErrorCode on the milli::Error type
2022-10-27 11:33:48 +02:00
Tamo
2c8f1a43e9
get rids of meilisearch-lib
2022-10-27 11:33:44 +02:00
Tamo
6f4dcc0c38
start implementing some logic to test the internal states of the scheduler
2022-10-27 11:33:43 +02:00
Tamo
84cd5cef0b
fix the tests
2022-10-27 11:33:43 +02:00
Irevoire
8d51c1f389
wip integrating the scheduler in meilisearch-http
2022-10-27 11:33:42 +02:00
Irevoire
250410495c
start integrating the index-scheduler in meilisearch-lib
2022-10-27 11:33:42 +02:00
Irevoire
8f0fd35358
add insta::json for later
2022-10-27 11:33:42 +02:00
Irevoire
8770e07397
I can index documents without meilisearch
2022-10-27 11:33:42 +02:00
Tamo
7d0c8a3379
test the register tasks
2022-10-27 11:33:40 +02:00
Tamo
fc098022c7
start integrating the index-scheduler in the meilisearch codebase
2022-10-27 11:33:40 +02:00
Tamo
366a344474
get rids of the horrendous spinlock in favor of synchronoise
2022-10-27 11:33:39 +02:00
Tamo
c97d51a624
add a bunch of tests
2022-10-27 11:33:39 +02:00
Tamo
94e29a9f5f
extract the index abstraction out of the index-scheduler in its own module
2022-10-27 11:33:38 +02:00
Tamo
76597fc382
import the update_file_store in the index-scheduler
2022-10-27 11:33:37 +02:00
Tamo
2afb381f95
get rids of nelson
2022-10-27 11:33:37 +02:00
Tamo
a9844bd4f6
move the update file store to another crate with as little dependencies as possible
2022-10-27 11:33:37 +02:00
Tamo
46b8ebcab4
fix the file store
2022-10-27 11:33:35 +02:00