You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by gi...@apache.org on 2019/11/13 18:54:01 UTC
[incubator-druid] branch master updated (80dbf44 -> 9ed9a80)
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/incubator-druid.git.
from 80dbf44 Add reference to druid.storage.type (#8857)
add 9ed9a80 optimize numeric column null value checking for low filter selectivity (more rows) (#8822)
No new revisions were added by this update.
Summary of changes:
.../NullHandlingBitmapGetVsIteratorBenchmark.java | 196 ++++++++++++
.../bitmap/ConcisePeekableIteratorAdapter.java | 27 +-
.../druid/collections/bitmap/ImmutableBitmap.java | 9 +
.../bitmap/PeekableIteratorAdapter.java | 81 +++++
.../collections/bitmap/WrappedConciseBitmap.java | 11 +-
.../bitmap/WrappedImmutableConciseBitmap.java | 8 +-
.../bitmap/WrappedImmutableRoaringBitmap.java | 7 +
.../collections/bitmap/WrappedRoaringBitmap.java | 11 +-
.../druid/segment/SimpleAscendingOffset.java | 2 +-
.../apache/druid/segment/data/ColumnarDoubles.java | 36 ++-
.../apache/druid/segment/data/ColumnarFloats.java | 36 ++-
.../apache/druid/segment/data/ColumnarLongs.java | 36 ++-
.../druid/segment/vector/VectorSelectorUtils.java | 31 +-
.../bitmap/BitmapPeekableIteratorTest.java | 99 +++++++
.../bitmap/WrappedRoaringBitmapTest.java | 2 +-
.../druid/query/topn/TopNQueryRunnerTest.java | 13 -
.../java/org/apache/druid/segment/TestIndex.java | 12 -
.../data/NumericNullColumnSelectorTest.java | 328 +++++++++++++++++++++
.../segment/vector/VectorSelectorUtilsTest.java | 124 ++++++++
19 files changed, 1011 insertions(+), 58 deletions(-)
create mode 100644 benchmarks/src/main/java/org/apache/druid/benchmark/NullHandlingBitmapGetVsIteratorBenchmark.java
copy server/src/main/java/org/apache/druid/server/coordination/SegmentChangeRequestNoop.java => processing/src/main/java/org/apache/druid/collections/bitmap/ConcisePeekableIteratorAdapter.java (63%)
create mode 100644 processing/src/main/java/org/apache/druid/collections/bitmap/PeekableIteratorAdapter.java
create mode 100644 processing/src/test/java/org/apache/druid/collections/bitmap/BitmapPeekableIteratorTest.java
create mode 100644 processing/src/test/java/org/apache/druid/segment/data/NumericNullColumnSelectorTest.java
create mode 100644 processing/src/test/java/org/apache/druid/segment/vector/VectorSelectorUtilsTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org