Uh oh!
There was an error while loading. Please reload this page.
Use filtered_null_mask in CountGroupsAccumulator and PrimitiveGroupsAccumulator - #11825
Use filtered_null_mask in CountGroupsAccumulator and PrimitiveGroupsAccumulator#11825alamb wants to merge 2 commits into
filtered_null_mask in CountGroupsAccumulator and PrimitiveGroupsAccumulator#11825Conversation
cee9356 to
ad1c75eComparead1c75e to
b9128ebComparealamb
commented
Aug 13, 2024
I ran some benchmarks which suggested this could be slowing queries down. I don't understand how that could be possible but I need to review it more carefully |
Rachelint
commented
Sep 4, 2024
Hi, I am curious about the slower cases, I merge and run some benchmarks in my local , found some faster and no cases slower... |
alamb
commented
Sep 5, 2024
That is a good question -- I will try again |
alamb
commented
Sep 5, 2024
Here are some numebrs I got |
Rachelint
commented
Sep 7, 2024
Really strange... I will check it again too |
Thank you for your contribution. Unfortunately, this pull request is stale because it has been open 60 days with no activity. Please remove the stale label or comment or this will be closed in 7 days. |
Which issue does this PR close?
Draft:
convert_to_stateforAVGaccumulator #11734cargo benchbenchmarksRationale for this change
convert_to_stateforAVGaccumulator #11734 which I think can be used to reduce duplication (and possibly might be faster) inconvert_to_stateWhat changes are included in this PR?
Use the
filtered_null_maskandset_nullsfunctions introduced in #11734 inCountGroupsAccumulatorPrimitiveGroupsAccumulatorAre these changes tested?
functionally by CI
Perormance benchmarks show now change
Are there any user-facing changes?
No