ManyTheFish
8395fc4621
feat: add experimental_personalization_api_key feature to RoFeatures
...
- Add MEILI_EXPERIMENTAL_PERSONALIZATION_API_KEY environment variable
- Add experimental_personalization_api_key field to Opt struct with CLI and env support
- Add experimental_personalization_api_key field to InstanceTogglableFeatures
- Store personalization API key in FeatureData for access through IndexScheduler
- Add experimental_personalization_api_key() method to IndexScheduler
- Update analytics destructuring to include new field
- Maintain RoFeatures Copy trait while properly handling Option<String>
2025-09-29 17:11:32 +02:00
Tamo
26d9070aa7
increase rust version from 1.85 to 1.89
2025-09-16 17:21:33 +02:00
Louis Dureuil
6fb3cf95e4
Move EE files into EE modules
2025-08-19 14:50:42 +02:00
Louis Dureuil
9c6c0af076
Misc churn
2025-08-19 14:50:41 +02:00
Louis Dureuil
56c7f54804
IndexScheduler::set_task_network
2025-08-19 14:50:41 +02:00
Tamo
899be9c3ff
make sure we NEVER ever write the cli defined webhook to the database or dumps
2025-08-05 18:55:32 +02:00
Tamo
3f1e172c6f
fix race condition: take the rtxn before entering the thread so we're sure we won't try to retrieve deleted tasks
2025-08-05 16:47:35 +02:00
Mubelotix
4f6a48c327
Stop storing the cli webhook in the db
2025-08-05 11:44:53 +02:00
Mubelotix
84651ffd7d
Remove hardcoded buffer size
...
Co-Authored-By: Thomas Campistron <irevoire@hotmail.fr >
2025-08-05 10:41:28 +02:00
Mubelotix
7251cccd03
Make notify_webhooks execute in its own thread
2025-08-04 17:13:05 +02:00
Mubelotix
8dfebbb3e7
Fix tests
2025-08-04 15:37:12 +02:00
Mubelotix
ed147f80ac
Add test and fix bug
2025-07-31 16:45:30 +02:00
Mubelotix
93f8b31eec
Fix tests
2025-07-30 12:52:01 +02:00
Mubelotix
466e1a7aac
Support legacy cli arguments
2025-07-30 12:25:59 +02:00
Mubelotix
cc37eb870f
Initial implementation
2025-07-30 12:01:40 +02:00
Kerollmops
bdc2d1e64d
Move the edition 2024 dump parameter to the right place
2025-07-21 14:50:05 +02:00
Clément Renault
626be0ef28
Small typo fix
...
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
2025-07-17 17:27:00 +02:00
Clément Renault
fe15e11c9d
Introduce a new CLI and env var to use the old document indexer when
...
importing dumps
2025-07-17 17:12:51 +02:00
Louis Dureuil
2b2e6c0b3a
Settings changes
2025-07-02 00:05:13 +02:00
Louis Dureuil
5716ab70f3
EmbeddingConfigs -> RuntimeEmbedders
2025-07-02 00:05:11 +02:00
Kerollmops
4352a924d7
Remove useless filters parameter
2025-06-10 14:05:02 +02:00
Kerollmops
bbe802c656
Remove the write txn method from the index scheduler
2025-06-10 14:03:05 +02:00
Kerollmops
b32e30ad27
Make the chat setting db name a const
2025-06-10 14:02:43 +02:00
Kerollmops
e654eddf56
Improve the chat workspace REST endpoints
2025-06-10 10:21:34 +02:00
Kerollmops
02cbcea3db
Better chat completions settings management
2025-06-03 15:31:28 +02:00
Kerollmops
0f7f5fa104
Introduce listing/getting/deleting/updating chat workspace settings
2025-06-03 15:31:28 +02:00
Clément Renault
564f85280c
Make clippy happy
2025-06-03 15:31:03 +02:00
Clément Renault
7d8415448c
Commit when putting stuff in LMDB
2025-06-03 15:31:03 +02:00
Clément Renault
a52b513023
Expose new chat settings routes
2025-06-03 15:31:02 +02:00
Clément Renault
82fa70da83
Support overwriten prompts of the search query
2025-06-03 15:30:48 +02:00
Tamo
cc2011a27f
Merge pull request #5565 from meilisearch/fix-0-batched-task
...
Fix 0 batched task
2025-05-15 12:41:48 +00:00
Tamo
8608d10fa2
Don't process any tasks if the max number of batched tasks is set to 0
2025-05-14 17:09:10 +02:00
Tamo
83e71cd7b9
Add an experimental cli flag to disable snapshot compaction
2025-05-14 15:59:35 +02:00
Louis Dureuil
e1aa534389
Wait 10 seconds in case of irrecoverable error
2025-04-24 16:06:19 +02:00
DanasFi
fd0623c085
Fix typo in function to get size until task queue stops
2025-04-17 10:48:56 +02:00
DanasFi
eeb33b913c
Corrected metric for task queue total size
2025-04-17 10:46:26 +02:00
DanasFi
3d93efc6aa
Added metric to check task queue size until stop
2025-04-17 10:46:25 +02:00
Tamo
b025f1bcf1
Merge branch 'main' into release-v1.14.0-tmp
2025-04-14 12:35:47 +02:00
Tamo
796a325972
Fix typos
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-03 15:53:42 +02:00
Tamo
1db550ec7f
make meilisearch accept cancelation tasks even when the disk is full
2025-04-03 15:47:56 +02:00
Clément Renault
4d90e3d2ec
Make Cargo and Clippy happy
2025-04-01 11:26:34 +02:00
Louis Dureuil
e2d372823a
Disable the cache by default and make it experimental
2025-03-13 17:22:51 +01:00
Kerollmops
5e6abcf50c
Prefer using WithoutTls for the auth env
2025-03-13 11:29:00 +01:00
Kerollmops
55ca2c4481
Avoid opening the Auth environment multiple times
2025-03-13 11:07:49 +01:00
Kerollmops
1d499ed9b2
Use the new arroy upgrade method to move from 0.4 to 0.5
2025-03-13 11:07:44 +01:00
Kerollmops
3bc62f0549
WIP: Still need to introduce a Env::copy_to_path method
2025-03-13 11:07:39 +01:00
Tamo
628119e31e
fix the dumpless upgrade potential corruption when upgrading from the v1.12
2025-02-05 18:08:50 +01:00
Louis Dureuil
4918b9ffb6
Network stored in DB
2025-02-05 15:03:15 +01:00
Tamo
b9e9fc376a
add the version in the index-scheduler
2025-01-23 16:51:22 +01:00
Tamo
e41ebd3047
expose the number of database in the index-scheduler and rewrite the lib.rs to use the value provided in the options instead of a magic number
2025-01-23 16:51:21 +01:00