| Package | Description |
|---|---|
| io.druid.query.aggregation.hyperloglog | |
| io.druid.segment | |
| io.druid.segment.data | |
| io.druid.segment.serde |
| Modifier and Type | Method and Description |
|---|---|
GenericColumnSerializer |
HyperUniquesSerde.getSerializer(IOPeon peon,
String column) |
| Modifier and Type | Field and Description |
|---|---|
protected IOPeon |
StringDimensionMergerV9.ioPeon |
protected IOPeon |
LongDimensionMergerV9.ioPeon |
protected IOPeon |
FloatDimensionMergerV9.ioPeon |
protected IOPeon |
DoubleDimensionMergerV9.ioPeon |
| Modifier and Type | Method and Description |
|---|---|
static FloatColumnSerializer |
FloatColumnSerializer.create(IOPeon ioPeon,
String filenameBase,
CompressedObjectStrategy.CompressionStrategy compression) |
static DoubleColumnSerializer |
DoubleColumnSerializer.create(IOPeon ioPeon,
String filenameBase,
CompressedObjectStrategy.CompressionStrategy compression) |
static LongColumnSerializer |
LongColumnSerializer.create(IOPeon ioPeon,
String filenameBase,
CompressedObjectStrategy.CompressionStrategy compression,
CompressionFactory.LongEncodingStrategy encoding) |
DimensionMergerV9 |
StringDimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<Long> |
LongDimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<Float> |
FloatDimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<Double> |
DoubleDimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<EncodedKeyComponentType> |
DimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress)
Creates a new DimensionMergerV9, a per-dimension object responsible for merging indexes/row data across segments
and building the on-disk representation of a dimension.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TmpFileIOPeon |
| Modifier and Type | Method and Description |
|---|---|
static LargeColumnSupportedComplexColumnSerializer |
LargeColumnSupportedComplexColumnSerializer.create(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy) |
static ComplexColumnSerializer |
ComplexColumnSerializer.create(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy) |
static LargeColumnSupportedComplexColumnSerializer |
LargeColumnSupportedComplexColumnSerializer.createWithColumnSize(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy,
int columnSize) |
GenericColumnSerializer |
ComplexMetricSerde.getSerializer(IOPeon peon,
String column)
This method provides the ability for a ComplexMetricSerde to control its own serialization.
|
| Constructor and Description |
|---|
ComplexColumnSerializer(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy) |
LargeColumnSupportedComplexColumnSerializer(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy) |
LargeColumnSupportedComplexColumnSerializer(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy,
int columnSize) |
Copyright © 2011–2017. All rights reserved.