18 Commits

Author SHA1 Message Date
Kishore Nallan
142f5a3b31 Fix deletion of expanded posting lists. 2021-10-15 16:59:09 +05:30
Kishore Nallan
6210e82390 Option to curtail expensive queries. 2021-09-29 11:48:26 +05:30
Kishore Nallan
7b4450bbf9 Bake concurrency into a single index. 2021-08-31 13:11:50 +05:30
Kishore Nallan
0e2adb4242 Copy-free intersect + score. 2021-08-17 18:37:42 +05:30
Kishore Nallan
d54957c0c6 Simplify posting list offset storage and extraction. 2021-06-20 09:11:35 +05:30
Kishore Nallan
325c8ef103 Fix single list block intersection. 2021-06-19 20:18:07 +05:30
Kishore Nallan
8f1abc495e Helper for fetching array token positions. 2021-06-16 21:03:02 +05:30
Kishore Nallan
3a7109c1a4 Drop back to compact list only based on storage length. 2021-06-16 17:56:47 +05:30
Kishore Nallan
0509dce2c4 Refactor block insertor. 2021-06-16 12:25:38 +05:30
Kishore Nallan
219446e9e9 Fix compact positing list capacity expansion. 2021-06-16 09:59:16 +05:30
Kishore Nallan
be44d92539 Fix block intersection contination. 2021-06-15 21:05:52 +05:30
Kishore Nallan
c9fd7bc506 Add contains one helper for posting list. 2021-06-15 19:44:43 +05:30
Kishore Nallan
93261178a9 Add contains for posting list. 2021-06-15 13:02:14 +05:30
Kishore Nallan
267aabb701 Posting list merge. 2021-06-15 08:42:23 +05:30
Kishore Nallan
20e2edf936 Wrapper for positing list intersection. 2021-06-13 09:51:46 +05:30
Kishore Nallan
a7db88c27e Track num ids of posting lists. 2021-06-11 13:49:31 +05:30
Kishore Nallan
bcdd33237f Minor cleanup. 2021-05-31 12:19:52 +05:30
Kishore Nallan
e9f89f4bb7 Compact posting list structure. 2021-05-29 16:16:41 +05:30