Class GroupByResultMergeFn
java.lang.Object
org.apache.druid.query.groupby.epinephelinae.GroupByResultMergeFn
- All Implemented Interfaces:
BiFunction<ResultRow,,ResultRow, ResultRow> BinaryOperator<ResultRow>
Class that knows how to merge aggregator data from two groupBy
ResultRow objects that have the same time
and dimensions. This code runs on Brokers as well as data servers, like Historicals.
Used by
GroupingEngine.mergeResults(org.apache.druid.query.QueryRunner<org.apache.druid.query.groupby.ResultRow>, org.apache.druid.query.groupby.GroupByQuery, org.apache.druid.query.context.ResponseContext).-
Constructor Details
-
GroupByResultMergeFn
-
-
Method Details
-
apply
- Specified by:
applyin interfaceBiFunction<ResultRow,ResultRow, ResultRow>
-