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
meili-bors[bot]
ea73615abf
Merge #4804
...
4804: Implements the experimental contains filter operator r=irevoire a=irevoire
# Pull Request
Related PRD: (private link) https://www.notion.so/meilisearch/Contains-Like-Filter-Operator-0d8ad53c6761466f913432eb1d843f1e
Public usage page: https://meilisearch.notion.site/Contains-filter-operator-usage-3e7421b0aacf45f48ab09abe259a1de6
## Related issue
Fixes https://github.com/meilisearch/meilisearch/issues/3613
## What does this PR do?
- Extract the contains operator from this PR: https://github.com/meilisearch/meilisearch/pull/3751
- Gate it behind a feature flag
- Add tests
Co-authored-by: Tamo <tamo@meilisearch.com>
2024-07-17 15:47:11 +00:00
Tamo
2af9481804
Implements the experimental contains filter operator«
2024-07-17 11:13:37 +02:00
Louis Dureuil
b4c8b01c88
Update existing snapshots
2024-07-16 13:39:01 +02:00
Clément Renault
487997f6ad
Support the new editDocumentsByFunction
experimental feature
2024-07-10 16:29:18 +02:00
Tamo
9feba5028d
update byte-unit
2024-07-09 23:41:29 +02:00
Tamo
4aa7d386d8
remove http and uses actix_web::http instead
2024-07-08 21:17:10 +02:00
Tamo
3d9befd64f
fix warning
2024-07-02 15:30:16 +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]
1e4699b82c
Merge #4716
...
4716: Fix bad http status and error message on wrong payload r=irevoire a=Karribalu
# Pull Request
## Related issue
Fixes #4698
## What does this PR do?
- Fixes bad http status when bad payload with gzip Content-Encoding
## 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?
Thank you so much for contributing to Meilisearch!
Co-authored-by: karribalu <karri.balu123456@gmail.com>
2024-06-26 08:00:51 +00:00
karribalu
2608a596a0
Update error message and add tests for incomplete compressed document
2024-06-25 18:36:29 +01:00
JWSong
6fb36ed30e
get rid of the redundant info in document_addition_with_huge_int_primary_key
2024-06-25 23:54:27 +09:00
JWSong
dcdc83946f
accept large number as string
2024-06-25 21:41:47 +09:00
Louis Dureuil
3f212a8202
Update tests
2024-06-12 18:13:34 +02:00
Tamo
600e97d9dc
gate the retrieveVectors parameter behind the vectors feature flag
2024-06-10 18:26:12 +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
Tamo
c5322df519
Revert "Revert "Merge remote-tracking branch 'origin/main' into release-v1.7.1""
2024-03-20 10:08:28 +01:00
Tamo
567194b925
Revert "Merge remote-tracking branch 'origin/main' into release-v1.7.1"
...
This reverts commit bd74cce86a
, reversing
changes made to d2f77e88bd
.
2024-03-19 16:56:21 +01:00
Tamo
8ec3e30d2b
Merge branch 'main' into tmp-release-v1.7.0
2024-03-11 15:39:51 +01:00
Tamo
f053c280e1
add tests when the field limit is reached
2024-03-06 18:42:41 +01:00
meili-bors[bot]
b87485e80d
Merge #4433
...
4433: Enhance facet incremental r=Kerollmops a=ManyTheFish
# Pull Request
## Related issue
Fixes #4367
Fixes #4409
## What does this PR do?
- Add a test reproducing #4409
- Fix #4409 by removing a document from a level only if it is no more present in all the linked sub-level nodes
- Optimize facet Incremental indexing by creating or deleting a complete level once per field id instead of for each facet value
- Optimize facet Incremental indexing by doing the additions and the deletions in the same process instead of doing them separately
Co-authored-by: ManyTheFish <many@meilisearch.com>
2024-02-28 15:28:46 +00:00
Tamo
a478392b7a
create a test with the dry-run parameter enabled
2024-02-26 13:59:41 +01:00
Tamo
c2e2003a80
create a test with the dry-run parameter enabled
2024-02-22 15:51:47 +01:00
ManyTheFish
865b415b3f
Add test rerpoducing bug
2024-02-15 16:00:48 +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
Louis Dureuil
9fedd8101a
Fix tests
2023-10-30 15:11:07 +01:00
meili-bors[bot]
86b314626d
Merge #4080
...
4080: Bring back changes from v1.4.0 into main r=Kerollmops a=curquiza
Co-authored-by: ManyTheFish <many@meilisearch.com>
Co-authored-by: Clément Renault <clement@meilisearch.com>
Co-authored-by: Kerollmops <clement@meilisearch.com>
Co-authored-by: meili-bors[bot] <89034592+meili-bors[bot]@users.noreply.github.com>
Co-authored-by: curquiza <curquiza@users.noreply.github.com>
Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: curquiza <clementine@meilisearch.com>
Co-authored-by: Vivek Kumar <vivek.26@outlook.com>
Co-authored-by: dogukanakkaya <doguakkaya27@hotmail.com>
2023-09-26 08:13:49 +00:00
Tamo
056b2c387d
refactor the tests suite slightly
2023-09-11 16:56:26 +02:00
Tamo
9258e5b5bf
Fix the stats of the documents deletion by filter
...
The issue was that the operation « DocumentDeletionByFilter » was not
declared as an index operation. That means the indexes stats were not
reprocessed after the application of the operation.
2023-09-11 14:04:10 +02:00
Tamo
9111f5176f
get rid of the invalid document delete filter in favor of the invalid document filter
2023-05-24 11:53:16 +02:00
Tamo
ca99bc3188
implement the missing document filter error code when deleting documents
2023-05-24 11:29:20 +02:00
Tamo
96da5130a4
fix the error code in case of not filterable attributes on the get / delete documents by filter routes
2023-05-16 13:56:18 +02:00
Filip Bachul
3064ea6495
fix: update payload_too_large error message to include human readable maximum acceptable payload size
2023-05-10 18:16:59 +02:00
Tamo
a3da680ce6
Update meilisearch/tests/documents/errors.rs
...
Co-authored-by: Louis Dureuil <louis@meilisearch.com>
2023-05-04 14:51:17 +02:00
Tamo
11e394dba1
merge the document fetch and get error codes
2023-05-04 15:39:49 +02:00
Tamo
469d2f2a9c
fix the fields field of the POST fetch document API
2023-05-04 15:34:09 +02:00
Tamo
ce6507d20c
improve the test of the get document by filter
2023-05-04 15:34:09 +02:00
Tamo
b92da5d15a
add a big test on the get document by filter of the get route
2023-05-04 15:34:09 +02:00
Tamo
ed3dfbe729
add error codes and tests
2023-05-04 15:34:08 +02:00
Tamo
d2d2bacaf2
add a test on the complex filter
2023-05-03 20:07:08 +02:00
Louis Dureuil
84e7bd9342
Fix test after rebase on filter additions
2023-05-03 17:51:28 +02:00
Louis Dureuil
2b74e4d116
Fix test
2023-05-03 17:41:50 +02:00
Tamo
b5fe0b2b07
fix the details
2023-05-03 17:41:50 +02:00
Tamo
0548ab9038
create and use the error code
2023-05-03 17:41:50 +02:00
Tamo
143acb9cdc
update the tests
2023-05-03 17:41:49 +02:00