| Package | Description |
|---|---|
| org.apache.druid.query.aggregation.cardinality.types |
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleCardinalityAggregatorColumnSelectorStrategy
If performance of this class appears to be a bottleneck for somebody,
one simple way to improve it is to split it into two different classes,
one that is used when
NullHandling.replaceWithDefault() is false,
and one - when it's true, moving this computation out of the tight loop |
class |
FloatCardinalityAggregatorColumnSelectorStrategy
If performance of this class appears to be a bottleneck for somebody,
one simple way to improve it is to split it into two different classes,
one that is used when
NullHandling.replaceWithDefault() is false,
and one - when it's true, moving this computation out of the tight loop |
class |
LongCardinalityAggregatorColumnSelectorStrategy
If performance of this class appears to be a bottleneck for somebody,
one simple way to improve it is to split it into two different classes,
one that is used when
NullHandling.replaceWithDefault() is false,
and one - when it's true, moving this computation out of the tight loop |
class |
StringCardinalityAggregatorColumnSelectorStrategy |
| Modifier and Type | Method and Description |
|---|---|
CardinalityAggregatorColumnSelectorStrategy |
CardinalityAggregatorColumnSelectorStrategyFactory.makeColumnSelectorStrategy(ColumnCapabilities capabilities,
ColumnValueSelector selector) |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.