The `FilteredAggregatorFactory` behavior is kind of odd in the sense that the 
resulting `name` for the aggregation is not set at the top level, but rather is 
set by the delegate aggregation. This makes any query planning or 
auto-generation items have a need to special case the 
`FilteredAggregatorFactory`.

This PR adds a `name` field to `FilteredAggregatorFactory` which is only used 
if the delegate aggregator factory does not have a `name` set. As such it 
retains prior behavior but allows people to (optionally) migrate to using a 
top-level `name` field.

[ Full content available at: 
https://github.com/apache/incubator-druid/pull/6219 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to