meilisearch @ v1.31.0
integrity
- size
- 20.0 MiB
- downloaded
- last checked
release notes
🌈 Improvements
🗄️ [Enterprise Edition] Make the S3-streaming snapshots an Enterprise Edition feature
The recently introduced S3-streaming snapshots feature is now available as an Enterprise Edition feature. From now on, you'll need a license to use this feature when using Meilisearch as a self-hosted solution. Note that this version introduces a breaking change regarding the S3-streaming snapshot feature, which is no longer available in the Community Edition; however, on-disk snapshots remain accessible. You can read our BUSL license for contact information, if you like. Note that if you are using the Community Edition of Meilisearch between version 1.25 and this release, you can freely use the S3 Streaming feature without an Enterprise Edition license.
by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6057
🔏 [Enterprise Edition] Support AWS IRSA to authenticate to S3 for snapshotting
We just introduced support for IRSA authentication to do snapshots on AWS. IRSA allows the use of short-lived access and secret keys to upload snapshots through S3. This feature is available under the Enterprise Edition and can be accessed through two experimental CLI parameters.
by @paulden in https://github.com/meilisearch/meilisearch/pull/6044
✍️ Allow strict document update without creating missing documents
Adds an optional skipCreation boolean query parameter to POST and PUT on /indexes/{index}/documents. When set to true, documents that don't exist in the index are silently ignored rather than created. Default is false, preserving existing behavior.
by @YoEight in https://github.com/meilisearch/meilisearch/pull/6053
🐛 Bug fixes
- Fix actix payload error handling by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6052
- Bump hannoy to v0.1.2 by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6063
🛠️ Maintenance and Misc.
- Run windows in the PR CI by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6058
- Make CI test titles more human friendly by @curquiza in https://github.com/meilisearch/meilisearch/pull/6062
download
curl -fL -o v1.31.0.zip https://ratatoskr.space/pkg/meilisearch/v1.31.0.zip
printf '%s %s\n' '7e81d45f877bf46b46158df41906ef53269cfabc6a1f12189c309c600464f6fe' 'v1.31.0.zip' | sha256sum -c -
$url = "https://ratatoskr.space/pkg/meilisearch/v1.31.0.zip"
$out = "v1.31.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7e81d45f877bf46b46158df41906ef53269cfabc6a1f12189c309c600464f6fe") { throw "sha256 mismatch" }
curl -fL -o v1.31.0.tar.gz https://ratatoskr.space/pkg/meilisearch/v1.31.0.tar.gz
printf '%s %s\n' 'ede33f78cc7c1db87b7b98f40206348dde785e95a9e043c2ff39f255ffb5996d' 'v1.31.0.tar.gz' | sha256sum -c -
$url = "https://ratatoskr.space/pkg/meilisearch/v1.31.0.tar.gz"
$out = "v1.31.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ede33f78cc7c1db87b7b98f40206348dde785e95a9e043c2ff39f255ffb5996d") { throw "sha256 mismatch" }
download via yggdrasil mesh
curl -fL -o v1.31.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.31.0.zip
printf '%s %s\n' '7e81d45f877bf46b46158df41906ef53269cfabc6a1f12189c309c600464f6fe' 'v1.31.0.zip' | sha256sum -c -
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.31.0.zip"
$out = "v1.31.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7e81d45f877bf46b46158df41906ef53269cfabc6a1f12189c309c600464f6fe") { throw "sha256 mismatch" }
curl -fL -o v1.31.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.31.0.tar.gz
printf '%s %s\n' 'ede33f78cc7c1db87b7b98f40206348dde785e95a9e043c2ff39f255ffb5996d' 'v1.31.0.tar.gz' | sha256sum -c -
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.31.0.tar.gz"
$out = "v1.31.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ede33f78cc7c1db87b7b98f40206348dde785e95a9e043c2ff39f255ffb5996d") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.31.0.zip | zip | 20.0 MiB |
blake3-24 5e241d0212c9e394b78ff019ca6e9e4d02e7253e46cc413b
sha256 7e81d45f877bf46b46158df41906ef53269cfabc6a1f12189c309c600464f6fe
sha1 61633abe5571e525bf8549854b58c53ea9062a6b
|
| v1.31.0.tar.gz | tar.gz | 19.1 MiB |
blake3-24 22eb88af42af694f47e1ead3305c3ccd7d628d8c73d308ec
sha256 ede33f78cc7c1db87b7b98f40206348dde785e95a9e043c2ff39f255ffb5996d
sha1 eb8251c61d038c78ad915dd27edb4616812b0e5b
|
install
http_archive(
name = "meilisearch",
urls = ["https://ratatoskr.space/pkg/meilisearch/v1.31.0.tar.gz"],
integrity = "sha256-7eM/eMx8Hbh7e5j0AgY0jd54XpWp4EPC/znyVf+1mW0=",
strip_prefix = "meilisearch-v1.31.0",
)
.url = "https://ratatoskr.space/pkg/meilisearch/v1.31.0.tar.gz",
install via yggdrasil mesh
http_archive(
name = "meilisearch",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.31.0.tar.gz"],
integrity = "sha256-7eM/eMx8Hbh7e5j0AgY0jd54XpWp4EPC/znyVf+1mW0=",
strip_prefix = "meilisearch-v1.31.0",
)
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.31.0.tar.gz",