2266 Commits

Author SHA1 Message Date
Harpreet Sangar
e7949e650a Reference include_fields. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
c77e0373ce Fix tests. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
424c0f20da Fix double locking of collection mutex. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
a11a899a4c Add reference_fields map in Collection. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
f15f0822b2 Refactor filtering logic. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
c4ef71f274 Add Index::adaptive_filter. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
753aa29888 Add Index::rearranging_recursive_filter. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
1d3e05f2cb Optimize reference filtering. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
72f896dc2e Filter by reference. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
e27cc6e34c Store foo_sequence_id in collection's meta-data. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
0fb5e0d2a2 Serialize sequence id. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
61bdcd91fd Abstract foo_sequence_id field from user. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
665eee9b03 Fix invalid read. 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
cdfa3b7a70 Fix double locking of collection mutex. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
f4b8912e19 Add Index::adaptive_filter. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
ad958be7bb Add Index::rearranging_recursive_filter. 2023-03-10 18:18:46 +05:30
Harpreet Sangar
72b8d4c26e Filter by reference. 2023-03-10 18:18:46 +05:30
Kishore Nallan
149a9b51df Merge branch 'v0.25' into v0.25-join 2023-03-10 18:16:56 +05:30
Kishore Nallan
ee3ed42713 Handle premature termination of resource-limited request. 2023-03-10 17:07:05 +05:30
Kishore Nallan
b5aa84f743 Fix edge case with phrase match on array. 2023-03-10 10:48:07 +05:30
Kishore Nallan
539e7dd67b
Merge pull request #924 from krunal1313/group_hits_count
Allow sorting groups on group hits count
2023-03-06 14:15:29 +05:30
krunal1313
ff7f906081 adding test for group sorting without group_by fields 2023-03-06 14:10:57 +05:30
Kishore Nallan
cfbcbfc6fb Handle special characters in prefix highlighting. 2023-03-06 13:31:38 +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
Kishore Nallan
be9ba98a25 Add deb/rpm/binary/docker bazel build options. 2023-03-03 21:25:15 +05:30
Kishore Nallan
c176d71d21 Add version to CI wrapper script. 2023-03-03 18:35:58 +05:30
Kishore Nallan
b9d9a2ed73 Add wrapper script for docker bazel build. 2023-03-03 18:20:52 +05:30
krunal1313
c5d06cd271 simplifying test case 2023-03-03 18:11:25 +05:30
Kishore Nallan
15d3da7203 Limit token size to handle bad data. 2023-03-03 17:31:13 +05:30
Kishore Nallan
79ddbd56de Add bazel development build docker file. 2023-03-03 17:09:03 +05:30
Kishore Nallan
1ad6044bec
Merge pull request #885 from ozanarmagan/v0.25
Semantic Search & Hybrid Search
2023-03-03 17:00:31 +05:30
ozanarmagan
bf8ded2bac Update for huggingface repo and model name 2023-03-03 12:22:38 +03:00
krunal1313
60b1c169f2 adding test with exceeding the topster threshold limit 2023-03-03 14:46:23 +05:30
krunal1313
fd1b958fed fixing bug of score index 2023-03-02 19:34:57 +05:30
krunal1313
de5a7d08a2 making sorting more generic 2023-03-02 18:54:12 +05:30
krunal1313
77ffcd9444 sorting grouped results on group hit count 2023-03-02 18:05:28 +05:30
ozanarmagan
bbd611eb4b Fix build.sh 2023-03-01 17:51:19 +03:00
Kishore Nallan
543fc2ca7c
Merge pull request #915 from krunal1313/group_hits_count
Group hits count
2023-03-01 18:51:01 +05:30
krunal1313
7b59484e2f refactoring 2023-02-28 11:27:33 +05:30
krunal1313
83b91c9174 making changes restricted to group query only 2023-02-27 20:10:27 +05:30
ozanarmagan
3cfa1bde08 Fix for using filter ids instead of seq_ids::uncompress() 2023-02-27 16:01:00 +03:00
ozanarmagan
e1d452b713 Review changes II 2023-02-27 13:24:42 +03:00
krunal1313
1b3e3a3455 fixing edge case of repeated field values while group hit count 2023-02-27 15:25:33 +05:30
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
Kishore Nallan
47879ff35c Handle bad filter query in override. 2023-02-26 13:31:30 +05:30