Timon Jurschitsch
17571805b4
use shared servers
2024-10-01 17:27:27 +02:00
Tamo
005204e9e5
make the code of init_web_app in common between most tests
2024-09-03 11:40:05 +02:00
Tamo
1040e5e2b4
spawn on search queue per test
2024-09-03 11:20:25 +02:00
Tamo
fa1a0beb0c
fix conflicts after rebase
2024-09-02 18:15:42 +02:00
Tamo
41aa1e1424
Only spawn one search queue in actix-web
2024-09-02 16:27:50 +02:00
Tamo
bb1283222e
make clippy happy
2024-07-30 15:10:56 +02:00
Tamo
ded3cd0dd6
an additionnal 30% of perf for the tests
2024-07-30 15:03:54 +02:00
Tamo
9372c34dab
prepare the tests to share indexes with api key
2024-07-30 14:34:11 +02:00
Tamo
6666c57880
reduce the number of thread spawned by milli
2024-07-30 14:34:10 +02:00
Tamo
d262b1df32
craft an API over the Shared Server and Shared index to avoid hard to debug mistakes
2024-07-30 14:24:57 +02:00
Tamo
953d3a44bd
make the new_shared function synchronous and stop indexing documents when it's not required
2024-07-30 14:24:57 +02:00
Tamo
e5345fb0eb
shave off 15s by providing a shared instance to the integration tests
2024-07-30 14:24:55 +02:00
Louis Dureuil
22ef2d877f
Ensure test server has a single indexing thread
2024-07-25 12:01:51 +02:00
Tamo
9feba5028d
update byte-unit
2024-07-09 23:41:29 +02:00
Tamo
3b6544db6d
Implement the experimental log mode cli flag
2024-02-13 18:09:15 +01:00
Tamo
77254765e8
get rids of env loggegr and fix the tests
2024-02-08 15:03:33 +01:00
bwbonanno
689ec7c7ad
Make the experimental route /metrics activable via HTTP
2023-10-13 22:12:54 +00:00
Tamo
584b772248
enable metrics in debug builds
2023-09-21 17:01:05 +02:00
Tamo
056b2c387d
refactor the tests suite slightly
2023-09-11 16:56:26 +02:00
Tamo
e8c9367686
implement the snapshots on demand
2023-09-11 12:35:57 +02:00
Louis Dureuil
222615d3df
Allow to get/set features in integration test server
2023-07-06 09:01:05 +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
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
5822764be9
Skip computing index budget in tests
2023-02-23 11:23:39 +01:00
Louis Dureuil
3ba5dfb6ec
multi-search: Add test server search method for multi search
2023-02-22 17:04:12 +01:00
Tamo
32364e9919
add tests on the index resource
2023-01-24 13:20:20 +01:00
Loïc Lecrenier
436ae4e466
Improve error messages generated by deserr
...
Split Json and Query Parameter error types
2023-01-17 09:43:07 +01:00
Colby Allen
ad2b1467da
Renames meilisearch-http to meilisearch
2022-12-08 08:22:53 -07:00