Tamo
fa1db6b721
fix the tests
2024-10-17 09:55:30 +02:00
Tamo
1ab6fec903
send all experimental features in the info event including the runtime one
2024-10-17 09:49:21 +02:00
Tamo
18ac4032aa
Remove the experimental feature seen
2024-10-17 09:35:11 +02:00
Tamo
d9115b74f0
move the analytics settings code to a dedicated file
2024-10-17 09:32:54 +02:00
Tamo
0fde49640a
make clippy happy
2024-10-17 09:18:25 +02:00
Tamo
4ee65d870e
remove a lot of ununsed code
2024-10-17 09:14:34 +02:00
Tamo
ef77c7699b
add the required shared values between all the events and fix the timestamp
2024-10-17 09:06:23 +02:00
Tamo
7382fb21e4
fix the main
2024-10-17 08:38:11 +02:00
Tamo
e4ace98004
fix all the routes + move to a better version of mopa
2024-10-17 01:04:25 +02:00
Tamo
aa7a34ffe8
make the aggregate method send
2024-10-17 00:43:34 +02:00
Tamo
6728cfbfac
fix the analytics
2024-10-17 00:38:18 +02:00
Tamo
ea6883189e
finish the analytics in all the routes
2024-10-16 21:17:06 +02:00
Tamo
fdeb47fb54
implements all routes
2024-10-16 17:16:33 +02:00
Tamo
e66fccc3f2
get rids of the analytics closure
2024-10-16 15:51:48 +02:00
Tamo
73e87c152a
rewrite most of the analytics especially the settings
2024-10-16 15:43:27 +02:00
meili-bors[bot]
a0b3887709
Merge #5006
...
5006: Bring back changes from v1.10.3 r=Kerollmops a=irevoire
# Pull Request
## Related issue
Port the following PR to the latest version: https://github.com/meilisearch/meilisearch/pull/5000
See its description for more information
Co-authored-by: Tamo <tamo@meilisearch.com >
2024-10-14 14:06:35 +00:00
Tamo
4b4a6c7863
Update meilisearch/src/option.rs
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2024-10-14 14:39:34 +02:00
Tamo
3085092e04
Update meilisearch/src/option.rs
...
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
2024-10-14 14:39:34 +02:00
Tamo
c4efd1df4e
Update meilisearch/src/option.rs
...
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
2024-10-14 14:39:34 +02:00
Tamo
c32282acb1
improve doc
2024-10-14 14:39:34 +02:00
Tamo
92070a3578
Implement the experimental drop search after and nb search per core
2024-10-14 14:39:33 +02:00
meili-bors[bot]
a90563df3f
Merge #5001
...
5001: Do not send empty edit document by function r=Kerollmops a=irevoire
# Pull Request
We realized that we had a huge usage of the feature from user who didn’t enable the feature at all. That shouldn’t be possible.
After a big investigation with `@gmourier`

