Clément Renault
3d013cdebe
Merge pull request #5995 from meilisearch/fix-embedding-skip
...
Fix embedding skip
2025-11-18 10:02:53 +00:00
Louis Dureuil
ddeff5678f
Clippy happy
2025-11-17 14:48:40 +01:00
Louis Dureuil
a235434910
Add test
2025-11-17 13:52:23 +01:00
Louis Dureuil
a376525348
Do not skip embedding request for the document that exceeds capacity
2025-11-17 13:18:58 +01:00
Clément Renault
ea70a7d1c9
Merge pull request #5969 from xuhongxu96/main
...
Remove unused dependency `allocator-api2`
latest
v1.26.0
2025-11-15 10:03:15 +00:00
Clément Renault
9304f8e586
Merge pull request #5991 from meilisearch/release-v1.26.0
...
Release v1.26.0
2025-11-13 17:54:01 +00:00
Louis Dureuil
495db080ec
Upgrade snap
2025-11-13 17:52:34 +01:00
Louis Dureuil
d71341fa48
Suport upgrade to v1.26.0
2025-11-13 17:52:02 +01:00
Louis Dureuil
5b3070d8c3
Update version in toml and lock
2025-11-13 17:35:26 +01:00
Louis Dureuil
89006fd4b3
Merge pull request #5980 from hayatosc/feat/hugging-face-modernbert
...
Support ModernBERT architecture on `huggingface` embedder
2025-11-10 18:03:35 +00:00
Louis Dureuil
49f50a0a21
Don't collect the views
2025-11-10 17:55:44 +01:00
Louis Dureuil
1104f00803
happy clippy
2025-11-10 16:59:12 +01:00
Louis Dureuil
33fa564a9c
rustfmt
2025-11-10 16:56:13 +01:00
Clément Renault
a097b254f8
Merge pull request #5963 from meilisearch/engprod-2128-allow-attaching-user-defined-metadata-to-tasks-and-return
...
Allow to attach `customMetadata` in the document addition or update tasks
2025-11-10 15:48:46 +00:00
Clément Renault
54cb0ec437
Merge pull request #5984 from meilisearch/embedder-error-modes
...
Embedder failure modes
2025-11-10 15:34:01 +00:00
Louis Dureuil
38ed1f1dbb
Change parsing of environment variable
2025-11-10 15:08:24 +01:00
Clément Renault
643dd33358
Merge pull request #5982 from meilisearch/bump-meilisearch-v1.25.0
...
Bump meilisearch v1.25.0
v1.25.0
2025-11-10 14:04:17 +00:00
Louis Dureuil
32f9fb6ab2
fix environment variable values
2025-11-10 14:54:25 +01:00
Louis Dureuil
b5966f82e8
Make max retry duration configurable with MEILI_EXPERIMENTAL_REST_EMBEDDER_MAX_RETRY_DURATION_SECONDS
2025-11-10 14:29:27 +01:00
Louis Dureuil
5e54063aab
Configurable timeout with MEILI_EXPERIMENTAL_REST_EMBEDDER_TIMEOUT_SECONDS
2025-11-10 14:29:20 +01:00
Louis Dureuil
40456795d0
Allow to customize failure modes with MEILI_EXPERIMENTAL_CONFIG_EMBEDDER_FAILURE_MODES
2025-11-10 14:23:51 +01:00
ManyTheFish
40e60c6f52
Fix dumpless upgrade
2025-11-10 14:03:17 +01:00
ManyTheFish
eeae6383d0
Bump Meilisearch version v1.25.0
2025-11-10 14:03:17 +01:00
Clément Renault
8cbcaeff56
Merge pull request #5981 from meilisearch/charabia-v0.9.8
...
Update Charabia v0.9.8
2025-11-10 09:45:30 +00:00
ManyTheFish
ce87d5a89e
Update Charabia v0.9.8
2025-11-10 09:33:31 +01:00
Hayato Sakaguchi
9f7172f6ab
chage tensor names
2025-11-09 01:06:04 +09:00
Hayato Sakaguchi
d6eca83cfa
Support modernbert architecture in hugging face embedder
2025-11-08 20:53:47 +09:00
Louis Dureuil
a9d6e86077
Merge pull request #5775 from meilisearch/experimental-search-personnalization
...
Experimental search personalization
2025-11-06 18:45:18 +00:00
Clément Renault
346f9efe3a
Merge pull request #5977 from meilisearch/fix-rust-analyzer-false-positive
...
Fix error that rust-analyzer reports because it is compiling all code with the `test` cfg
2025-11-06 18:42:43 +00:00
Louis Dureuil
a987d698c1
Fix error that rust-analyzer reports because it is compiling all code with the test cfg
2025-11-06 18:10:59 +01:00
Louis Dureuil
fc3508c8c8
Fix route path
2025-11-06 18:08:50 +01:00
ManyTheFish
dbb45dec1a
ignore flaky test
2025-11-06 17:55:27 +01:00
ManyTheFish
5f69a43846
Early return if time budget is already exceeded
2025-11-06 17:55:27 +01:00
ManyTheFish
fe1e4814fa
Return an error when personalize is used in federated queries
2025-11-06 17:55:27 +01:00
ManyTheFish
c29749741b
Use the time budget instead of defining a deadline outside the scope
2025-11-06 17:55:27 +01:00
ManyTheFish
3e47201365
Fix too many argument clippy warning
2025-11-06 17:55:27 +01:00
ManyTheFish
ec9719f3b1
Fix simple PR comments
2025-11-06 17:55:27 +01:00
ManyTheFish
b2cc9e4db8
remove useless clones
2025-11-06 17:55:27 +01:00
ManyTheFish
56198bae48
Initialize personalization API once
2025-11-06 17:55:27 +01:00
ManyTheFish
888059b2d0
Fix PR comments
2025-11-06 17:55:27 +01:00
ManyTheFish
410f2fc8c3
add some failure tests for personalization
2025-11-06 17:55:01 +01:00
ManyTheFish
54e244d2f3
Return an error when the feature is disabled
2025-11-06 17:55:01 +01:00
ManyTheFish
e0c36972fb
remove deadcode
2025-11-06 17:55:01 +01:00
ManyTheFish
daadcddb5e
Reduce personalization footprint on the codebase
2025-11-06 17:55:01 +01:00
ManyTheFish
7f92dafa02
User context is no more optional
2025-11-06 17:55:01 +01:00
ManyTheFish
cc5d12a368
FIx padding
2025-11-06 17:55:01 +01:00
ManyTheFish
0f98b996b5
Fix PR comments
2025-11-06 17:55:01 +01:00
ManyTheFish
d005ca5bf7
remove irrelevant tests
2025-11-06 17:55:01 +01:00
ManyTheFish
7e65fb1d3e
feat(metrics): add personalization count to metrics endpoint
...
- Add MEILISEARCH_PERSONALIZED_SEARCH_REQUESTS metric to track personalized searches
- Increment metric directly in search analytics when personalization is used
- Metric automatically exposed in /metrics endpoint for monitoring
2025-11-06 17:55:01 +01:00
ManyTheFish
cdefb3f665
feat(analytics): add personalization tracking to segment analytics
...
- Add total_personalized field to SearchAggregator to track personalization usage
- Track when search requests include personalization parameters
- Include personalization data in analytics JSON output
- Maintain clean personalization service interface
2025-11-06 17:55:01 +01:00