krunal
87092620af
cleanup & refactor
2023-08-10 20:22:18 +05:30
krunal
e70e8d070a
sort facet by other field for nested objects
2023-08-02 16:39:45 +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
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
Kishore Nallan
b85da1b2f5
Merge branch 'v0.26-filter' into v0.26-facets
...
# Conflicts:
# include/collection.h
# include/index.h
# src/collection.cpp
# src/index.cpp
2023-07-01 17:07:35 +05:30
Kishore Nallan
d5048f689b
Merge branch 'v0.25-join' into v0.26-filter
...
# Conflicts:
# src/index.cpp
2023-06-28 20:49:35 +05:30
Kishore Nallan
040fb40897
Merge pull request #1071 from ozanarmagan/v0.25-join
...
vector_query_hits & sort by vector_distance
2023-06-26 20:14:43 +05:30
ozanarmagan
d0edc91cbb
vector_query_hits & sort by vector_distance
2023-06-26 14:19:19 +03:00
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
Kishore Nallan
80641096c9
Fix asan warnings.
2023-06-17 17:31:15 +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
bc8a5fc96d
Add range_index
property.
2023-06-01 16:46:04 +05:30
Harpreet Sangar
6acc7d8557
Fix memory leaks:
...
* Handle deletion of `filter_tree_root` in `sort_fields_guard_t`.
* Handle `filter_tree_root` being updated in `Index::static_filter_query_eval`.
* Handle deletion of `phrase_result_ids` in `Index::search`.
2023-05-31 09:08:42 +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
krunal1313
45a698d505
adding support for facet_query
2023-05-25 10:05:30 +05:30
Ozan Armağan
0f5abfc5fa
Merge branch 'v0.25-join' into v0.25-join
2023-05-20 02:24:45 +03:00
krunal1313
79084f2e4a
fixing tests
2023-05-17 17:50:40 +05:30
krunal1313
e1050d0102
changing base to v0.26-filter
2023-05-17 16:13:06 +05:30
krunal1313
ba57d7a3cc
using numerical index for new data structure
2023-05-17 14:35:26 +05:30
krunal1313
595a9b4933
hybrid approach preserving both structures
2023-05-17 11:24:14 +05:30
krunal1313
cd69111a5b
facet index refactor updated changes
2023-05-17 11:13:20 +05:30
krunal1313
8b4e95e421
inital changes for refactor
2023-05-17 10:42:41 +05:30
Harpreet Sangar
2f615fe1ff
Fix memory leaks:
...
* Handle deletion of `filter_tree_root` in `sort_fields_guard_t`.
* Handle `filter_tree_root` being updated in `Index::static_filter_query_eval`.
* Handle deletion of `phrase_result_ids` in `Index::search`.
2023-05-16 18:52:14 +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
krunal1313
58e2de03ce
using numerical index for new data structure
2023-04-25 16:51:40 +05:30
ozanarmagan
096543dcd6
Added OpenAI integration for embeddings
2023-04-22 00:40:51 +03:00
krunal1313
c6a2c7946b
Merge branch 'v0.25-join' of https://github.com/typesense/typesense into facet_index_refactor
2023-04-18 19:07:37 +05:30
Kishore Nallan
806008f421
Support nested dynamic fields.
2023-04-17 12:11:44 +05:30
krunal1313
6944857c9c
hybrid approach preserving both structures
2023-04-13 17:48:48 +05:30
ozanarmagan
a50fe99a7c
Review Changes III
2023-04-10 06:23:16 +03:00
ozanarmagan
7ae3cc9781
Review Changes II
2023-04-07 23:56:25 +03:00
ozanarmagan
e85ae5d7d2
Hybrid & sematic search improvements
2023-04-02 01:32:49 +03:00
krunal1313
9c1ef9de6b
facet index refactor updated changes
2023-03-31 17:38:33 +05:30
Kishore Nallan
16112b34e3
Rename group count => group found
2023-03-22 16:25:12 +05:30
krunal1313
03b13828a7
inital changes for refactor
2023-03-20 15:04:11 +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
3be000609a
Add tests for and_filter_result
.
2023-03-10 18:18:46 +05:30
Harpreet Sangar
2a1feae0ee
Add comments.
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
Harpreet Sangar
c6386b0c2f
Add tests for rearranging filter tree and approx filter match count.
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