[SERVER-85738] Support efficient ANDing of boolean blocks Created: 25/Jan/24  Updated: 30/Jan/24

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Matt Boros Assignee: Matt Boros
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-83799 Investigate implementing bitset blocks In Progress
Assigned Teams:
Query Execution
Participants:

 Description   

For block hashagg we need an efficient ANDing of boolean blocks. This means analyzing the type of each block and having some special cases. For the worst case we can just call .extract() and manually go through the blocks pairwise.


Generated at Thu Feb 08 06:58:29 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.