Skip to content

Add Finalization option to RowSignature.addAggregators. - #11882

Merged
gianm merged 3 commits into
apache:masterfrom
gianm:row-signature-finalization
Nov 10, 2021
Merged

gianm merged 3 commits into
apache:masterfrom
gianm:row-signature-finalization

Conversation

@gianm

@gianm gianm commented Nov 5, 2021

Copy link
Copy Markdown
Contributor

This make type signatures more useful when the caller knows whether it will
be reading aggregation results in their finalized or intermediate types.

This make type signatures more useful when the caller knows whether it will
be reading aggregation results in their finalized or intermediate types.

@clintropolis clintropolis left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤘 though, still a lot of work to do to get this wired through

@gianm
gianm merged commit db4d157 into apache:master Nov 10, 2021
@gianm
gianm deleted the row-signature-finalization branch November 10, 2021 14:05
gianm added a commit to gianm/druid that referenced this pull request Nov 11, 2021
PR apache#11882 introduced a type comparison using ==, but while it was in flight,
another PR apache#11713 changed the type enum to a class. So the comparison should
properly be done with "equals".
clintropolis pushed a commit that referenced this pull request Nov 11, 2021
PR #11882 introduced a type comparison using ==, but while it was in flight,
another PR #11713 changed the type enum to a class. So the comparison should
properly be done with "equals".
@abhishekagarwal87 abhishekagarwal87 added this to the 0.23.0 milestone May 11, 2022
riovic918data pushed a commit to riovic918data/druid that referenced this pull request Jun 12, 2026
* Add Finalization option to RowSignature.addAggregators.

This make type signatures more useful when the caller knows whether it will
be reading aggregation results in their finalized or intermediate types.

* Fix call site.
riovic918data pushed a commit to riovic918data/druid that referenced this pull request Jun 12, 2026
PR apache#11882 introduced a type comparison using ==, but while it was in flight,
another PR apache#11713 changed the type enum to a class. So the comparison should
properly be done with "equals".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants