hdt3213
1f5412003d
optimize test suite
2025-04-15 07:17:47 +08:00
hdt3213
5da92a3d53
test geo sort reached max_bucket_size
2025-04-14 23:14:17 +08:00
hdt3213
c4a8b84dc0
code style
2025-04-14 23:04:17 +08:00
hdt3213
ffe3faeca7
cargo fmt
2025-04-14 23:04:17 +08:00
hdt3213
0f07cfed14
GeoSort support max_bucket_size and distance_error_margin configuration
2025-04-14 23:04:17 +08:00
hdt3213
326a728434
fix code style
2025-04-14 23:04:17 +08:00
hdt3213
e4733dcd42
fix ranking rules after _geo do not work
2025-04-14 23:04:17 +08:00
Louis Dureuil
a500fa053c
Merge pull request #5509 from meilisearch/release-v1.14.0-tmp
...
Bring back changes from v1.14.0 to main
2025-04-14 13:59:23 +00:00
Tamo
b025f1bcf1
Merge branch 'main' into release-v1.14.0-tmp
2025-04-14 12:35:47 +02:00
dependabot[bot]
5d453e6049
Bump crossbeam-channel from 0.5.14 to 0.5.15
...
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam ) from 0.5.14 to 0.5.15.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.14...crossbeam-channel-0.5.15 )
---
updated-dependencies:
- dependency-name: crossbeam-channel
dependency-version: 0.5.15
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 14:44:12 +00:00
Louis Dureuil
418fa47963
Merge pull request #5313 from barloes/fixRankingScoreThresholdRankingIssue
...
fix for rankingScoreThreshold changes the results' ranking
2025-04-01 13:10:55 +00:00
Louis Dureuil
0656a0d515
Optimize roaring operation
...
Co-authored-by: Many the fish <many@meilisearch.com>
2025-04-01 14:25:27 +02:00
Clément Renault
a0bfcf8872
Make cargo fmt happy
2025-04-01 11:27:41 +02:00
Clément Renault
64477aac60
Box the large GeoError error variant
2025-04-01 11:26:34 +02:00
Clément Renault
4d90e3d2ec
Make Cargo and Clippy happy
2025-04-01 11:26:34 +02:00
Louis Dureuil
f729864466
Check dimension mismatch at insertion time
2025-03-31 15:27:49 +02:00
Louis Dureuil
94ea263bef
Add new error for dimensions mismatch during indexing
2025-03-31 15:27:49 +02:00
Tamo
5607802fe1
Merge pull request #5449 from vuthanhtung2412/fix-dim-mismatch
...
Display more detailed error message instead of panic on embeddings dimension mismatch
2025-03-27 10:52:23 +00:00
Clément Renault
bb2e9419d3
Merge pull request #5468 from meilisearch/more-precise-post-processing
...
More Precise Post Processing
2025-03-27 10:07:09 +00:00
Many the fish
55f620a986
Merge pull request #5425 from CodeMan62/enhance-filterable-error-messages
...
Enhance filterable error messages
2025-03-27 09:18:37 +00:00
Kerollmops
811143cbe9
Add more progress precision when doing post processing
2025-03-27 10:17:28 +01:00
ManyTheFish
2f07afa97e
Update Charabia v0.9.3
2025-03-26 17:43:19 +01:00
Kerollmops
db7ce03763
Improve the performances of computing the size of the documents database
2025-03-26 17:40:12 +01:00
vuthanhtung2412
bf3a29b60d
Document problematic case in test and acknowledge PR comment
2025-03-26 12:57:25 +01:00
Kerollmops
637bea0370
Compute and store the database sizes
2025-03-26 09:49:42 +01:00
CodeMan62
3acf036526
fix: improve error messages for filterable attributes and fix formatting
2025-03-25 21:44:39 +05:30
Kerollmops
fd079c6757
Add an index method to get the database sizes
2025-03-25 16:30:51 +01:00
vuthanhtung2412
43c8a206b4
detail comments
2025-03-25 13:07:17 +01:00
Many the fish
82aee6a9af
Merge pull request #5415 from meilisearch/isolate-word-fst-usage
...
Isolate word fst usage
2025-03-25 11:43:37 +00:00
vuthanhtung2412
6b1c262b74
fix all tests
2025-03-25 12:43:15 +01:00
vuthanhtung2412
d71c6f3483
allow multiple embedding in per document per embedder to pass
2025-03-25 12:04:25 +01:00
HikariLan
9d3037aa1a
Fix clippy error
2025-03-25 18:12:36 +08:00
Clément Renault
fca947219f
Merge pull request #5402 from meilisearch/do-not-reindex-searchable-order-change
...
Avoid reindexing searchable order changes
2025-03-25 07:03:14 +00:00
HikariLan
2800e42243
Separate calc_byte_length function
2025-03-25 00:47:17 +08:00
Many the fish
a09d08c7b6
Avoid reindexing searchable order changes
...
Update settings.rs
Update settings.rs
2025-03-24 16:26:52 +01:00
ManyTheFish
2e6aa63efc
Update Charabia v0.9.3
2025-03-24 14:32:21 +01:00
vuthanhtung2412
e019ad7692
Display more detailed error message instead of panic
2025-03-21 15:41:31 +01:00
HikariLan
39aca661dd
Make _matchesPosition length byte based instead of char based
2025-03-20 20:02:51 +08:00
CodeMan62
15db203b7d
refactor: update error message format for filterable attributes
2025-03-20 00:08:37 +05:30
CodeMan62
041f635214
Fix: Add #[allow(dead_code)] to format_invalid_filter_distribution function
2025-03-19 20:13:28 +05:30
Louis Dureuil
f9807ba32e
Fix logic when results are below the threshold
2025-03-19 11:34:53 +01:00
Tee Jun hui
8c8cc59a6c
remove new line added by accident
2025-03-19 11:34:53 +01:00
Tee Jun hui
f540a69ac3
add 1 to index so it points to correct position
2025-03-19 11:34:52 +01:00
CodeMan62
9162e8ba04
Enhance error messages for filterable attributes and improve error handling
2025-03-17 22:04:18 +05:30
ManyTheFish
bf144a94d8
No more use FST to find a word without any typo
2025-03-17 14:20:10 +01:00
meili-bors[bot]
cbdf80893d
Merge #5422
...
5422: Add more progress levels to measure merging r=Kerollmops a=Kerollmops
I found out that Meilisearch was not correctly reporting the long indexing times in the progress and that a lot of time was spent on extracting words with all documents already extracted. The reason was that there was no step to report merging the cache and sending the entries to write to the writer thread. This PR adds these entries to the progress.
Co-authored-by: Kerollmops <clement@meilisearch.com>
2025-03-17 12:02:46 +00:00
Kerollmops
e2156ddfc7
Simplify the IndexingStep progress enum
2025-03-17 11:40:50 +01:00
meili-bors[bot]
13a88d6131
Merge #5407
...
5407: Geo update bug r=irevoire a=ManyTheFish
# Pull Request
## Related issue
Fixes #5380
Fixes #5399
Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: ManyTheFish <many@meilisearch.com>
2025-03-17 10:24:33 +00:00
Kerollmops
cb16baab18
Add more progress levels to measure merging
2025-03-17 10:13:29 +01:00
Tamo
009c36a4d0
Add support for the progress API of arroy
2025-03-13 19:00:43 +01:00