39 Commits

Author SHA1 Message Date
Kishore Nallan
ec7c54d31c Use symbols to index + separators for facet query parsing. 2023-11-07 21:00:35 +05:30
krunal
5c1680eb11 fixing locale with facet_query 2023-10-30 18:44:51 +05:30
Kishore Nallan
976d62657f Facet index unit tests. 2023-10-23 17:58:23 +05:30
Kishore Nallan
c0a507750a Fix facet counter list reordering. 2023-10-23 17:58:23 +05:30
krunal
eeb7521394 handle facet query with multiple tokens in value index 2023-10-13 15:38:02 +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
krunal
96f9304ce1 refactoring lookup map 2023-09-28 16:34:16 +05:30
krunal
f4fca28622 adding stats support for int64 facets 2023-09-28 15:50:40 +05:30
krunal
753584047b return parent with value based faceting 2023-09-18 15:20:19 +05:30
krunal
7c61328374 merge v0.26-facets 2023-09-01 15:06:31 +05:30
Kishore Nallan
4608b9407f Fix tests. 2023-08-26 16:28:44 +05:30
Kishore Nallan
a05e1e2f81 Fix facet query max count on value based index. 2023-08-26 13:11:28 +05:30
krunal
cfcac97fdc adding sort by alpha 2023-08-10 16:10:28 +05:30
Kishore Nallan
1135680e15 Always use facet hash index. 2023-06-20 18:23:26 +05:30
Kishore Nallan
3c4e938879 Use enum for selecting facet index type. 2023-06-16 13:37:30 +05:30
Kishore Nallan
a2238afe30 Use facet index entirely for numbers. 2023-06-14 11:07:57 +05:30
Kishore Nallan
938b3f3b45 Unify string facet indices + move counter to linked list. 2023-06-13 16:38:03 +05:30
krunal1313
6f5f894ee5 fixed crash and other changes 2023-06-07 16:12:35 +05:30
krunal1313
4127c80aea optimization with new index 2023-06-06 17:32:57 +05:30
krunal1313
b0a369f8ab refactoring changes 2023-05-31 20:08:00 +05:30
krunal1313
df8dda9432 picking index as per results size and improvements 2023-05-26 15:49:25 +05:30
krunal1313
45a698d505 adding support for facet_query 2023-05-25 10:05:30 +05:30
krunal1313
1d54c07a50 threshold based migration changes 2023-05-22 14:48:29 +05:30
krunal1313
79084f2e4a fixing tests 2023-05-17 17:50:40 +05:30
krunal1313
0bdf473b70 adding tests and optimizing indexing 2023-05-17 14:38:29 +05:30
krunal1313
ba57d7a3cc using numerical index for new data structure 2023-05-17 14:35:26 +05:30
krunal1313
a03822397a review patch by @kishorenc 2023-05-17 14:35:11 +05:30
krunal1313
de9692deb5 updated conditions for wildcard results 2023-05-17 14:33:54 +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
krunal1313
92c38c3fa5 adding tests and optimizing indexing 2023-05-01 12:01:35 +05:30
krunal1313
58e2de03ce using numerical index for new data structure 2023-04-25 16:51:40 +05:30
krunal1313
574a46d77d review patch by @kishorenc 2023-04-19 14:58:29 +05:30
krunal1313
8a68be832d updated conditions for wildcard results 2023-04-17 20:40:45 +05:30
krunal1313
6944857c9c hybrid approach preserving both structures 2023-04-13 17:48:48 +05:30
krunal1313
9c1ef9de6b facet index refactor updated changes 2023-03-31 17:38:33 +05:30
krunal1313
03b13828a7 inital changes for refactor 2023-03-20 15:04:11 +05:30