quickstep-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hbdeshmukh <...@git.apache.org>
Subject [GitHub] incubator-quickstep issue #96: QUICKSTEP-43 Introduced DestroyAggregationSta...
Date Tue, 23 Aug 2016 20:24:59 GMT
Github user hbdeshmukh commented on the issue:

    @zuyu I described the motivation for this operator in the JIRA issue, I will rephrase
it here. 
    Background: We use a class called AggregationState that manages the aggregation related
data structures during the execution of a query. At present this class is destroyed through
the FinalizeAggregation work order, which is executed by a single thread.
    In the future, we would like to parallelize the FinalizeAggregation operator. Therefore
for the destruction of the AggregationState, we need for a separate operator. This design
pattern is similar to what is used in HashJoins, where we have a separate DestroyHashOperator.

If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.

View raw message