Tamo
fc098022c7
start integrating the index-scheduler in the meilisearch codebase
2022-10-27 11:33:40 +02:00
ManyTheFish
4afed4de4f
stabilize milli
2022-10-24 14:16:41 +02:00
ManyTheFish
c02ae4dfc0
Update roaring
2022-10-19 14:25:43 +02:00
ManyTheFish
062d17fbc0
Use a milli version that compute exhaustivelly the number of hits
2022-10-19 14:05:42 +02:00
Lawrence Chou
9e5ef8eb69
Upgrade clap to v4
...
Close #2846
4.0.0 changelog: 'https://github.com/clap-rs/clap/blob/master/CHANGELOG.md#400---2022-09-28 '
I followed the [Migrating steps](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md#migrating ) and the only issue I encountered are:
1. The typo problem in previous commit "Fix clap ArgGroup typo"
2. I can't say I am 100% sure every [Subtle changes](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md#breaking-changes ) is fine for our use case, but at least after a quick read I didn't notice anything actionable.
2022-10-07 00:32:25 +08:00
Lawrence Chou
b55ec7db4d
Upgrade clap to 3.2.8
...
Upgrade to the latest version of v3 before upgrading to v4
2022-10-07 00:04:21 +08:00
bors[bot]
1b72eba1f3
Merge #2867
...
2867: Bring back `stable` into `main` r=Kerollmops a=curquiza
Following hotfix for v0.29.1
Co-authored-by: Loïc Lecrenier <loic@meilisearch.com >
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
2022-10-06 14:14:23 +00:00
Loïc Lecrenier
05af8f0e46
Update version for next release (v0.29.1)
2022-10-06 10:27:11 +02:00
Loïc Lecrenier
a2c91a87fe
Upgrade dependencies
...
Except:
- clap stays on 3.0 because it is more complicated to upgrade
- enum_iterator goes up to 1.1.2 instead of 1.2 because of the vergen
dependency
2022-10-05 15:53:02 +02:00
Jakub Jirutka
935f18efcf
Allow building without specialized tokenizations
...
(Some of) these specialized tokenizations include huge dictionaries
that currently account for 90% (!) of the meilisearch binary size.
This commit adds chinese, hebrew, japanese, and thai feature flags
that are propagated via milli down to the charabia crate. To keep it
backward compatible, they are enabled by default.
Related to meilisearch/milli#632
2022-09-14 21:16:34 +02:00
Jakub Jirutka
5b57114771
Bump milli from 0.33.0 to 0.33.4
2022-09-14 20:52:11 +02:00
ManyTheFish
aff4b64265
Update dependencies
2022-08-23 16:39:39 +02:00
Clémentine Urquizar
6fe3f285ce
Update version for next release (v0.29.0)
2022-08-23 13:39:56 +02:00
Clément Renault
9b2036ac05
Accept either an array of documents or a single document
2022-08-18 11:55:14 +02:00
bors[bot]
b5f91b91c3
Merge #2523
...
2523: Improve the tasks error reporting when processed in batches r=irevoire a=Kerollmops
This fixes #2478 by changing the behavior of the task handler when there is an error in a batch of document addition or update.
What changes is that when there is a user error in a task in a batch we now report this task as failed with the right error message but we continue to process the other tasks. A user error can be when a geo field is invalid, a document id is invalid, or missing.
fixes #2582 , #2478
Co-authored-by: Kerollmops <clement@meilisearch.com >
Co-authored-by: ManyTheFish <many@meilisearch.com >
2022-08-16 14:15:30 +00:00
ManyTheFish
cf955a77db
Fix(cli): Clamp databases max size to a multiple of system page size
...
fix #2659
2022-08-11 10:44:47 +02:00
Kerollmops
fe32097964
Update milli v0.32
2022-07-28 14:45:10 +02:00
Clémentine Urquizar
9cf6acb671
Fix highlight issue by updating milli to v0.31.2
2022-07-21 14:11:24 +04:00
Clémentine Urquizar
d01a3ab889
Update version for next release (v0.28.1)
2022-07-20 15:46:53 +04:00
Clémentine Urquizar - curqui
8e370ed9ab
Merge branch 'main' into stable
2022-07-11 14:41:15 +02:00
ManyTheFish
a146fd45b9
Format API keys in hexa instead of base64
2022-07-05 16:14:18 +02:00
Kerollmops
7feb15df28
Bump milli to 0.31.1
2022-06-23 10:47:48 +02:00
Tamo
13f258513f
meilisearch-lib was missing a feature in its cargo.toml
2022-06-22 16:44:16 +02:00
Tamo
2063fbd985
chore: bump milli
2022-06-09 18:34:03 +02:00
pierre-l
36cb09eb25
Add a new meilisearch_types crate
...
Move `meilisearch_error` to `meilisearch_types::error`
Move `meilisearch_lib::index_resolver::IndexUid` to `meilisearch_types::index_uid`
Add a new `InvalidIndexUid` error in `meilisearch_types::index_uid`
2022-06-09 16:14:13 +02:00
bors[bot]
b9b32d65a8
Merge #2494
...
2494: Introduce the new faceting and pagination settings r=ManyTheFish a=Kerollmops
This PR introduces two new settings following the newly created spec https://github.com/meilisearch/specifications/pull/157 :
- The `faceting.max_values_per_facet` one describes the maximum number of values (each with a count) associated with a value in a facet distribution query.
- The `pagination.limited_to` one describes the maximum number of documents that a search query can ever return.
Co-authored-by: Kerollmops <clement@meilisearch.com >
2022-06-09 12:09:21 +00:00
Kerollmops
c924614527
Bump milli to 0.29.2
2022-06-09 10:54:28 +02:00
Clémentine Urquizar
fc4990b968
Update version for next release (v0.28.0)
2022-06-08 17:59:18 +02:00
ManyTheFish
8d09772334
Update milli
2022-06-08 14:38:05 +02:00
bors[bot]
c9cd1738a5
Merge #2445
...
2445: Seek-based tasks list r=Kerollmops a=Kerollmops
This PR implements the seek-based pagination for the tasks list following [the spec](https://github.com/meilisearch/specifications/pull/115 ).
Co-authored-by: Kerollmops <clement@meilisearch.com >
2022-06-02 10:25:54 +00:00
ManyTheFish
84f52ac175
Add v4 feature to uuid
2022-06-01 16:08:42 +02:00
Kerollmops
c11d21879a
Introduce tasks limit and after to the tasks route
2022-06-01 13:26:36 +02:00
ManyTheFish
0250ea9157
Intergrate smart crop in Meilisearch
2022-05-18 18:35:51 +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
Clémentine Urquizar
49e857776c
Update version for next release (v0.27.1)
2022-05-17 11:59:35 +02:00
Tamo
85d19bfb3e
chore: bump milli
2022-05-16 18:43:35 +02: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
c46f3587de
Bump milli to v0.26.4
2022-05-04 11:25:36 +02:00
Clémentine Urquizar
38d681c230
Change Nelson path
2022-04-21 18:42:34 +02:00
Clémentine Urquizar - curqui
6ff8bf823d
Revert "[TEST PURPOSE] Bump meilisearch to version 9000.0.0"
2022-04-21 16:36:56 +02:00
releasemops
f1cd6b6ee8
bump meilisearch to v9000.0.0
2022-04-21 14:26:40 +00:00
Clémentine Urquizar - curqui
acf3357cf3
Revert "[TEST PURPOSE] Bump meilisearch to version 8000.1.0"
2022-04-21 16:24:27 +02:00
releasemops
0714551101
bump meilisearch to v8000.1.0
2022-04-21 13:23:46 +00:00
Tamo
1ef87cc6d0
chore: move permissive-json-pointer in the meilisearch repository
...
Update permissive-json-pointer/src/lib.rs
Co-authored-by: Clément Renault <clement@meilisearch.com >
2022-04-20 19:24:41 +02:00
Clémentine Urquizar
a7fd199ded
Fix typo reseting by upgrading milli to v0.26.2
2022-04-20 12:24:46 +02:00
Irevoire
64b0a50a58
chore: bump milli
2022-04-14 12:12:54 +02:00
Clémentine Urquizar
b3661bf8ec
Change version for the next release (v0.27.0)
2022-04-11 16:25:15 +02:00
Tamo
69d312209e
feat(search): Implements the nested fields
...
See https://github.com/meilisearch/specifications/pull/121
2022-04-07 19:47:20 +02:00
ad hoc
a523828f61
chore(lib): bump milli to 0.25.0
2022-04-06 15:03:10 +02:00
Kerollmops
94f04e79eb
Bump the milli dependency to 0.24.1
2022-03-29 09:17:25 -07:00