Tamo
e433fd53e6
rename the method to get a permit and use it in all search requests
2024-03-26 17:28:03 +01:00
Tamo
c41e1274dc
push and test the search queue datastructure
2024-03-26 15:56:43 +01:00
Louis Dureuil
c608b3f9b5
Factor vergen stuff to a build-info crate
2024-03-05 10:11:43 +01:00
Louis Dureuil
716ffc07ee
Build the embedders when importing a dump
2024-02-26 22:15:57 +01:00
Tamo
bbf3fb88ca
rename the cli parameter
2024-02-26 13:59:40 +01:00
Tamo
36c27a18a1
implement the dry run ha parameter
2024-02-26 13:58:04 +01:00
Tamo
1eb1c043b5
disable the auto deletion of tasks when the ha mode is enabled
2024-02-26 13:58:04 +01:00
Tamo
507739bd98
add an experimental cli parameter to allow specifying your task id
2024-02-26 13:58:03 +01:00
Tamo
eb25b07390
let you specify your task id
2024-02-26 13:56:31 +01:00
Tamo
3b6544db6d
Implement the experimental log mode cli flag
2024-02-13 18:09:15 +01:00
Tamo
cfb3e6b51f
update the actix-web trace
2024-02-08 15:04:06 +01:00
Tamo
08af0e690c
Structures a bunch of logs
2024-02-08 15:04:06 +01:00
Tamo
7ff722b72e
get rids of the log dependencies everywhere
2024-02-08 15:04:05 +01:00
Tamo
4de2db6786
add back the actix-web logs
2024-02-08 15:04:05 +01:00
Tamo
abaa72e2bf
start handling reloads with profiling
2024-02-08 15:03:32 +01:00
Louis Dureuil
5e52107474
better than before???
2024-02-08 15:03:32 +01:00
Tamo
bcf1c4dae5
make it compile and runtime error
2024-02-08 15:03:32 +01:00
Clément Renault
fa2b96b9a5
Add an Authorization Header along with the webhook calls
2023-12-19 12:18:45 +01:00
Tamo
547379abb0
parse the url correctly
2023-12-19 10:35:51 +01:00
Tamo
d78ad51082
Implement the webhook
2023-12-19 10:35:50 +01:00
Clément Renault
99fec27788
Make the --max-number-of-batched-tasks argument experimental
2023-12-12 10:55:39 +01:00
Clément Renault
7e259cb0d2
Expose the --max-number-of-batched-tasks argument
2023-12-11 16:08:39 +01:00
karribalu
85626cff8e
Fixed payload limit setting being ignored for delete documents by batch route
2023-11-25 18:41:16 +00:00
Clément Renault
e507ef5932
Slow the logging down
2023-11-01 13:49:32 +01:00
bwbonanno
2b3adef796
Use index_scheduler from configured app_data in middleware
2023-10-17 08:17:13 -07:00
bwbonanno
956cfc5487
Add runtime check to metrics middleware
2023-10-16 13:48:57 -07:00
Louis Dureuil
13e9b4c2e5
Add dump support
2023-06-26 16:29:43 +02:00
Louis Dureuil
cca6e47ec1
Errors when GETting metrics without the feature gate
2023-06-26 16:29:43 +02:00
Louis Dureuil
bb6448dc2e
Compute instance features from CLI options
2023-06-26 16:29:43 +02:00
Kerollmops
f759ec7fad
Expose a flag to enable the MDB_WRITEMAP flag
2023-05-15 11:38:43 +02:00
Tamo
aa7537a11e
make the autodeletion work with a fixed number of tasks and update the tests
2023-05-04 00:06:49 +02:00
Tamo
4d308d5237
Improve the health route by ensuring lmdb is not down
...
And refactorize slightly the auth controller.
2023-04-06 15:31:42 +02:00
Tamo
cf5145b542
Reduce the time to import a dump
...
With this commit, for a dump containing 1M tasks we went from 3m36s to import the task queue down to 1m02s
2023-03-29 14:27:40 +02:00
bors[bot]
89ac1015f3
Merge #3524
...
3524: Update the metrics route r=irevoire a=irevoire
Fixes #3523
Make the metrics available by default without a feature flag.
+ Rename the cli-flag to `experimental-enable-metrics`.
Co-authored-by: Tamo <tamo@meilisearch.com>
2023-02-23 15:11:10 +00:00
Tamo
88a18677d0
rename the metrics cli flag
2023-02-23 12:26:22 +01:00
Tamo
68e30214ca
remove the feature flag and reorganize the module slightly
2023-02-23 12:26:21 +01:00
Louis Dureuil
c63294f331
Switch to 2TiB default index size, updates documentation
2023-02-23 11:23:39 +01:00
Louis Dureuil
80b060f920
Use LRU cache
2023-02-23 11:23:39 +01:00
bors[bot]
a3e41ba33e
Merge #3496
...
3496: Fix metrics feature r=irevoire a=james-2001
# Pull Request
## Related issue
Resolves : #3469
See also: #2763
## What does this PR do?
As reported the metrics feature was broken by still using and old reference to `meilisearch_auth::actions`. This commit switches to the new location, `meilisearch_types::keys::actions`.
The original issue was not *that* clear as to exactly what was broken, and the build logs have disappeared, but it seemed to just be this one line fix. If this is not the case and I've missed the mark let me know, and i'll head back to the drawing board.
## PR checklist
Please check if your PR fulfills the following requirements:
- [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?
- [x] Have you read the contributing guidelines?
- [x] Have you made sure that the title is accurate and descriptive of the changes?
Co-authored-by: James <james.a.may.2001@gmail.com>
2023-02-21 10:13:11 +00:00
James
91048d209d
Fix metrics feature
...
Metrics feature was relying on old references. Refactored with inspiration from the `get_stats` method in `meilisearch/src/routes/lib.rs`. `enable_metrics_routes` added to options in `segment_analytics`.
Resolves : #3469
See also: #2763
2023-02-17 20:11:57 +00:00
Louis Dureuil
9bd1cfb3a3
Ignore -dirty flag
2023-02-16 10:53:14 +01:00
Louis Dureuil
c3a30a5a91
If using a prototype, display its name at Meilisearch startup
2023-02-16 10:53:14 +01:00
Louis Dureuil
c4aa5cc7d0
Merge --schedule-snapshot and --snapshot-interval-sec options
2023-01-04 14:13:54 +01:00
Loïc Lecrenier
b821c72459
Remove --disable-auto-batching
CLI option
2023-01-03 15:01:04 +01:00
amab8901
9a39c4e40d
Get date from IndexMetaData
2022-12-22 11:46:17 +01:00
amab8901
df176aaf01
Insert dump_reader.date() into create_raw_index(_) argument
2022-12-21 15:16:31 +01:00
amab8901
0893b175dc
Merge branch 'main' into 2983-forward-date-to-milli
2022-12-21 14:31:19 +01:00
amab8901
d5978d11e1
Refactor
2022-12-21 14:28:00 +01:00
Louis Dureuil
ce84a59873
Re-apply some changes from #3132
2022-12-14 20:02:39 +01:00
Tamo
d66bb3a53f
rename the two new functions
2022-12-14 17:27:43 +01:00