| Modifier and Type | Method and Description |
|---|---|
GenericColumnSerializer |
SerializablePairLongStringSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column) |
| Modifier and Type | Method and Description |
|---|---|
GenericColumnSerializer |
HyperUniquesSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column) |
| Modifier and Type | Field and Description |
|---|---|
protected SegmentWriteOutMedium |
NumericDimensionMergerV9.segmentWriteOutMedium |
| Modifier and Type | Method and Description |
|---|---|
static FloatColumnSerializer |
FloatColumnSerializer.create(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression) |
static DoubleColumnSerializer |
DoubleColumnSerializer.create(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression) |
static FloatColumnSerializerV2 |
FloatColumnSerializerV2.create(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression,
BitmapSerdeFactory bitmapSerdeFactory) |
static DoubleColumnSerializerV2 |
DoubleColumnSerializerV2.create(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression,
BitmapSerdeFactory bitmapSerdeFactory) |
static LongColumnSerializer |
LongColumnSerializer.create(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression,
CompressionFactory.LongEncodingStrategy encoding) |
static LongColumnSerializerV2 |
LongColumnSerializerV2.create(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression,
CompressionFactory.LongEncodingStrategy encoding,
BitmapSerdeFactory bitmapSerdeFactory) |
DimensionMergerV9 |
LongDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
DimensionMergerV9 |
FloatDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
DimensionMergerV9 |
StringDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
DimensionMergerV9 |
DimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer)
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.
|
DimensionMergerV9 |
DoubleDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
| Constructor and Description |
|---|
StringDimensionMergerV9(String dimensionName,
IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
| Modifier and Type | Method and Description |
|---|---|
static V3CompressedVSizeColumnarMultiIntsSerializer |
V3CompressedVSizeColumnarMultiIntsSerializer.create(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
int maxValue,
CompressionStrategy compression) |
static CompressedVSizeColumnarIntsSerializer |
CompressedVSizeColumnarIntsSerializer.create(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
int maxValue,
CompressionStrategy compression) |
static ColumnarDoublesSerializer |
CompressionFactory.getDoubleSerializer(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder byteOrder,
CompressionStrategy compression) |
static ColumnarFloatsSerializer |
CompressionFactory.getFloatSerializer(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder order,
CompressionStrategy compressionStrategy) |
static ColumnarLongsSerializer |
CompressionFactory.getLongSerializer(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder order,
CompressionFactory.LongEncodingStrategy encodingStrategy,
CompressionStrategy compressionStrategy) |
| Constructor and Description |
|---|
ByteBufferWriter(SegmentWriteOutMedium segmentWriteOutMedium,
ObjectStrategy<T> strategy) |
EntireLayoutColumnarDoublesSerializer(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
ByteOrder order) |
GenericIndexedWriter(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy<T> strategy) |
GenericIndexedWriter(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy<T> strategy,
int fileSizeLimit) |
VSizeColumnarIntsSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
int maxValue) |
VSizeColumnarMultiIntsSerializer(String columnName,
SegmentWriteOutMedium segmentWriteOutMedium,
int maxId) |
| Modifier and Type | Method and Description |
|---|---|
static ComplexColumnSerializer |
ComplexColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy strategy) |
static <T> LargeColumnSupportedComplexColumnSerializer<T> |
LargeColumnSupportedComplexColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy strategy) |
static <T> LargeColumnSupportedComplexColumnSerializer<T> |
LargeColumnSupportedComplexColumnSerializer.createWithColumnSize(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy strategy,
int columnSize) |
GenericColumnSerializer |
ComplexMetricSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column)
This method provides the ability for a ComplexMetricSerde to control its own serialization.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OffHeapMemorySegmentWriteOutMedium |
class |
OnHeapMemorySegmentWriteOutMedium |
class |
TmpFileSegmentWriteOutMedium |
| Modifier and Type | Method and Description |
|---|---|
SegmentWriteOutMedium |
SegmentWriteOutMediumFactory.makeSegmentWriteOutMedium(File outDir)
Creates a new SegmentWriteOutMedium.
|
SegmentWriteOutMedium |
TmpFileSegmentWriteOutMediumFactory.makeSegmentWriteOutMedium(File outDir) |
SegmentWriteOutMedium |
OffHeapMemorySegmentWriteOutMediumFactory.makeSegmentWriteOutMedium(File outDir) |
SegmentWriteOutMedium |
OnHeapMemorySegmentWriteOutMediumFactory.makeSegmentWriteOutMedium(File outDir) |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.