Tamo
7a5a38f870
fix a sync issue on empty indexes
2024-07-30 15:09:12 +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
b53a019b07
fix the initialization problem over the shared indexes with documents
2024-07-30 14:24:57 +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
988552e178
add tests on the rest embedder
2024-07-24 14:34:17 +02:00
Tamo
2af9481804
Implements the experimental contains filter operator«
2024-07-17 11:13:37 +02:00
Tamo
9feba5028d
update byte-unit
2024-07-09 23:41:29 +02:00
Tamo
ee14d5196c
fix the tests
2024-07-02 15:18:30 +02:00
ManyTheFish
015d90a962
merge main
2024-07-01 11:50:36 +02:00
meili-bors[bot]
decdfe03bc
Merge #4724
...
4724: Improve tenant token error messages r=ManyTheFish a=irevoire
# Pull Request
## Related issue
Fixes #4727
## What does this PR do?
- Introduce a bunch of new error messages around tenant tokens
- Ignore the error messages in most tests that were doing for loop over multiple kinds of errors
- Introduce new tests that specifically test these error messages
Co-authored-by: Tamo <tamo@meilisearch.com>
2024-06-27 06:47:40 +00:00
Tamo
a108d8f6f3
update yaup
2024-06-26 16:03:51 +02:00
Tamo
558b66e535
makes most tests works with variable error messages
2024-06-24 19:00:44 +02:00
Tamo
1693332cab
Update arroy and always build the tree that need to be built
2024-06-24 10:14:03 +02:00
Tamo
734d1c53ad
fix a panic in yaup
2024-06-06 16:31:07 +02:00
Tamo
6607875f49
add the retrieveVectors parameter to the get and fetch documents route
2024-06-06 11:39:29 +02:00
Louis Dureuil
c01e498a63
Test server can call similar
2024-05-28 15:28:19 +02:00
Tamo
4369e9e97c
add an error code test on the setting
2024-03-19 11:14:28 +01:00
Tamo
6a0c399c2f
rename the search_cutoff parameter to search_cutoff_ms
2024-03-19 10:35:47 +01:00
Tamo
a478392b7a
create a test with the dry-run parameter enabled
2024-02-26 13:59:41 +01: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
Tamo
318843aacd
add a bunch of tests and fix the error message when adding the geosearch as filterable/sortable while there is malformed documents in the DB
2024-02-01 10:33:27 +01:00
Tamo
c1bf33a112
Revert "Remove panic on the geosearch"
2024-01-25 18:51:19 +01:00
Tamo
7d190d8078
add a bunch of tests and fix the error message when adding the geosearch as filterable/sortable while there is malformed documents in the DB
2024-01-17 15:51:52 +01:00
Tamo
e7244aa485
fix warnings
2023-10-30 11:00:46 +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
791c5cd874
makes clippy happy
2023-09-11 17:02:01 +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
Clément Renault
362e9ff845
Add more tests
2023-06-28 15:28:24 +02:00
ManyTheFish
9d2a12821d
Use insta snapshot
2023-06-26 14:56:19 +02:00
Tamo
ce6507d20c
improve the test of the get document by filter
2023-05-04 15:34:09 +02:00
Tamo
ed3dfbe729
add error codes and tests
2023-05-04 15:34:08 +02:00
Tamo
4b92f1b269
wip
2023-05-03 17:41:49 +02:00
Tamo
8af8aa5a33
add a test
2023-05-03 17:41: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
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
52686da028
test various error on the document ressource
2023-02-16 17:37:10 +01:00
Tamo
32364e9919
add tests on the index resource
2023-01-24 13:20:20 +01:00