We found the issue, it was in the engine
## What does this PR do?
- Do not send the edit by function event to segment if no event was received during this batch
Co-authored-by: Tamo <tamo@meilisearch.com >
2024-10-11 08:27:16 +00:00
Tamo
466604725e
Do not send empty edit document by function
2024-10-10 23:47:15 +02:00
meili-bors[bot]
995394a516
Merge #4993
...
4993: Update mini-dashboard r=ManyTheFish a=curquiza
Remove the forced capitalized attribute name
Co-authored-by: curquiza <clementine@meilisearch.com >
2024-10-10 05:57:45 +00:00
curquiza
6e37ae8619
Update mini-dashboard
2024-10-09 19:13:14 +02:00
meili-bors[bot]
657c645603
Merge #4992
...
4992: fix the bad experimental search queue size r=dureuill a=irevoire
# Pull Request
## Related issue
Fixes #4991
## What does this PR do?
- Set the right default value for the experimental search queue size in the config file
Co-authored-by: Tamo <tamo@meilisearch.com >
2024-10-09 10:45:48 +00:00
Tamo
7f5d0837c3
fix the bad experimental search queue size
2024-10-09 11:46:57 +02:00
meili-bors[bot]
0566f2549d
Merge #4972
...
4972: Add binary quantized to error messages r=irevoire a=dureuill
was missing in error messages
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
v1.11.0-rc.1
2024-10-02 09:23:55 +00:00
Louis Dureuil
0c2661ea90
Fix tests
2024-10-02 11:20:29 +02:00
Louis Dureuil
62dfbd6255
Add binary quantized to allowed fields for source adds its sources
2024-10-02 11:20:02 +02:00
meili-bors[bot]
cc669f90d5
Merge #4971
...
4971: update arroy r=dureuill a=irevoire
# Pull Request
Fix part of https://github.com/meilisearch/meilisearch/issues/3715
## What does this PR do?
- Update arroy to the latest version, most change are maintenance changes
- The performances of adding vectors to arroy should slightly improve
- Forward the build cancellation function to arroy so it can stop building trees when we have to stop an indexing process
Co-authored-by: Tamo <tamo@meilisearch.com >
2024-10-02 05:53:51 +00:00
Tamo
b1dc10e771
uses the new cancellation method in arroy
2024-10-01 17:45:49 +02:00
Tamo
4b598fa648
update arroy
2024-10-01 17:31:12 +02:00
meili-bors[bot]
71b364286b
Merge #4957
...
4957: Update charabia feature flags r=dureuill a=ManyTheFish
# Pull Request
Add charabia's `turkish` feature flag into Meilisearch default tokenization flag
[All tests pipeline](https://github.com/meilisearch/meilisearch/actions/runs/11030036031 )
Co-authored-by: ManyTheFish <many@meilisearch.com >
2024-09-26 20:19:21 +00:00
meili-bors[bot]
86183e0807
Merge #4960
...
4960: Update rhai r=dureuill a=irevoire
# Pull Request
## Related issue
Fixes https://github.com/meilisearch/meilisearch/issues/4956
A fix has been implemented in https://github.com/rhaiscript/rhai/issues/916
## What does this PR do?
- Use the latest version of rhai containing the fix
Co-authored-by: Tamo <tamo@meilisearch.com >
2024-09-26 15:03:01 +00:00
Tamo
78a4b7949d
update rhai to a version that shouldn’t panic
2024-09-26 15:04:03 +02:00
ManyTheFish
dc2cb58cf1
use charabia default for all-tokenization
2024-09-25 11:12:30 +02:00
ManyTheFish
e9580fe619
Add turkish normalization
2024-09-25 11:03:17 +02:00
meili-bors[bot]
8205254f4c
Merge #4955
...
4955: Upgrade "batch failed" log to error level r=irevoire a=dureuill
# Pull Request
## Related issue
Fixes #4916
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
2024-09-25 08:18:44 +00:00
meili-bors[bot]
efdc5739d7
Merge #4953
...
4953: Move the multi arroy index logic to the arroy wrapper r=irevoire a=irevoire
# Pull Request
## Related issue
Fixes https://github.com/meilisearch/meilisearch/issues/4948
## What does this PR do?
- Make the `ArroyWrapper` we introduced in the last PR handle all the embedded for a specific docid itself.
Co-authored-by: Tamo <tamo@meilisearch.com >
2024-09-24 15:02:24 +00:00
Tamo
b31e9bea26
while retrieving the readers on an arroywrapper, stops at the first empty reader
2024-09-24 16:33:17 +02:00
Tamo
7f048b9732
early exit in the clear and contains
2024-09-24 15:02:38 +02:00
Tamo
8b4e2c7b17
Remove now unused method
2024-09-24 15:00:25 +02:00
Tamo
645a55317a
merge the build and quantize method
2024-09-24 14:54:24 +02:00
meili-bors[bot]
8caf97db86
Merge #4954
...
4954: Fix bench by adding embedder r=ManyTheFish a=dureuill
Fix benchmark workloads following breaking change on embedders
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
2024-09-24 12:53:34 +00:00
Tamo
b8a74e0464
fix comments
2024-09-24 10:59:15 +02:00
Tamo
fd8447c521
fix the del items thing
2024-09-24 10:52:05 +02:00
Tamo
f2d187ba3e
rename the index method to embedder_index
2024-09-24 10:39:40 +02:00
Tamo
79d8a7a51a
rename the embedder index for clarity
2024-09-24 10:36:28 +02:00
Louis Dureuil
86da0e83fe
Upgrade "batch failed" log to ERROR level
2024-09-24 10:02:53 +02:00