1234 Commits

Author SHA1 Message Date
Kishore Nallan
f47325436f Fix infix index deletion edge case. 2023-11-13 12:04:54 +05:30
Kishore Nallan
2254d25955 Handle null values in nested object arrays for optional fields. 2023-11-02 16:13:04 +05:30
Kishore Nallan
813352ec48
Merge pull request #1346 from ozanarmagan/v0.25-join
Fix updating auto embedding field indexes
2023-10-30 17:16:00 +05:30
ozanarmagan
46b5847869 Fix updating auto embedding field indexes 2023-10-30 09:33:12 +03:00
krunal
ddf4de17be adding test for negative ranges 2023-10-25 20:41:46 +05:30
krunal
f704a1ebbb add test for space separated range label 2023-10-25 19:05:37 +05:30
krunal
8581fdd0ba adding test for range facet min max 2023-10-25 18:10:04 +05:30
krunal
ea34673cfd test for negative and float ranges 2023-10-25 13:41:32 +05:30
Kishore Nallan
02337fe60b
Merge pull request #1307 from ozanarmagan/v0.25-join
Fix search on non-indexed vector fields
2023-10-18 10:25:03 +05:30
ozanarmagan
dfa2872bdf Add test for vector field 2023-10-17 21:45:57 +03:00
ozanarmagan
273e67358e Fix search on non-indexed auto embedding fields 2023-10-17 15:43:42 +03:00
Kishore Nallan
dcfd336b06 Refactor field-wise search configuration parsing. 2023-10-16 11:37:25 +05:30
Kishore Nallan
5119af384e
Merge pull request #1301 from ozanarmagan/v0.25-join
Sort by vector query
2023-10-16 10:44:24 +05:30
ozanarmagan
a44f996a1b Update parse_vector_query_str 2023-10-15 14:34:07 +03:00
ozanarmagan
4167fe69c8 Sort by vector query 2023-10-14 02:07:51 +03:00
Kishore Nallan
ff0d2596cc Handle zero width non-joiner character for persian.
It must split the tokens into individual words.
2023-10-11 15:02:22 +05:30
Kishore Nallan
40a684619b Add both sides drop tokens mode. 2023-10-10 19:18:42 +05:30
Kishore Nallan
d64f7f2cfe
Merge pull request #1292 from ozanarmagan/v0.25-join
Add vector query param to set hybrid saerch alpha
2023-10-10 15:30:29 +05:30
ozanarmagan
998b071956 Add test for invalid alpha params 2023-10-10 11:20:15 +03:00
ozanarmagan
7073811546 Add vector query param to set hybrid saerch alpha 2023-10-09 23:20:35 +03:00
Kishore Nallan
2bef32f9c6 Drop tokens direction. 2023-10-09 21:04:33 +05:30
ozanarmagan
cbc3595e70 Fix test 2023-10-09 13:19:25 +03:00
ozanarmagan
753f910915 Update test 2023-10-09 13:17:04 +03:00
ozanarmagan
0dad1a369f Add test & fine grain locking for collection manager 2023-10-09 13:14:10 +03:00
ozanarmagan
cc54fb8176 Review changes 2023-10-09 02:04:43 +03:00
ozanarmagan
238c5f00b9 Remove collection_to_text_embedders and text_embedder_to_collections 2023-10-08 13:59:52 +03:00
ozanarmagan
61469b4d84 Unload models from RAM when it is unused 2023-10-07 15:08:46 +03:00
Kishore Nallan
83171082b4 Tweak test. 2023-10-06 14:58:23 +05:30
Kishore Nallan
8766d87e0b Allow wildcard with empty vector (for convenience). 2023-10-06 14:13:22 +05:30
Kishore Nallan
f175d8cce6 Add test for dropping for explicit dynamic field. 2023-10-05 20:54:52 +05:30
Kishore Nallan
6d1e9f07cf Fix dropping a nested child field. 2023-10-05 20:17:16 +05:30
Kishore Nallan
67b6b00b37 Fix float stats with negative only value. 2023-10-05 14:31:06 +05:30
Kishore Nallan
3d98c1ce2d Merge branch 'v0.25-multi-vec-patch' into v0.25-join 2023-10-02 15:33:07 +05:30
Kishore Nallan
d5d9fcad1d Add flag for not keeping missing group field values distinct. 2023-09-29 16:29:23 +05:30
Kishore Nallan
e80eba7b69
Merge pull request #1262 from ozanarmagan/v0.25-join
Prevent using vector fields in query_by
2023-09-29 07:26:58 +05:30
ozanarmagan
5d7c0b1565 Prevent using vector fields in query_by 2023-09-29 01:09:28 +03:00
Kishore Nallan
ab59656c99
Merge pull request #1245 from ozanarmagan/v0.25-join
Don't return `vector_distance` for keyword only matches in hybrid search
2023-09-28 18:14:41 +05:30
ozanarmagan
a99baf7e0a Fix grouping 2023-09-27 11:38:04 +03:00
Kishore Nallan
4dd35835e3 Add flag prioritize_num_matching_fields. 2023-09-27 12:12:01 +05:30
krunal
c42970db13 correcting group_by with range_facets 2023-09-26 14:38:28 +05:30
krunal
501e2e1c9e adding group_by support for range_facets 2023-09-25 18:44:13 +05:30
ozanarmagan
d42590c638 Don't return vector_distance for keyword only matches in hybrid search 2023-09-24 18:52:43 +03:00
ozanarmagan
e54f680b22 Add test for one embedding and one keyword field that have same prefix 2023-09-24 14:52:48 +03:00
ozanarmagan
88f53c7f32 Add assert for .flat 2023-09-24 14:33:24 +03:00
ozanarmagan
eaef5cb8c6 Fix reindexing old documents with embeddings on alter 2023-09-21 16:38:35 +03:00
ozanarmagan
a976127767 Fix extracting field names for two embedding fields with same prefix 2023-09-20 12:55:34 +03:00
Kishore Nallan
3abe841b7d Add test to verify modification of vector value on upsert. 2023-09-15 20:38:50 +05:30
Kishore Nallan
0db3dd0d00 Don't remove vector during update: use update api directly. 2023-09-14 19:16:33 +05:30
Kishore Nallan
2af676916a Use drop token iters directly for text match scoring. 2023-09-09 14:17:44 +05:30
Kishore Nallan
dc780c0f58 Add more test for partial vector update 2023-09-03 17:28:05 +05:30