Louis Dureuil
f26ab53941
Rename ValueTemplate
to InjectableValue
and add JsonTemplate
...
- `InjectableValue`: existing value template where we can inject or extract values at locations designed by a placeholder
- `JsonTemplate`: new type that renders all of the strings of a JSON template as liquid templates using a document or a search query
2025-05-27 18:22:28 +02:00
Many the fish
97aeb6db4d
Merge pull request #5548 from lblack00/attributes-to-search-on-nested-fields
...
Added support for nested wildcards to attributes_to_search_on
2025-05-22 13:58:23 +00:00
Lucas Black
f888f87635
Updated formatting using RustFmt
2025-05-21 02:07:25 -07:00
Lucas Black
13b607bd68
Removed matches_wildcard_pattern() and integrated match_pattern() into attributes_to_search_on(), updated test cases
2025-05-18 20:24:52 -07:00
Clément Renault
677e8b122c
Merge pull request #5551 from meilisearch/dont-intern-without-typo
...
Only intern in case of single-typo when looking for single typoes
2025-05-12 20:23:39 +00:00
ManyTheFish
d99419acfb
Add a NoOp operation in index update
2025-05-12 14:19:15 +02:00
Louis Dureuil
4e6252fb03
Only intern in case of single-typo when looking for single typoes
2025-05-12 11:59:21 +02:00
Lucas Black
8bd8e744f3
Attributes to search on supports nested wildcards
2025-05-09 02:42:48 -07:00
Many the fish
71ab11f1fe
Merge pull request #5523 from meilisearch/rollback-updates
...
Allow rollbacking updates
2025-05-05 09:53:56 +00:00
Many the fish
436776cdbf
Merge pull request #5535 from meilisearch/filter-comparison-string
...
Allow lexicographic filtering of strings
2025-05-05 09:53:19 +00:00
Many the fish
96bc519f9e
Merge pull request #5494 from meilisearch/deactivate-numbers-in-typos
...
Deactivate numbers in typos
2025-05-05 09:19:53 +00:00
ManyTheFish
8b23eddc10
Dumpless upgrade
2025-04-30 18:03:50 +02:00
Louis Dureuil
185f2b8f74
Fix test now that lexicographic string comparisons are allowed
2025-04-30 17:28:59 +02:00
Louis Dureuil
c0e987979a
Allow lexicographic string comparisons
2025-04-30 17:28:49 +02:00
ManyTheFish
0cb2bf34a5
Fix test
2025-04-29 14:47:30 +02:00
Louis Dureuil
121c1ac1dd
Upgrade supports cancelling
2025-04-24 16:08:10 +02:00
Louis Dureuil
a03eef6511
Support rollback
2025-04-24 16:06:19 +02:00
Louis Dureuil
42fae9994d
Move tests out of index.rs
2025-04-24 16:06:19 +02:00
Louis Dureuil
49add50cb3
Make version constants u32
2025-04-24 16:06:19 +02:00
Louis Dureuil
29b947ee43
make Index::get_version public
2025-04-24 16:05:52 +02:00
ManyTheFish
63a4dfa2a8
Add disableOnNumber setting
2025-04-23 16:57:50 +02:00
Kerollmops
3b8965bc76
Display and sum the time spent in arroy
2025-04-22 18:10:42 +02:00
Tamo
55adbac2dd
Apply suggestions from code review
2025-04-15 14:43:07 +02:00
hdt3213
fd7fbfa9eb
Refactor geo_max_bucket_size injection
2025-04-15 20:24:04 +08:00
hdt3213
7c1c4f9c26
fix test_geo_sort_reached_max_bucket_size
2025-04-15 08:19:22 +08:00
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