You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by cw...@apache.org on 2021/03/27 01:39:40 UTC
[druid] branch master updated (e2c4466 -> c0e6d1c)
This is an automated email from the ASF dual-hosted git repository.
cwylie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git.
from e2c4466 Add missing config (#11020)
add c0e6d1c vectorize 'auto' long decoding (#11004)
No new revisions were added by this update.
Summary of changes:
.../compression/BaseColumnarLongsBenchmark.java | 211 +++++++++
.../BaseColumnarLongsFromGeneratorBenchmark.java | 395 ++++++++++++++++
.../BaseColumnarLongsFromSegmentsBenchmark.java | 88 ++++
...umnarLongsEncodeDataFromGeneratorBenchmark.java | 135 ++++++
...olumnarLongsEncodeDataFromSegmentBenchmark.java | 165 +++++++
...umnarLongsSelectRowsFromGeneratorBenchmark.java | 169 +++++++
...olumnarLongsSelectRowsFromSegmentBenchmark.java | 164 +++++++
.../CompressedColumnarIntsBenchmark.java | 2 +-
.../CompressedVSizeColumnarMultiIntsBenchmark.java | 2 +-
.../compression/EncodingSizeProfiler.java | 76 +++
.../FloatCompressionBenchmark.java | 2 +-
.../FloatCompressionBenchmarkFileGenerator.java | 2 +-
.../LongCompressionBenchmark.java | 23 +-
.../LongCompressionBenchmarkFileGenerator.java | 2 +-
.../{ => compression}/VSizeSerdeBenchmark.java | 2 +-
.../druid/segment/data/CompressionFactory.java | 21 +-
.../segment/data/DeltaLongEncodingReader.java | 12 +
.../segment/data/LongsLongEncodingReader.java | 40 +-
.../segment/data/TableLongEncodingReader.java | 12 +
.../apache/druid/segment/data/VSizeLongSerde.java | 511 ++++++++++++++++++++-
.../segment/generator/ColumnValueGenerator.java | 9 +-
.../segment/data/CompressedLongsSerdeTest.java | 6 +
.../druid/segment/data/VSizeLongSerdeTest.java | 392 ++++++++++++----
23 files changed, 2296 insertions(+), 145 deletions(-)
create mode 100644 benchmarks/src/test/java/org/apache/druid/benchmark/compression/BaseColumnarLongsBenchmark.java
create mode 100644 benchmarks/src/test/java/org/apache/druid/benchmark/compression/BaseColumnarLongsFromGeneratorBenchmark.java
create mode 100644 benchmarks/src/test/java/org/apache/druid/benchmark/compression/BaseColumnarLongsFromSegmentsBenchmark.java
create mode 100644 benchmarks/src/test/java/org/apache/druid/benchmark/compression/ColumnarLongsEncodeDataFromGeneratorBenchmark.java
create mode 100644 benchmarks/src/test/java/org/apache/druid/benchmark/compression/ColumnarLongsEncodeDataFromSegmentBenchmark.java
create mode 100644 benchmarks/src/test/java/org/apache/druid/benchmark/compression/ColumnarLongsSelectRowsFromGeneratorBenchmark.java
create mode 100644 benchmarks/src/test/java/org/apache/druid/benchmark/compression/ColumnarLongsSelectRowsFromSegmentBenchmark.java
rename benchmarks/src/test/java/org/apache/druid/benchmark/{ => compression}/CompressedColumnarIntsBenchmark.java (99%)
rename benchmarks/src/test/java/org/apache/druid/benchmark/{ => compression}/CompressedVSizeColumnarMultiIntsBenchmark.java (99%)
create mode 100644 benchmarks/src/test/java/org/apache/druid/benchmark/compression/EncodingSizeProfiler.java
rename benchmarks/src/test/java/org/apache/druid/benchmark/{ => compression}/FloatCompressionBenchmark.java (98%)
rename benchmarks/src/test/java/org/apache/druid/benchmark/{ => compression}/FloatCompressionBenchmarkFileGenerator.java (99%)
rename benchmarks/src/test/java/org/apache/druid/benchmark/{ => compression}/LongCompressionBenchmark.java (84%)
rename benchmarks/src/test/java/org/apache/druid/benchmark/{ => compression}/LongCompressionBenchmarkFileGenerator.java (99%)
rename benchmarks/src/test/java/org/apache/druid/benchmark/{ => compression}/VSizeSerdeBenchmark.java (99%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org