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 9f6a930  Fix join query incase of filter explosion during CNF 
conversion (#12324)
     add 9cfb239  push value range and set index get operations into 
BitmapIndex (#12315)

No new revisions were added by this update.

Summary of changes:
 .../ExpressionVectorSelectorBenchmark.java         |  14 +-
 .../druid/benchmark/MockBitmapIndexSelector.java   |  11 +-
 .../PredicateFilteredDimensionSelector.java        |   7 +-
 .../druid/query/filter/BitmapIndexSelector.java    |   6 +-
 .../org/apache/druid/query/filter/InDimFilter.java |  29 +---
 .../apache/druid/query/filter/LikeDimFilter.java   |   9 +-
 .../druid/query/metadata/SegmentAnalyzer.java      |   2 +-
 .../org/apache/druid/segment/ColumnInspector.java  |   9 ++
 .../org/apache/druid/segment/ColumnSelector.java   |  14 +-
 .../segment/ColumnSelectorBitmapIndexSelector.java |  81 +++++++++-
 .../QueryableIndexColumnSelectorFactory.java       |   7 +-
 .../segment/QueryableIndexIndexableAdapter.java    |   2 +-
 .../segment/QueryableIndexStorageAdapter.java      |  17 +--
 .../org/apache/druid/segment/VirtualColumns.java   |  13 +-
 .../apache/druid/segment/column/BitmapIndex.java   |  67 +++++++-
 .../apache/druid/segment/data/GenericIndexed.java  |  24 ++-
 .../org/apache/druid/segment/data/Indexed.java     |  35 -----
 .../apache/druid/segment/filter/BoundFilter.java   |  66 ++------
 .../druid/segment/filter/ExpressionFilter.java     |  11 +-
 .../org/apache/druid/segment/filter/Filters.java   |   1 +
 .../apache/druid/segment/filter/LikeFilter.java    | 103 ++-----------
 .../serde/StringBitmapIndexColumnPartSupplier.java | 168 ++++++++++++++++++++-
 .../QueryableIndexVectorColumnSelectorFactory.java |   8 +-
 .../druid/segment/virtual/ExpressionPlan.java      |   1 +
 .../druid/segment/virtual/ExpressionSelectors.java |   9 +-
 .../segment/virtual/ListFilteredVirtualColumn.java | 166 +++++++++++++++++++-
 .../ColumnSelectorBitmapIndexSelectorTest.java     |   1 +
 .../druid/segment/IndexMergerNullHandlingTest.java |   2 +-
 .../druid/segment/filter/BaseFilterTest.java       |   8 +-
 .../druid/segment/filter/BoundFilterTest.java      |  39 +++++
 .../segment/filter/ExtractionDimFilterTest.java    |   9 ++
 .../apache/druid/segment/filter/FiltersTest.java   |  38 +++++
 .../druid/segment/filter/SelectorFilterTest.java   |  14 ++
 .../BaseHashJoinSegmentStorageAdapterTest.java     |   3 +-
 .../segment/virtual/ExpressionPlannerTest.java     |   4 +-
 .../segment/virtual/ExpressionSelectorsTest.java   |  31 +++-
 .../virtual/ExpressionVectorSelectorsTest.java     |  13 +-
 .../ListFilteredVirtualColumnSelectorTest.java     |  16 +-
 38 files changed, 736 insertions(+), 322 deletions(-)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to