Package org.apache.druid.query.groupby
@EverythingIsNonnullByDefault
package org.apache.druid.query.groupby
-
ClassDescriptionControls deferral of
ExpressionVirtualColumninGroupByQuery.Specialization ofQueryMetricsforGroupByQuery.Implementations could be injected using PolyBind .optionBinder(binder, Key.get(GroupByQueryMetricsFactory.class)) .addBinding("myCustomGroupByQueryMetricsFactory") .to(MyCustomGroupByQueryMetricsFactory.class); And then setting property: druid.query.groupBy.queryMetricsFactory=myCustomGroupByQueryMetricsFactoryToolchest for GroupBy queriesThis class contains resources required for a groupBy query execution.Reserves theGroupByQueryResourcesfor a given group by query and maps them to the query's resource ID.Metrics collector for groupBy queries like spilled bytes, merge buffer acquistion time, dictionary size.Common code for processingGroupByQuery.Used byGroupByQueryfor results.Utility class for conditional serde ofResultRowobjects.