9d0fa8112b
Remove unused Arc import
2021-08-31 14:50:36 +02:00
d30f5b1bef
add scrpit for git-bash
2021-08-31 08:34:21 +05:30
7691b0d721
Merge #1636
...
1636: Hotfix: Log but don't panic when vergen can't retrieve commit information r=curquiza a=Kerollmops
This pull request fixes an issue we discovered when we tried to publish meilisearch v0.21 on brew, brew uses the tarball downloaded from github directly which doesn't contain the `.git` folder.
We use the `.git` folder with [vergen](https://docs.rs/vergen ) to retrieve the commit and datetime information. Unfortunately, we were unwrapping the vergen result and it was crashing when the git folder was missing.
We no more panic when vergen can't find the `.git` folder and just log out a potential error returned by [the git2 library](https://docs.rs/git2 ). We then just check that the env variables are available at compile-time and replace it with "unknown" if not.
### When the `.git` folder is available
```
xh localhost:7700/version
HTTP/1.1 200 OK
Content-Type: application/json
Date: Thu, 26 Aug 2021 13:44:23 GMT
Transfer-Encoding: chunked
{
"commitSha": "81a76eab69944de8a8d5006345b5aec7b02acf50",
"commitDate": "2021-08-26T13:41:30+00:00",
"pkgVersion": "0.21.0"
}
```
### When the `.git` folder is unavailable
```bash
cp -R meilisearch meilisearch-cpy
cd meilisearch-cpy
rm -rf .git
cargo clean
cargo run --release
<snip>
Compiling meilisearch-http v0.21.0 (/Users/clementrenault/Documents/meilisearch-cpy/meilisearch-http)
warning: vergen: could not find repository from '/Users/clementrenault/Documents/meilisearch-cpy/meilisearch-http'; class=Repository (6); code=NotFound (-3)
```
```
xh localhost:7700/version
HTTP/1.1 200 OK
Content-Type: application/json
Date: Thu, 26 Aug 2021 13:46:33 GMT
Transfer-Encoding: chunked
{
"commitSha": "unknown",
"commitDate": "unknown",
"pkgVersion": "0.21.0"
}
```
Co-authored-by: Kerollmops <clement@meilisearch.com >
v0.21.1
2021-08-30 16:25:12 +00:00
b8c954eb3f
Bump the MeiliSearch version to v0.21.1
2021-08-30 17:41:25 +02:00
a8c146fd13
Unwrap or unknown the commit hash
2021-08-30 17:41:24 +02:00
70df41bc62
Remove dependabot
2021-08-30 16:51:50 +02:00
1782753387
Bump vergen and remove unused build feature
2021-08-30 15:03:45 +02:00
23ccf4429e
Merge #1639
...
1639: Add new mini-dahsboard gif r=curquiza a=CaroFG
Co-authored-by: CaroFG <48251481+CaroFG@users.noreply.github.com >
Co-authored-by: CaroFG <carolina.ferreira131@gmail.com >
2021-08-26 15:58:39 +00:00
bf4e799dba
Update README.md
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2021-08-26 17:47:29 +02:00
cb695bdec3
Update README with new gif
2021-08-26 17:43:41 +02:00
be70eb881a
Remove old gif
2021-08-26 17:42:56 +02:00
867c277088
Add files via upload
2021-08-26 16:40:44 +02:00
96f72f009a
Merge #1615
...
1615: Integrate the query time sort feature r=Kerollmops a=Kerollmops
This pull request integrates the sort at query time feature that was implemented on the milli side https://github.com/meilisearch/milli/pull/320 . It follows the specification file https://github.com/meilisearch/specifications/blob/develop/text/0055-sort.md .
A bunch of tests has been added to ensure that the search works correctly and that the settings are fine too!
Co-authored-by: Kerollmops <clement@meilisearch.com >
2021-08-26 14:09:38 +00:00
cf4a466b6b
Make sure that the order of the filterableAttributes is constant
2021-08-26 11:06:05 +02:00
087e4626ce
Make sure that the order of the sortableAttributes is constant
2021-08-26 11:06:04 +02:00
64462c842b
Test the search with sort time queries with POST and GET methods
2021-08-25 17:39:25 +02:00
e0f73fe742
Introduce the sort search parameter
2021-08-25 17:39:25 +02:00
ea4c831de0
Integrate the sortable-attributes into the settings
2021-08-25 17:39:25 +02:00
51387b2c80
Introduce the new invalid sortable error codes
2021-08-25 17:29:30 +02:00
2d8dd87cad
Merge #1623
...
1623: Use Setting enum r=Kerollmops a=shekhirin
Resolves https://github.com/meilisearch/MeiliSearch/issues/1620
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com >
2021-08-25 14:58:40 +00:00
d9dd2a038b
refactor(http): use Setting enum
2021-08-25 17:43:46 +03:00
1227ce8091
Merge #1622
...
1622: Update README to welcome the contribution again r=Kerollmops a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-08-25 13:08:08 +00:00
cd63c80be8
Merge #1616
...
1616: Remove sentry r=Kerollmops a=irevoire
closes #1606
Co-authored-by: Irevoire <tamo@meilisearch.com >
2021-08-25 11:40:30 +00:00
e0a5eebe79
Update README to welcome the contribution again
2021-08-24 20:31:05 +02:00
850069af75
Merge #1610
...
1610: Fix Docker CI for `latest` tag r=irevoire a=curquiza
Fixes https://github.com/meilisearch/MeiliSearch/issues/1608
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-08-24 11:46:04 +00:00
672fcee8aa
remove sentry
2021-08-24 12:38:31 +02:00
d9b023c11f
Update publish-docker-latest.yml
2021-08-23 19:27:48 +02:00
6b228f56cb
Merge #1607
...
1607: Merge changes in `stable` into `main` r=Kerollmops a=curquiza
Containing all the fixes since v0.21.0rc0
Co-authored-by: Tamo <tamo@meilisearch.com >
Co-authored-by: Irevoire <tamo@meilisearch.com >
Co-authored-by: many <maxime@meilisearch.com >
Co-authored-by: Kerollmops <clement@meilisearch.com >
Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Co-authored-by: mpostma <postma.marin@protonmail.com >
Co-authored-by: Charlotte Vermandel <charlottevermandel@gmail.com >
2021-08-23 16:27:46 +00:00
dd645e6da4
Merge #1605
...
1605: Fix pacic when decoding r=curquiza a=curquiza
Update milli to fix the panic during document deletion
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
v0.21.0rc7
v0.21.0
2021-08-23 11:06:45 +00:00
149f46c184
Fix pacic when decoding
2021-08-23 12:37:51 +02:00
96839c48c9
Direct users to milli for the core library in the README ( #1520 )
...
* Update README.md
* Update README.md
* Update README.md
* Update README.md
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
* Update README.md
Co-authored-by: gui machiavelli <hey@guimachiavelli.com >
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
Co-authored-by: gui machiavelli <hey@guimachiavelli.com >
2021-08-19 16:24:12 +02:00
3e27d5e885
Merge #1596
...
1596: Update milli and tokenizer version: fix panic during indexation r=curquiza a=curquiza
Fixes #1590
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
v0.21.0rc6
2021-08-18 13:44:30 +00:00
38fc876704
Update tokenizer and new milli version with new tags
2021-08-18 14:55:10 +02:00
39d5a99095
Update milli and tokenizer version
2021-08-18 12:09:34 +02:00
2beb306834
Merge #1577
...
1577: Update milli dependency: fix facet values bugs r=Kerollmops a=curquiza
Fixes #1576
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
v0.21.0rc5
2021-08-16 16:13:42 +00:00
f3e595e2f0
Update milli dependency
2021-08-16 13:36:42 +02:00
5d80d11b23
Merge #1580
...
1580: Update telemetry link r=curquiza a=curquiza
Here is the page the user will have: https://dev.docs.meilisearch.com/learn/what_is_meilisearch/telemetry.html
instead of: https://docs.meilisearch.com/reference/features/configuration.html#disable-analytics
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-08-12 17:11:30 +00:00
621529e9dc
Update telemetry link
2021-08-12 18:58:07 +02:00
535aff8f7e
Merge #1578
...
1578: Update tokenizer version to v0.2.4 r=ManyTheFish a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-08-12 15:27:12 +00:00
7531280764
Update tokenizer version to v0.2.4
2021-08-12 13:55:47 +02:00
63daa8b15a
Update README.md ( #1568 )
2021-08-09 16:38:52 +02:00
92913e1eb8
Add information about product repo ( #1567 )
...
* Add information about product repo
* Update README.md
Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com >
Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com >
2021-08-09 14:56:43 +02:00
418be3daa8
Update issue templates ( #1564 )
2021-08-09 10:51:02 +02:00
7e3b2ddff2
Merge #1554
...
1554: Fix dump v1 (attributesForFaceting, and criteria) r=curquiza a=MarinPostma
close #1553
Co-authored-by: mpostma <postma.marin@protonmail.com >
v0.21.0rc4
2021-08-05 19:45:52 +00:00
312d93961a
Merge #1556
...
1556: Update milli to v0.9.0 r=MarinPostma a=curquiza
Fixes #1552
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-08-05 14:04:55 +00:00
8f05d8d546
fix clippy warnings
2021-08-05 16:00:47 +02:00
f5ddea481a
reintroduce exactness
2021-08-05 15:59:39 +02:00
29ca8271b3
test dumpv1 format regression
2021-08-05 15:59:39 +02:00
3084537d1e
restore attributes for faceting in dump v1
2021-08-05 15:59:39 +02:00
86ac994543
Merge #1557
...
1557: Fix docs link anchor r=MarinPostma a=curquiza
thank you `@guimachiavelli`
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-08-05 13:34:48 +00:00