1496 Commits

Author SHA1 Message Date
krunal
f1cbb71cdf correcting test 2023-10-11 19:10:07 +05:30
krunal
5cf8b2c8d8 add test for group_by with multiple facet field 2023-10-11 16:39:56 +05:30
krunal
338f30f51b add test for skip_to_rev() and bug fix for single null record 2023-10-09 14:45:18 +05:30
Harpreet Sangar
0d81a66257 Add test case. 2023-10-04 13:00:31 +05:30
Harpreet Sangar
024dcc1b68 Support filter scoring. 2023-10-03 17:53:04 +05:30
Kishore Nallan
ce4b8e3e2c Merge branch 'v0.25-join' into v0.26-facets
# Conflicts:
#	include/collection.h
#	include/index.h
#	src/collection.cpp
#	src/collection_manager.cpp
#	src/index.cpp
#	test/collection_faceting_test.cpp
2023-10-03 11:13:23 +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
krunal
0f73648534 updating changes 2023-09-29 14:53:40 +05:30
krunal
d1aef324a9 refactor fhash_int64 map and adding test 2023-09-29 13:06:58 +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
krunal
f4fca28622 adding stats support for int64 facets 2023-09-28 15:50:40 +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
Harpreet Sangar
13b7d8ed71 Support join on bases of query match with $foo(id: *). 2023-09-25 13:21:53 +05:30
Harpreet Sangar
dff96c7499 Merge remote-tracking branch 'up/v0.26-facets' into v0.26-facets 2023-09-25 11:47:19 +05:30
Kishore Nallan
b530f80770 Drop tokens direction. 2023-09-25 07:29:55 +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
Kishore Nallan
00be933b23 Allow unindexed non-optional field in schema. 2023-09-24 16:38:49 +05:30
Kishore Nallan
2ef1b42d2d Children of unindexed object field should not be part of schema. 2023-09-24 15:58:24 +05:30
Harpreet Sangar
4a57dc43e0 Merge remote-tracking branch 'up/v0.26-facets' into v0.26-facets 2023-09-22 19:07:38 +05:30
Harpreet Sangar
a68f251f83 Review change. 2023-09-22 19:07:00 +05:30
Kishore Nallan
30f21d6d7d
Merge pull request #1232 from krunal1313/MultipleSynonymSubstitution
adding test for multiple synonym substition in query
2023-09-22 12:03:18 +05:30
ozanarmagan
eaef5cb8c6 Fix reindexing old documents with embeddings on alter 2023-09-21 16:38:35 +03:00
Harpreet Sangar
31107ded93 Refactor filter_result_t::reference_filter_results. 2023-09-20 16:50:54 +05:30
ozanarmagan
a976127767 Fix extracting field names for two embedding fields with same prefix 2023-09-20 12:55:34 +03:00
krunal
d71110f397 adding test for multiple synonym substition in query 2023-09-19 21:41:12 +05:30
krunal
fe716f27b9 return parent as json object 2023-09-19 14:06:21 +05:30
krunal
045a39f2b5 separate out parent field from value 2023-09-19 12:44:34 +05:30
krunal
753584047b return parent with value based faceting 2023-09-18 15:20:19 +05:30
Kishore Nallan
a670b579f7 Fix cyrillic translit producing double quotes as output.
This causes problem with query parsing when we use double quote as symbol to index.
2023-09-15 21:08:34 +05:30
Kishore Nallan
56da44c4b6 Merge branch 'v0.25-join' into v0.26-facets 2023-09-15 20:39:48 +05:30
Kishore Nallan
3abe841b7d Add test to verify modification of vector value on upsert. 2023-09-15 20:38:50 +05:30
Kishore Nallan
714f27667e Merge branch 'v0.25-join' into v0.26-facets 2023-09-15 07:15:32 +05:30
Kishore Nallan
0db3dd0d00 Don't remove vector during update: use update api directly. 2023-09-14 19:16:33 +05:30
Harpreet Sangar
8d654c56ee Allow join on referenced collection. 2023-09-14 15:07:20 +05:30
Harpreet Sangar
ee05ecefa1 Support as to specify an alias for reference doc's fields.
Fix reference `include_fields` returning flattened fields.
2023-09-14 12:23:08 +05:30
Harpreet Sangar
81af3643f7 Fix "include_fields": "*, " only including indexed fields in the response. 2023-09-13 13:10:35 +05:30
Kishore Nallan
270561e06b Display vector distance metric in API response. 2023-09-12 10:33:01 +05:30
Kishore Nallan
2af676916a Use drop token iters directly for text match scoring. 2023-09-09 14:17:44 +05:30
Kishore Nallan
ede35e7d5e
Merge pull request #1210 from krunal1313/facet_sort
update facet sort syntax
2023-09-07 20:39:23 +05:30
krunal
0ebd66a80c adding more tests 2023-09-07 16:31:59 +05:30
krunal
a969053361 update facet sort syntax 2023-09-07 15:43:58 +05:30
Kishore Nallan
107981eb1f
Merge pull request #1131 from krunal1313/facet_sort
sort facet by other field for nested objects
2023-09-05 19:04:14 +05:30