This is an automated email from the ASF dual-hosted git repository.
gian pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from 516531dd31f account for merge queries (#17679)
add 0be98151725 Various fixes for large columns. (#17691)
No new revisions were added by this update.
Summary of changes:
.../compression/BaseColumnarLongsBenchmark.java | 2 +-
.../CompressedColumnarIntsBenchmark.java | 3 +-
.../CompressedVSizeColumnarMultiIntsBenchmark.java | 3 +-
.../compression/FloatCompressionBenchmark.java | 2 +-
.../compression/LongCompressionBenchmark.java | 2 +-
.../CompressedBigDecimalColumnPartSupplier.java | 10 ++-
.../CompressedBigDecimalLongColumnSerializer.java | 4 +-
.../CompressedBigDecimalMetricSerde.java | 2 +-
.../segment/DictionaryEncodedColumnMerger.java | 3 +-
.../java/org/apache/druid/segment/IndexIO.java | 10 ++-
.../org/apache/druid/segment/MetricHolder.java | 11 +++-
.../data/BlockLayoutColumnarDoublesSerializer.java | 3 +-
.../data/BlockLayoutColumnarDoublesSupplier.java | 10 ++-
.../data/BlockLayoutColumnarFloatsSerializer.java | 2 +
.../data/BlockLayoutColumnarFloatsSupplier.java | 10 ++-
.../data/BlockLayoutColumnarLongsSerializer.java | 2 +
.../data/BlockLayoutColumnarLongsSupplier.java | 10 ++-
.../data/CompressedColumnarDoublesSuppliers.java | 16 ++++-
.../data/CompressedColumnarFloatsSupplier.java | 20 +++++-
.../data/CompressedColumnarIntsSerializer.java | 2 +
.../data/CompressedColumnarIntsSupplier.java | 19 ------
.../data/CompressedColumnarLongsSupplier.java | 20 +++++-
.../CompressedVSizeColumnarIntsSerializer.java | 3 +
.../data/CompressedVSizeColumnarIntsSupplier.java | 27 --------
.../CompressedVSizeColumnarMultiIntsSupplier.java | 13 +++-
.../druid/segment/data/CompressionFactory.java | 73 +++++++++++++++++----
.../apache/druid/segment/data/GenericIndexed.java | 39 ++++++-----
.../druid/segment/data/GenericIndexedWriter.java | 18 ++++-
.../data/IntermediateColumnarLongsSerializer.java | 1 +
...CompressedVSizeColumnarMultiIntsSerializer.java | 20 +++++-
...V3CompressedVSizeColumnarMultiIntsSupplier.java | 18 -----
.../nested/CompressedNestedDataComplexColumn.java | 8 ++-
.../nested/ScalarDoubleColumnAndIndexSupplier.java | 3 +-
.../nested/ScalarLongColumnAndIndexSupplier.java | 3 +-
.../nested/ScalarStringColumnAndIndexSupplier.java | 3 +-
.../nested/VariantColumnAndIndexSupplier.java | 3 +-
.../serde/DictionaryEncodedColumnPartSerde.java | 24 +++++--
.../serde/DoubleNumericColumnPartSerde.java | 3 +-
.../serde/DoubleNumericColumnPartSerdeV2.java | 3 +-
.../segment/serde/FloatNumericColumnPartSerde.java | 3 +-
.../serde/FloatNumericColumnPartSerdeV2.java | 3 +-
.../segment/serde/LongNumericColumnPartSerde.java | 3 +-
.../serde/LongNumericColumnPartSerdeV2.java | 3 +-
.../data/CompressedColumnarIntsSerializerTest.java | 66 ++++++++++++++++++-
.../data/CompressedColumnarIntsSupplierTest.java | 2 +-
.../segment/data/CompressedDoublesSerdeTest.java | 68 ++++++++++++++++++-
.../segment/data/CompressedFloatsSerdeTest.java | 73 +++++++++++++++++++--
.../data/CompressedLongsAutoEncodingSerdeTest.java | 2 +-
.../segment/data/CompressedLongsSerdeTest.java | 76 ++++++++++++++++++++--
.../CompressedVSizeColumnarIntsSerializerTest.java | 67 ++++++++++++++++++-
.../CompressedVSizeColumnarIntsSupplierTest.java | 2 +-
...mpressedVSizeColumnarMultiIntsSupplierTest.java | 3 +-
.../druid/segment/data/GenericIndexedTest.java | 2 +-
.../druid/segment/data/TestColumnCompression.java | 3 +-
...ressedVSizeColumnarMultiIntsSerializerTest.java | 74 ++++++++++++++++++++-
...mpressedVSizeColumnarMultiIntsSupplierTest.java | 3 +-
.../nested/NestedFieldColumnIndexSupplierTest.java | 28 +++++---
.../DictionaryEncodedStringIndexSupplierTest.java | 5 +-
.../segment/serde/HyperUniquesSerdeForTest.java | 2 +-
59 files changed, 731 insertions(+), 185 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]