|
0a8f50695e
|
Fixes for Rust v1.79
|
2024-06-13 17:47:44 +02:00 |
|
|
e35ef31738
|
Small changes following review
|
2024-06-13 14:20:48 +02:00 |
|
|
3bc8f81abc
|
user_provided => regenerate
|
2024-06-12 18:12:20 +02:00 |
|
|
a89eea233b
|
Fix vectors injection
|
2024-06-12 17:10:19 +02:00 |
|
|
f5cf01e7d1
|
Rework extraction to use EmbedderAction
|
2024-06-12 14:50:55 +02:00 |
|
|
d1dd7e5d09
|
In transform for removed embedders, write back their user provided vectors in documents, and clear the writers
|
2024-06-12 14:50:55 +02:00 |
|
|
d18c1f77d7
|
Update embedder configs with a finer granularity
- no longer clear vector DB between any two embedder changes
|
2024-06-12 14:50:55 +02:00 |
|
|
d0b05ae691
|
Add EmbedderAction to settings
|
2024-06-12 14:50:54 +02:00 |
|
|
e9bf4eb100
|
Reformulate ParsedVectorsDiff in terms of VectorState
|
2024-06-12 14:11:44 +02:00 |
|
|
b368105272
|
Add EmbedderConfigs::into_inner
|
2024-06-12 14:11:44 +02:00 |
|
|
e0eff08095
|
Merge #4685
4685: Fix ci tests r=dureuill a=ManyTheFish
# Pull Request
Make the all following CI succeed:
https://github.com/meilisearch/meilisearch/actions/runs/9477183091
## Related issue
Fixes #4629
## What does this PR do?
- Change the test behavior for `swedish-recomposition` feature flag
- Remove the `-v` parameter from grep
Co-authored-by: ManyTheFish <many@meilisearch.com>
Co-authored-by: Many the fish <many@meilisearch.com>
|
2024-06-12 07:58:33 +00:00 |
|
|
39f60abd7d
|
Add and modify distinct tests
|
2024-06-11 17:53:53 -04:00 |
|
|
1991bd03da
|
Distinct at search erases the distinct in the settings
|
2024-06-11 17:02:39 -04:00 |
|
|
ee39309aae
|
Improve errors and introduce a new InvalidSearchDistinct error code
|
2024-06-11 16:03:39 -04:00 |
|
|
0d31be1494
|
Make the distinct work at search
|
2024-06-11 11:39:35 -04:00 |
|
|
7cef2299cf
|
Fix behavior when removing a document
|
2024-06-11 09:45:08 +02:00 |
|
|
57d066595b
|
fix Tests almost all features
|
2024-06-06 17:24:50 +02:00 |
|
|
75b2e02cd2
|
Log more stuff around filtering
|
2024-06-06 11:00:07 -04:00 |
|
|
52d0d35b39
|
Revert "Reduce the universe while exploring the facet tree" because it's slower this way
This reverts commit 14026115f21409535772ede0ee4273f37848dd61.
|
2024-06-06 09:17:51 -04:00 |
|
|
5432776132
|
Reduce the universe while exploring the facet tree
|
2024-06-06 09:17:51 -04:00 |
|
|
66470b27e6
|
Use the MultiOps trait for IN operations
|
2024-06-06 09:17:51 -04:00 |
|
|
0a9bd398c7
|
Improve the NOT operator to use the universe when possible
|
2024-06-06 09:17:51 -04:00 |
|
|
7967e93c16
|
Skip evaluating when a universe is empty, nothing can be found
|
2024-06-06 09:17:51 -04:00 |
|
|
a6f3a01c6a
|
Expose the universe to do efficient intersections on deserialization
|
2024-06-06 09:17:51 -04:00 |
|
|
4ca4a3f954
|
Make the CboRoaringBitmapCodec support intersection on deserialization
|
2024-06-06 09:17:51 -04:00 |
|
|
e4a69c5ac3
|
Introduce the FacetGroupLazyValue type
|
2024-06-06 09:17:50 -04:00 |
|
|
531e3d7d6a
|
MultiOps trait for OR operations
|
2024-06-06 09:17:50 -04:00 |
|
|
2cdcb703d9
|
fix the deletion of vectors and add a test
|
2024-06-06 11:39:29 +02:00 |
|
|
31a793d226
|
fix the regeneration of the embeddings in the search
|
2024-06-06 11:39:29 +02:00 |
|
|
d85ab23b82
|
rename all occurences of user_defined to user_provided for consistency
|
2024-06-06 11:39:29 +02:00 |
|
|
b7349910d9
|
implements mor review comments
|
2024-06-06 11:39:29 +02:00 |
|
|
376b3a19a7
|
makes clippy and fmt happy
|
2024-06-06 11:39:29 +02:00 |
|
|
b867829ef1
|
remove useless dbg
|
2024-06-06 11:39:29 +02:00 |
|
|
5d50850e12
|
always push the user defined vectors in arroy
|
2024-06-06 11:39:29 +02:00 |
|
|
a73ccc78a6
|
forward the embedding config to the extractors
|
2024-06-06 11:39:28 +02:00 |
|
|
9eb6f522ea
|
wraps the index embedding config in a struct
|
2024-06-06 11:37:30 +02:00 |
|
|
04f6523f3c
|
expose a new parameter to retrieve the embedders at search time
|
2024-06-06 11:36:11 +02:00 |
|
|
84e498299b
|
Remove the vectors from the documents database
|
2024-06-06 11:36:11 +02:00 |
|
|
7a84697570
|
never store the _vectors as searchable or faceted fields
|
2024-06-06 11:36:11 +02:00 |
|
|
4148fbbe85
|
provide a method to get all the nested fields ids from a name
|
2024-06-06 11:36:11 +02:00 |
|
|
2e50c6ec81
|
Update Charabia
|
2024-06-06 10:18:43 +02:00 |
|
|
30293883e0
|
Fix condition mistake
|
2024-06-05 17:30:07 +02:00 |
|
|
b833be46b9
|
Avoid running proximity when only the exact attributes changes
|
2024-06-05 17:30:07 +02:00 |
|
|
0a4118329e
|
Put only_additional_fields to None if the difference gives an empty result.
|
2024-06-05 17:30:07 +02:00 |
|
|
261e92d7e6
|
Skip iterating over documents when the faceted field list doesn't change
|
2024-06-05 17:30:07 +02:00 |
|
|
5cd08979b1
|
iterate over the faceted fields instead of over the whole document
|
2024-06-05 17:30:07 +02:00 |
|
|
a998b881f6
|
Cache a lot of operations to know if a field must be indexed
|
2024-06-05 17:30:07 +02:00 |
|
|
b81953a65d
|
Add a span for the prepare_for_documents_reindexing
|
2024-06-05 17:30:07 +02:00 |
|
|
091bb157f1
|
Add a span for the settings diff creation
|
2024-06-05 17:30:07 +02:00 |
|
|
1b639ce44b
|
Reduce the number of complex calls to settings diff functions
|
2024-06-05 17:30:07 +02:00 |
|