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 baaa4a68084 update common-compress to address CVE-2024-25710 
CVE-2024-26308 (#16009)
     add 101176590c9 adaptive filter partitioning (#15838)

No new revisions were added by this update.

Summary of changes:
 .../apache/druid/benchmark/query/SqlBenchmark.java | 119 ++++-
 .../benchmark/query/SqlExpressionBenchmark.java    |  11 +-
 .../benchmark/query/SqlNestedDataBenchmark.java    |  63 ++-
 .../druid/collections/bitmap/BitmapFactory.java    |   2 +-
 .../druid/collections/bitmap/ImmutableBitmap.java  |   8 +
 .../collections/bitmap/WrappedConciseBitmap.java   |   9 +
 .../bitmap/WrappedImmutableBitSetBitmap.java       |   1 +
 .../bitmap/WrappedImmutableConciseBitmap.java      |   9 +-
 .../bitmap/WrappedImmutableRoaringBitmap.java      |   9 +-
 .../collections/bitmap/WrappedRoaringBitmap.java   |  10 +
 .../frame/segment/columnar/FrameCursorFactory.java |   5 +-
 .../expr/ExpressionPredicateIndexSupplier.java     |   4 +-
 .../apache/druid/query/DefaultQueryMetrics.java    |  14 -
 .../apache/druid/query/DruidProcessingConfig.java  |   6 -
 .../druid/query/DruidProcessingIndexesConfig.java  |  17 +-
 .../java/org/apache/druid/query/QueryMetrics.java  |  48 +-
 .../apache/druid/query/filter/BooleanFilter.java   |  27 --
 .../org/apache/druid/query/filter/DimFilter.java   |   8 +-
 .../java/org/apache/druid/query/filter/Filter.java |  75 ++++
 .../apache/druid/query/filter/FilterBundle.java    | 358 +++++++++++++++
 .../apache/druid/query/filter/FilterTuning.java    |   9 +-
 .../apache/druid/query/filter/LikeDimFilter.java   |  12 +-
 .../query/filter/RowOffsetMatcherFactory.java      |  29 --
 .../query/search/DefaultSearchQueryMetrics.java    |  14 +-
 .../apache/druid/query/topn/TopNQueryMetrics.java  |   5 +-
 .../org/apache/druid/segment/BitmapOffset.java     |   2 +-
 .../org/apache/druid/segment/FilterAnalysis.java   | 149 -------
 .../org/apache/druid/segment/FilteredOffset.java   | 116 +----
 .../QueryableIndexCursorSequenceBuilder.java       | 133 ++++--
 .../segment/QueryableIndexStorageAdapter.java      |  22 +-
 .../apache/druid/segment/column/ColumnConfig.java  |  63 +--
 .../druid/segment/column/ColumnIndexSupplier.java  |  10 -
 .../org/apache/druid/segment/filter/AndFilter.java | 219 ++++++---
 .../druid/segment/filter/ExpressionFilter.java     |   8 +-
 .../druid/segment/filter/IsBooleanFilter.java      |  32 ++
 .../druid/segment/filter/JavaScriptFilter.java     |  21 +
 .../apache/druid/segment/filter/LikeFilter.java    |  12 +
 .../org/apache/druid/segment/filter/NotFilter.java |  21 +
 .../org/apache/druid/segment/filter/OrFilter.java  | 496 +++++++++++++++++++--
 .../apache/druid/segment/filter/SpatialFilter.java |  22 +-
 .../druid/segment/index/BitmapColumnIndex.java     |  34 +-
 .../index/DictionaryRangeScanningBitmapIndex.java  |  64 +++
 .../index/DictionaryScanningBitmapIndex.java       |  66 +++
 .../index/IndexedStringDruidPredicateIndexes.java  |  15 +-
 .../IndexedUtf8LexicographicalRangeIndexes.java    |  21 +-
 ...mpleImmutableBitmapDelegatingIterableIndex.java |   2 +-
 .../index/SimpleImmutableBitmapIterableIndex.java  |   3 +-
 .../nested/CompressedNestedDataComplexColumn.java  |   7 +-
 .../nested/NestedFieldColumnIndexSupplier.java     |  51 +--
 .../nested/ScalarDoubleColumnAndIndexSupplier.java |  28 +-
 .../nested/ScalarLongColumnAndIndexSupplier.java   |  28 +-
 .../nested/ScalarStringColumnAndIndexSupplier.java |  20 +-
 .../nested/VariantColumnAndIndexSupplier.java      |  18 +-
 .../serde/NestedCommonFormatColumnPartSerde.java   |   6 +-
 .../serde/StringUtf8ColumnIndexSupplier.java       |  28 +-
 .../druid/segment/vector/FilteredVectorOffset.java |   6 +-
 .../druid/query/filter/LikeDimFilterTest.java      |   1 +
 .../org/apache/druid/segment/IndexBuilder.java     |   4 +-
 .../IndexIONullColumnsCompatibilityTest.java       |   2 +-
 .../java/org/apache/druid/segment/TestHelper.java  |   7 +-
 .../druid/segment/filter/FilterPartitionTest.java  |  95 ----
 .../druid/segment/generator/SegmentGenerator.java  |   5 +-
 .../apache/druid/segment/join/JoinTestHelper.java  |   2 +-
 .../nested/NestedDataColumnSupplierTest.java       |  22 +-
 .../nested/NestedDataColumnSupplierV4Test.java     |   5 +-
 .../nested/NestedFieldColumnIndexSupplierTest.java | 153 +------
 .../nested/ScalarDoubleColumnSupplierTest.java     |   5 +-
 .../nested/ScalarLongColumnSupplierTest.java       |   5 +-
 .../nested/ScalarStringColumnSupplierTest.java     |   6 +-
 .../segment/nested/VariantColumnSupplierTest.java  |   6 +-
 70 files changed, 1806 insertions(+), 1107 deletions(-)
 create mode 100644 
processing/src/main/java/org/apache/druid/query/filter/FilterBundle.java
 delete mode 100644 
processing/src/main/java/org/apache/druid/query/filter/RowOffsetMatcherFactory.java
 delete mode 100644 
processing/src/main/java/org/apache/druid/segment/FilterAnalysis.java
 create mode 100644 
processing/src/main/java/org/apache/druid/segment/index/DictionaryRangeScanningBitmapIndex.java
 create mode 100644 
processing/src/main/java/org/apache/druid/segment/index/DictionaryScanningBitmapIndex.java


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

Reply via email to