93 Commits

Author SHA1 Message Date
Kishore Nallan
b779713fdb Merge branch 'v0.25-join' into v0.26-facets 2023-08-07 08:32:12 +05:30
Kishore Nallan
d2cf4b0201 Fix nested field with regex name in schema. 2023-08-05 12:10:03 +05:30
Kishore Nallan
e30036a1c2 Merge branch 'v0.25-join' into v0.26-facets
# Conflicts:
#	src/index.cpp
2023-08-03 17:23:54 +05:30
Kishore Nallan
cc9af18d9c Refactor remote/local text embedder initialization. 2023-08-03 15:24:59 +05:30
Kishore Nallan
de04716349 Merge branch 'v0.25-join' into v0.26-facets
# Conflicts:
#	include/collection.h
#	src/collection.cpp
#	src/collection_manager.cpp
#	src/index.cpp
2023-08-01 12:47:58 +05:30
Kishore Nallan
2c9cb4dc1f Fix stray log. 2023-07-31 18:36:28 +05:30
Harpreet Sangar
9716a9bd6f Fix merge error. 2023-07-25 18:45:41 +05:30
Kishore Nallan
888091d2dc Merge branch 'v0.25-join' into v0.26-facets
# Conflicts:
#	src/collection.cpp
#	src/field.cpp
#	test/collection_all_fields_test.cpp
2023-07-24 15:15:20 +05:30
Kishore Nallan
a7adcf0d04 Support dynamic field defining type of an object's children. 2023-07-24 12:38:15 +05:30
Kishore Nallan
31b744a3ca Reduce duplication in embed validation. 2023-07-24 08:58:54 +05:30
Kishore Nallan
3973834965 Refactor embedding model init. 2023-07-23 12:57:09 +05:30
Harpreet Sangar
d6d3bf88b3 Limit filter_by on number of operations. 2023-07-11 13:49:55 +05:30
Kishore Nallan
9c5e553240 Merge branch 'v0.26-filter' into v0.26-facets
# Conflicts:
#	include/index.h
#	src/index.cpp
2023-06-19 14:57:02 +05:30
krunal1313
00809e89e4 merge v0.26-filter 2023-06-06 14:21:56 +05:30
Kishore Nallan
b30ba6029f Merge branch 'v0.25-join' into v0.26-filter 2023-06-05 16:31:04 +05:30
Harpreet Sangar
1d2dd365e2 Fix failing tests. 2023-06-05 14:17:03 +05:30
Harpreet Sangar
bc8a5fc96d Add range_index property. 2023-06-01 16:46:04 +05:30
Harpreet Sangar
7b3b321aaf Refactor filtering logic to overcome circular referencing.
Handle exact string filtering in `filter_result_iterator`.
2023-05-31 09:08:39 +05:30
Ozan Armağan
0f5abfc5fa
Merge branch 'v0.25-join' into v0.25-join 2023-05-20 02:24:45 +03:00
ozanarmagan
a9cb44388d Review Changes V 2023-05-18 12:31:07 +03:00
krunal1313
0bdf473b70 adding tests and optimizing indexing 2023-05-17 14:38:29 +05:30
Harpreet Sangar
191013dc5d Refactor filtering logic to overcome circular referencing.
Handle exact string filtering in `filter_result_iterator`.
2023-05-16 18:52:13 +05:30
ozanarmagan
fb8c507e18 Review Changes III 2023-05-07 15:14:10 +03:00
ozanarmagan
992cbc9080 Review changes II 2023-05-07 01:47:12 +03:00
ozanarmagan
5bcbb2832e Review changes 2023-05-04 11:52:45 +03:00
ozanarmagan
a571d64d56 Review Changes 2023-04-29 04:27:46 +03:00
ozanarmagan
096543dcd6 Added OpenAI integration for embeddings 2023-04-22 00:40:51 +03:00
Kishore Nallan
806008f421 Support nested dynamic fields. 2023-04-17 12:11:44 +05:30
Kishore Nallan
0a0a2ed272
Merge pull request #959 from ozanarmagan/v0.25-join
Hybrid & sematic search improvements
2023-04-10 10:05:25 +05:30
ozanarmagan
7ae3cc9781 Review Changes II 2023-04-07 23:56:25 +03:00
Kishore Nallan
52a78f2763 Fix geopoint indexing in nested fields. 2023-04-06 09:50:51 +05:30
Kishore Nallan
58e7b2def6 Refactor operand deletion. 2023-03-19 21:52:30 +05:30
Kishore Nallan
2dbce214c0 Fix warnings. 2023-03-19 21:18:33 +05:30
Kishore Nallan
25c5ae6931 Handle nan values for geo filter query. 2023-03-16 20:53:39 +05:30
Harpreet Sangar
9641d42315 Remove Collection::validate_reference_filter.
Add comments.
2023-03-14 11:11:22 +05:30
Harpreet Sangar
08d41114cc Add or_filter_result. 2023-03-13 19:33:18 +05:30
Harpreet Sangar
f718887031 Refactor and_filter_result. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
f38f3f9792 Remove filter_node_t::metrics.
Update function signatures to accept context ids.
2023-03-10 18:18:46 +05:30
ozanarmagan
aee771cebc Review Changes 2023-03-10 18:18:46 +05:30
ozanarmagan
2672b1ebd6 Auto vector generation & Hybrid Search 2023-03-10 18:18:46 +05:30
Harpreet Sangar
e78d209911 Add filter_result_t struct.
Add `reference_filter_result_t` struct.
Add support for lazy filtering.
Update `rearrange_filter_tree` to return approximate count of filter matches.
2023-03-10 18:18:46 +05:30
Harpreet Sangar
2d39461eca Fix rebase error. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
72b8d4c26e Filter by reference. 2023-03-10 18:18:46 +05:30
Kishore Nallan
1bcacfacff Merge branch 'v0.25' into v0.25-join 2023-03-05 10:56:31 +05:30
Kishore Nallan
f48b9ffe6e Extract doc validation functions out. 2023-03-05 10:55:42 +05:30
Kishore Nallan
b03c84cb4a Merge branch 'v0.25' into v0.25-join 2023-03-05 09:30:45 +05:30
ozanarmagan
e1d452b713 Review changes II 2023-02-27 13:24:42 +03:00
Kishore Nallan
7655f6de1d Merge branch 'v0.24.1' into v0.25
# Conflicts:
#	src/collection.cpp
#	test/collection_locale_test.cpp
2023-02-26 20:37:42 +05:30
Kishore Nallan
26e3407d1d Add guards for filter node. 2023-02-26 19:58:24 +05:30
ozanarmagan
4f728c98fe Review Changes 2023-02-21 13:02:47 +03:00