meilisearch @ v1.46.0
integrity
- size
- 20.3 MiB
- downloaded
- last checked
release notes
This release introduces fixes for a regression in v1.45.0, where we were batching deletions by filter with other deletions or additions. It also enables the new settings indexer to support more parameters, making the engine faster to index documents when those settings are specified.
✨ Enhancement
-
Support exact and disable on numbers in the new settings indexer by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6398 Introduce support for exact words and disable-on-words parameters in the new settings indexer, making the engine more efficient when changing these settings.
-
Support computing prefixes in the new settings indexer by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6391 Support for the prefix search settings in the new settings indexer, so that changing this parameter makes the engine more efficient.
🪲 Bug fixes
-
Better limit read bytes when creating the S3 multipart part by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6405 This fixes an issue we had with the multipart part size by ensuring we never construct a part larger than the defined multipart part size. With this fix, we always create a multipart with the provided multipart part size, except for the last part. Thanks, @vidit-virmani, for the help investigating the issue.
-
Batch of
documentDeletionByFilterwithdocumentAdditionOrUpdateby @Kerollmops and @ManyTheFish in https://github.com/meilisearch/meilisearch/pull/6415 Correctly implement the support for auto-batching deletion by filter with document replacement and updates. This fixes a regression introduced in v1.45.0. -
Fix a panic with incomplete filters by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6421 Fixes an internal panic when a filter is incomplete by returning an error instead.
🔒 Security
- Bump tar from 0.4.45 to 0.4.46 by @dependabot[bot] in https://github.com/meilisearch/meilisearch/pull/6418
🔩 Miscellaneous
- OpenAPI CI: disable rule to avoid crash (workaround) by @curquiza in https://github.com/meilisearch/meilisearch/pull/6417
- Remove milli benchmarks by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6419
- Add precision in the index swap documentation by @ManyTheFish in https://github.com/meilisearch/meilisearch/pull/6408
- Fix broken links in the documentation by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6406
download
curl -fL -o v1.46.0.zip https://ratatoskr.space/pkg/meilisearch/v1.46.0.zip
printf '%s %s\n' '25e83b2473a6874776472a3cfb2fed6633ce874901bb75a499c15b478052f64a' 'v1.46.0.zip' | sha256sum -c -
$url = "https://ratatoskr.space/pkg/meilisearch/v1.46.0.zip"
$out = "v1.46.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "25e83b2473a6874776472a3cfb2fed6633ce874901bb75a499c15b478052f64a") { throw "sha256 mismatch" }
curl -fL -o v1.46.0.tar.gz https://ratatoskr.space/pkg/meilisearch/v1.46.0.tar.gz
printf '%s %s\n' '57c47968b460f225cb3ecbb98fdec1bef35e55fba99269940b0ef5682992a959' 'v1.46.0.tar.gz' | sha256sum -c -
$url = "https://ratatoskr.space/pkg/meilisearch/v1.46.0.tar.gz"
$out = "v1.46.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "57c47968b460f225cb3ecbb98fdec1bef35e55fba99269940b0ef5682992a959") { throw "sha256 mismatch" }
download via yggdrasil mesh
curl -fL -o v1.46.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.46.0.zip
printf '%s %s\n' '25e83b2473a6874776472a3cfb2fed6633ce874901bb75a499c15b478052f64a' 'v1.46.0.zip' | sha256sum -c -
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.46.0.zip"
$out = "v1.46.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "25e83b2473a6874776472a3cfb2fed6633ce874901bb75a499c15b478052f64a") { throw "sha256 mismatch" }
curl -fL -o v1.46.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.46.0.tar.gz
printf '%s %s\n' '57c47968b460f225cb3ecbb98fdec1bef35e55fba99269940b0ef5682992a959' 'v1.46.0.tar.gz' | sha256sum -c -
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.46.0.tar.gz"
$out = "v1.46.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "57c47968b460f225cb3ecbb98fdec1bef35e55fba99269940b0ef5682992a959") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.46.0.zip | zip | 20.3 MiB |
blake3-24 9af8858b7ef4b6356962afb7687091cc544d0ce4a5e67ecf
sha256 25e83b2473a6874776472a3cfb2fed6633ce874901bb75a499c15b478052f64a
sha1 ed0426a20c85ff1e035e54e486f12ada8871f584
|
| v1.46.0.tar.gz | tar.gz | 19.3 MiB |
blake3-24 06d025cb751a5aa20bbd15f4ee310e3f050b103cf0fc7f9b
sha256 57c47968b460f225cb3ecbb98fdec1bef35e55fba99269940b0ef5682992a959
sha1 a77c872a3b09853577d541a9fc4a8a5171d919a8
|
install
http_archive(
name = "meilisearch",
urls = ["https://ratatoskr.space/pkg/meilisearch/v1.46.0.tar.gz"],
integrity = "sha256-V8R5aLRg8iXLPsu5j97BvvNeVfupkmmUCw71aCmSqVk=",
strip_prefix = "meilisearch-v1.46.0",
)
.url = "https://ratatoskr.space/pkg/meilisearch/v1.46.0.tar.gz",
install via yggdrasil mesh
http_archive(
name = "meilisearch",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.46.0.tar.gz"],
integrity = "sha256-V8R5aLRg8iXLPsu5j97BvvNeVfupkmmUCw71aCmSqVk=",
strip_prefix = "meilisearch-v1.46.0",
)
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.46.0.tar.gz",