ad hoc
60a8249de6
add dump batch handler
2022-05-25 11:13:34 +02:00
ad hoc
46cdc17701
make scheduler accept multiple batch handlers
2022-05-25 11:13:34 +02:00
ad hoc
6a0231cb28
perform dump method
2022-05-25 11:13:33 +02:00
ad hoc
7fa3eb1003
register dump tasks
2022-05-25 11:13:33 +02:00
ad hoc
2f0625a984
register and insert dump task in scheduler
2022-05-25 11:13:33 +02:00
ad hoc
737b891a41
introduce Dump TaskListIdentifier variant
2022-05-25 11:13:33 +02:00
ad hoc
5a5066023b
introduce TaskListIdentifier
2022-05-25 11:13:33 +02:00
ad hoc
aa50acb031
make Task index_uid an option
...
Not all task relate to an index. Tasks that don't have an index_uid set
to None
2022-05-25 11:13:32 +02:00
bors[bot]
9935db86c7
Merge #2424
...
2424: Uncomment clippy from the ci check r=curquiza a=irevoire
The issue has been fixed in the latest release of rust. See https://github.com/rust-lang/rust-clippy/issues/8662
Fix #2305
Co-authored-by: Irevoire <tamo@meilisearch.com >
2022-05-24 17:50:55 +00:00
bors[bot]
9f78e392b1
Merge #536
...
536: Improves ranking rules error message r=Kerollmops a=matthias-wright
This PR improves the ranking rules error message to properly reflect the case sensitivity.
The issue was highlighted in [meilisearch/issues/2407](https://github.com/meilisearch/meilisearch/issues/2407 ).
Cheers!
Co-authored-by: Matthias Wright <matthias.s.wright@gmail.com >
2022-05-24 16:43:52 +00:00
Irevoire
f65116b208
chore(ci): uncomment clippy from the ci check
...
The issue has been fixed in the latest release of rust. See https://github.com/rust-lang/rust-clippy/issues/8662
Fix #2305
2022-05-24 15:03:11 +02:00
bors[bot]
341756a0eb
Merge #2357
...
2357: chore(dump): add dump tests r=Kerollmops a=irevoire
Add tests on the import of dump v1, v2, v3 and v4.
Since the dumps are slow to decompress, I made the `flate2` crate always compile in optimized.
And since they're also slow to index, I also made the `milli` crate always compile in optimized. What do you think of this `@MarinPostma?`
Should we keep milli unoptimized in case it could help us debug some things? đź‘€
Co-authored-by: Tamo <tamo@meilisearch.com >
2022-05-24 12:24:29 +00:00
Tamo
5f0e9b63d2
chore(dump): add tests
2022-05-24 14:21:56 +02:00
ad hoc
25fc576696
review changes
2022-05-24 14:15:33 +02:00
bors[bot]
ca9ba2d90c
Merge #2406
...
2406: chore(search): rename in the search endpoint r=irevoire a=irevoire
Fix #2376
Co-authored-by: Irevoire <tamo@meilisearch.com >
2022-05-24 12:02:45 +00:00
ad hoc
69dc4de80f
change &Option<Set> to Option<&Set>
2022-05-24 12:14:55 +02:00
bors[bot]
2c248a68a4
Merge #2374
...
2374: feat(analytics): handle the `X-Meilisearch-Client` header r=Kerollmops a=irevoire
Fix #2367
Co-authored-by: Tamo <tamo@meilisearch.com >
2022-05-24 09:49:16 +00:00
0x0x1
641ca5a857
Update url of movies.json
2022-05-24 17:34:34 +08:00
ad hoc
ac975cc747
cache context's exact words
2022-05-24 09:43:17 +02:00
ad hoc
8993fec8a3
return optional exact words
2022-05-24 09:15:49 +02:00
Tamo
6bf4db0bca
feat(analytics): handle the new x-meilisearch-client custom header for the analytics
...
Fix #2367
2022-05-23 13:51:19 +02:00
Matthias Wright
754f48a4fb
Improves ranking rules error message
2022-05-20 21:25:43 +02:00
Irevoire
4e9accdeb7
chore(search): rename in the search endpoint
...
Fix ##2376
2022-05-19 16:31:37 +02:00
bors[bot]
ae4e419db4
Merge #2408
...
2408: Upgrade milli v0.28 r=ManyTheFish a=ManyTheFish
- Add smart crop
- Add test on _matches_infos
- Fix some test
Co-authored-by: ManyTheFish <many@meilisearch.com >
2022-05-19 11:52:16 +00:00
ManyTheFish
50763aac82
Fix clippy
2022-05-19 11:23:22 +02:00
ManyTheFish
3517eae47f
Fix tests
2022-05-18 18:45:53 +02:00
ManyTheFish
0250ea9157
Intergrate smart crop in Meilisearch
2022-05-18 18:35:51 +02:00
Kerollmops
cd7c6e19ed
Reintroduce the max values by facet limit
2022-05-18 15:57:57 +02:00
bors[bot]
19dac01c5c
Merge #534
...
534: Bump milli version to v0.28.0 r=curquiza a=ManyTheFish
Co-authored-by: ManyTheFish <many@meilisearch.com >
2022-05-18 09:04:46 +00:00
ManyTheFish
895f5d8a26
Bump milli version
2022-05-18 10:37:12 +02:00
bors[bot]
6d221058f1
Merge #2404
...
2404: Bring `release-v0.27.1` into `main` r=curquiza a=curquiza
Following the v0.27.1 hotfixes
Co-authored-by: ad hoc <postma.marin@protonmail.com >
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Co-authored-by: Tamo <tamo@meilisearch.com >
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2022-05-17 16:11:17 +00:00
bors[bot]
3389561f34
Merge #532
...
532: Add some implementation on MatchBounds r=Kerollmops a=ManyTheFish
Theses Implementations are needed in meilisearch
Co-authored-by: ManyTheFish <many@meilisearch.com >
2022-05-17 14:50:22 +00:00
ManyTheFish
137434a1c8
Add some implementation on MatchBounds
2022-05-17 15:57:09 +02:00
bors[bot]
a23998f2e3
Merge #2402
...
2402: Update version for next release (v0.27.1) r=curquiza a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
v0.27.1
2022-05-17 10:09:16 +00:00
Clémentine Urquizar
49e857776c
Update version for next release (v0.27.1)
2022-05-17 11:59:35 +02:00
bors[bot]
7fa7f3d1a4
Merge #2397
...
2397: Bump milli to v0.26.5 r=irevoire a=irevoire
Fix #2394 and fix #2385
Co-authored-by: Tamo <tamo@meilisearch.com >
2022-05-17 08:45:05 +00:00
Tamo
85d19bfb3e
chore: bump milli
2022-05-16 18:43:35 +02:00
bors[bot]
08c6d50cd1
Merge #531
...
531: fix the mixed dataset geosearch indexing bug r=Kerollmops a=irevoire
port #529 to main
Co-authored-by: Tamo <tamo@meilisearch.com >
2022-05-16 16:06:36 +00:00
bors[bot]
cf3e574cb4
Merge #530
...
530: fix the searchable fields bug when a field is nested r=Kerollmops a=irevoire
port #528 to main
Co-authored-by: Tamo <tamo@meilisearch.com >
2022-05-16 15:52:30 +00:00
Tamo
0af399a6d7
fix the mixed dataset geosearch indexing bug
2022-05-16 17:37:45 +02:00
Tamo
f586028f9a
fix the searchable fields bug when a field is nested
...
Update milli/src/index.rs
Co-authored-by: Clément Renault <clement@meilisearch.com >
2022-05-16 17:24:36 +02:00
bors[bot]
a65a2bea1e
Merge #2396
...
2396: Fix dump bug r=curquiza a=MarinPostma
Only check db version file if we aren't loading a dump or a snapshot, because we can assume that if we are loading a dump or a snapshot, then we can safely work with the database. The db version file will be (over)written just after that.
This was introduced by #2356 .
fix #2389
Co-authored-by: ad hoc <postma.marin@protonmail.com >
2022-05-16 13:59:20 +00:00
ad hoc
5670b4d012
fix dump import error
2022-05-16 14:33:33 +02:00
bors[bot]
e1e85267fd
Merge #526
...
526: remove useless comment r=irevoire a=MarinPostma
Co-authored-by: ad hoc <postma.marin@protonmail.com >
2022-05-16 10:01:43 +00:00
bors[bot]
b9866d8df2
Merge #2339
...
2339: deny warnings in CI r=irevoire a=MarinPostma
Add `RUSTFLAGS= -D warnings` to the CI so all warnings are treated as hard errors.
Co-authored-by: ad hoc <postma.marin@protonmail.com >
2022-05-16 09:58:30 +00:00
bors[bot]
b9b9cba154
Merge #2383
...
2383: v0.27.0: bring `stable` into `main` r=Kerollmops a=curquiza
Bring `stable` into `main`
Co-authored-by: ad hoc <postma.marin@protonmail.com >
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Co-authored-by: ManyTheFish <many@meilisearch.com >
Co-authored-by: Tamo <tamo@meilisearch.com >
Co-authored-by: Paul Sanders <psanders1@gmail.com >
Co-authored-by: Irevoire <tamo@meilisearch.com >
Co-authored-by: Morgane Dubus <30866152+mdubus@users.noreply.github.com >
Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com >
2022-05-16 08:35:25 +00:00
Clémentine Urquizar
cd2239eb2d
Merge branch 'release-v0.27.0' into stable
v0.27.0
2022-05-09 10:51:32 +02:00
bors[bot]
51809eb260
Merge #525
...
525: Simplify the error creation with thiserror r=irevoire a=irevoire
I introduced [`thiserror`](https://docs.rs/thiserror/latest/thiserror/ ) to implements all the `Display` trait and most of the `impl From<xxx> for yyy` in way less lines.
And then I introduced a cute macro to implements the `impl<X, Y, Z> From<X> for Z where Y: From<X>, Z: From<X>` more easily.
Co-authored-by: Tamo <tamo@meilisearch.com >
2022-05-04 15:47:32 +00:00
Tamo
484a9ddb27
Simplify the error creation with thiserror and a smol friendly macro
2022-05-04 17:24:00 +02:00
bors[bot]
65e6aa0de2
Merge #523
...
523: Improve geosearch error messages r=irevoire a=irevoire
Improve the geosearch error messages (#488 ).
And try to parse the string as specified in https://github.com/meilisearch/meilisearch/issues/2354
Co-authored-by: Tamo <tamo@meilisearch.com >
2022-05-04 13:36:11 +00:00