2266 Commits

Author SHA1 Message Date
Harpreet Sangar
ac4cb54436 Refactor numeric filter initialization. 2023-05-16 18:52:14 +05:30
Harpreet Sangar
7ef71b0fa8 Optimize filter_result_iterator_t::to_filter_id_array. 2023-05-16 18:52:14 +05:30
Harpreet Sangar
c571812696 Add numeric field support in filter_result_t. 2023-05-16 18:52:14 +05:30
Harpreet Sangar
f53f6635b7 Fix approximation logic of filter matches in case of !=. 2023-05-16 18:52:14 +05:30
Harpreet Sangar
a9ca96a63e Handle != in filter_result_iterator_t. 2023-05-16 18:52:14 +05:30
Harpreet Sangar
d796391464 Add approx_filter_ids_length field. 2023-05-16 18:52:14 +05:30
Harpreet Sangar
889c1759e2 Refactor Index::search_wildcard. 2023-05-16 18:52:14 +05:30
Harpreet Sangar
37fcb53f6f Fix memory leak. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
97316b8b42 Fix FacetFieldStringFiltering test. 2023-05-16 18:52:13 +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
Harpreet Sangar
3a3814aba5 Add to_filter_id_array and and_scalar methods. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
9be1d8e841 Add move assignment operator in filter_result_iterator_t. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
a55fe2259b Refactor filter_result_iterator_t. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
7471e45678 Handle null filter tree. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
b1aaffe7d0 Add filter_result_iterator_t::reset. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
4a1de71e81 Add tests for filter_result_iterator_t::contains_atleast_one. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
a7719d7b30 Add filter_result_iterator_t::contains_atleast_one. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
4d0c7b5112 Refactor valid(id). 2023-05-16 18:52:13 +05:30
Harpreet Sangar
eb7a5b55e6 Add filter_result_iterator_t::init_status(). 2023-05-16 18:52:13 +05:30
Harpreet Sangar
3b0a2cbd55 Refactor filter_result_iterator_t::next(). 2023-05-16 18:52:13 +05:30
Harpreet Sangar
ed719d19f3 Handle apply_not_equals. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
dee367c7d2 Add filter_result_iterator_t::valid(uint32_t id) test case. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
41063e2e2a Add test case for complex filter. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
0a022382ce Add test cases for AND and OR. 2023-05-16 18:52:13 +05:30
Harpreet Sangar
b024e0d4ec Add filter_result_iterator_t::valid(uint32_t id). 2023-05-16 18:52:13 +05:30
Harpreet Sangar
25318fd3ac Add filter_result_iterator_t. 2023-05-16 18:52:13 +05:30
Kishore Nallan
4395e3d81e Fix test. 2023-05-15 18:15:15 +05:30
Kishore Nallan
3e1af0ed24 Some skeleton doc operations like incrementing. 2023-05-15 17:59:45 +05:30
Kishore Nallan
7c158e6828 Parameterize cache size. 2023-05-15 14:50:50 +05:30
Kishore Nallan
72c5595780 Move asan opts earlier. 2023-05-14 20:31:50 +05:30
Kishore Nallan
397727fdbc Handle concurrency of ja tokenizer. 2023-05-14 20:27:05 +05:30
Kishore Nallan
10ba8f72bf Fix conflicting declaration of C function in brpc. 2023-05-14 20:16:42 +05:30
Kishore Nallan
d3f9f64ef2 Patch brpc for ARM mac. 2023-05-13 19:59:13 +05:30
Kishore Nallan
27d2f7880f Bump hnsw dep. 2023-05-13 18:53:11 +05:30
Kishore Nallan
f17c7d3d5f Fix update of nested fields. 2023-05-13 17:48:02 +05:30
Kishore Nallan
706a14bf3f Fix test name. 2023-05-12 12:19:36 +05:30
Kishore Nallan
fb1c1a5f6c Add default select for build 2023-05-11 18:47:54 +05:30
Kishore Nallan
8f24a3a3f1 Restore HighlightArrayOfObjects test. 2023-05-10 21:51:05 +05:30
Kishore Nallan
edf2d658ca Improve error message for nested array object numerical field. 2023-05-10 20:34:52 +05:30
Kishore Nallan
d9f3bbb96e Move the sort index lookup outside loop. 2023-05-09 09:02:28 +05:30
Kishore Nallan
6096a96385 Verify status of ext snapshot dir copy. 2023-05-08 22:06:30 +05:30
Kishore Nallan
2819c1d0a6 Query token highlight threshold should consider unicode points. 2023-05-07 20:11:40 +05:30
Kishore Nallan
7162ca542e Bump hnsw dep: fix for prefetching. 2023-05-06 22:06:07 +05:30
Kishore Nallan
cf9cfa68d1 Log at the beginning of alter. 2023-05-06 21:59:00 +05:30
Kishore Nallan
c27c20f4f3 Fix brpc + glog logging issues. 2023-05-06 21:57:22 +05:30
Kishore Nallan
ad6a037bbe
Merge pull request #998 from krunal1313/float_support_range_facet
adding float values support for range facet
2023-05-04 19:11:23 +05:30
krunal1313
02c6620223 adding float values support for range facet 2023-05-04 18:12:12 +05:30
Kishore Nallan
c5bb229c79 ASAN build for tests. 2023-05-04 15:30:21 +05:30
Kishore Nallan
0891526616 Remove spurious log. 2023-05-04 08:31:56 +05:30
Kishore Nallan
f0b90c114f Allow spaces in range facet string. 2023-05-03 15:14:12 +05:30