| Package | Description | 
|---|---|
| io.druid.benchmark | |
| io.druid.segment | |
| io.druid.segment.data | 
| Modifier and Type | Field and Description | 
|---|---|
static List<CompressionStrategy> | 
LongCompressionBenchmarkFileGenerator.compressions  | 
static List<CompressionStrategy> | 
FloatCompressionBenchmarkFileGenerator.compressions  | 
| Modifier and Type | Field and Description | 
|---|---|
static CompressionStrategy | 
IndexSpec.DEFAULT_DIMENSION_COMPRESSION  | 
static CompressionStrategy | 
IndexSpec.DEFAULT_METRIC_COMPRESSION  | 
| Modifier and Type | Method and Description | 
|---|---|
CompressionStrategy | 
IndexSpec.getDimensionCompression()  | 
CompressionStrategy | 
IndexSpec.getMetricCompression()  | 
| Modifier and Type | Method and Description | 
|---|---|
static FloatColumnSerializer | 
FloatColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
      String filenameBase,
      CompressionStrategy compression)  | 
static DoubleColumnSerializer | 
DoubleColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
      String filenameBase,
      CompressionStrategy compression)  | 
static LongColumnSerializer | 
LongColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
      String filenameBase,
      CompressionStrategy compression,
      CompressionFactory.LongEncodingStrategy encoding)  | 
| Constructor and Description | 
|---|
IndexSpec(BitmapSerdeFactory bitmapSerdeFactory,
         CompressionStrategy dimensionCompression,
         CompressionStrategy metricCompression,
         CompressionFactory.LongEncodingStrategy longEncoding)
Creates an IndexSpec with the given storage format settings. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static CompressionStrategy | 
CompressionStrategy.DEFAULT_COMPRESSION_STRATEGY  | 
| Modifier and Type | Method and Description | 
|---|---|
static CompressionStrategy | 
CompressionStrategy.forId(byte id)  | 
static CompressionStrategy | 
CompressionStrategy.fromString(String name)  | 
static CompressionStrategy[] | 
CompressionStrategy.noNoneValues()  | 
static CompressionStrategy | 
CompressionStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static CompressionStrategy[] | 
CompressionStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static V3CompressedVSizeColumnarMultiIntsSerializer | 
V3CompressedVSizeColumnarMultiIntsSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
      String filenameBase,
      int maxValue,
      CompressionStrategy compression)  | 
static CompressedVSizeColumnarIntsSerializer | 
CompressedVSizeColumnarIntsSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
      String filenameBase,
      int maxValue,
      CompressionStrategy compression)  | 
static CompressedVSizeColumnarMultiIntsSupplier | 
CompressedVSizeColumnarMultiIntsSupplier.fromIterable(Iterable<IndexedInts> objectsIterable,
            int maxValue,
            ByteOrder byteOrder,
            CompressionStrategy compression,
            Closer closer)  | 
static V3CompressedVSizeColumnarMultiIntsSupplier | 
V3CompressedVSizeColumnarMultiIntsSupplier.fromIterable(Iterable<IndexedInts> objectsIterable,
            int offsetChunkFactor,
            int maxValue,
            ByteOrder byteOrder,
            CompressionStrategy compression,
            Closer closer)  | 
static CompressedColumnarIntsSupplier | 
CompressedColumnarIntsSupplier.fromList(it.unimi.dsi.fastutil.ints.IntArrayList list,
        int chunkFactor,
        ByteOrder byteOrder,
        CompressionStrategy compression,
        Closer closer)  | 
static CompressedVSizeColumnarIntsSupplier | 
CompressedVSizeColumnarIntsSupplier.fromList(it.unimi.dsi.fastutil.ints.IntList list,
        int maxValue,
        int chunkFactor,
        ByteOrder byteOrder,
        CompressionStrategy compression,
        Closer closer)  | 
static ColumnarDoublesSerializer | 
CompressionFactory.getDoubleSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
                   String filenameBase,
                   ByteOrder byteOrder,
                   CompressionStrategy compression)  | 
static com.google.common.base.Supplier<ColumnarDoubles> | 
CompressionFactory.getDoubleSupplier(int totalSize,
                 int sizePer,
                 ByteBuffer fromBuffer,
                 ByteOrder byteOrder,
                 CompressionStrategy strategy)  | 
static ColumnarFloatsSerializer | 
CompressionFactory.getFloatSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
                  String filenameBase,
                  ByteOrder order,
                  CompressionStrategy compressionStrategy)  | 
static com.google.common.base.Supplier<ColumnarFloats> | 
CompressionFactory.getFloatSupplier(int totalSize,
                int sizePer,
                ByteBuffer fromBuffer,
                ByteOrder order,
                CompressionStrategy strategy)  | 
static ColumnarLongsSerializer | 
CompressionFactory.getLongSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
                 String filenameBase,
                 ByteOrder order,
                 CompressionFactory.LongEncodingStrategy encodingStrategy,
                 CompressionStrategy compressionStrategy)  | 
static com.google.common.base.Supplier<ColumnarLongs> | 
CompressionFactory.getLongSupplier(int totalSize,
               int sizePer,
               ByteBuffer fromBuffer,
               ByteOrder order,
               CompressionFactory.LongEncodingFormat encodingFormat,
               CompressionStrategy strategy)  | 
void | 
TableLongEncodingWriter.putMeta(ByteBuffer metaOut,
       CompressionStrategy strategy)  | 
void | 
LongsLongEncodingWriter.putMeta(ByteBuffer metaOut,
       CompressionStrategy strategy)  | 
void | 
DeltaLongEncodingWriter.putMeta(ByteBuffer metaOut,
       CompressionStrategy strategy)  | 
void | 
CompressionFactory.LongEncodingWriter.putMeta(ByteBuffer metaOut,
       CompressionStrategy strategy)
Output the header values of the associating encoding format to the given outputStream. 
 | 
| Constructor and Description | 
|---|
BlockLayoutColumnarDoublesSupplier(int totalSize,
                                  int sizePer,
                                  ByteBuffer fromBuffer,
                                  ByteOrder byteOrder,
                                  CompressionStrategy strategy)  | 
BlockLayoutColumnarFloatsSupplier(int totalSize,
                                 int sizePer,
                                 ByteBuffer fromBuffer,
                                 ByteOrder order,
                                 CompressionStrategy strategy)  | 
BlockLayoutColumnarLongsSupplier(int totalSize,
                                int sizePer,
                                ByteBuffer fromBuffer,
                                ByteOrder order,
                                CompressionFactory.LongEncodingReader reader,
                                CompressionStrategy strategy)  | 
Copyright © 2011–2018. All rights reserved.