This is an automated email from the ASF dual-hosted git repository.
gianm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from b776752ebe9 feat: simd double unary math ops (#19768)
add 7004ad78388 fix: Better capability handling for v10 segments and
projections. (#20541)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/druid/segment/IndexIO.java | 5 +-
.../org/apache/druid/segment/IndexMergerBase.java | 9 +-
.../druid/segment/MergingClusterGroupCursor.java | 6 +
.../druid/segment/PartialQueryableIndex.java | 57 ++---
...tialQueryableIndexPhysicalSegmentInspector.java | 52 ++---
.../segment/PartialQueryableIndexSegment.java | 16 +-
.../druid/segment/QueryableIndexCursorFactory.java | 24 +-
.../druid/segment/QueryableIndexCursorHolder.java | 41 +++-
.../QueryableIndexPhysicalSegmentInspector.java | 11 +-
.../apache/druid/segment/SimpleQueryableIndex.java | 40 ++--
.../apache/druid/segment/V10RowCountInspector.java | 50 -----
.../druid/segment/column/ColumnCapabilities.java | 14 +-
...AwareIncrementalIndexColumnSelectorFactory.java | 4 +-
.../incremental/IncrementalIndexCursorFactory.java | 9 +-
.../incremental/OnHeapAggregateProjection.java | 8 +-
.../segment/incremental/OnHeapClusterGroup.java | 7 +-
.../incremental/OnHeapClusteredBaseTable.java | 31 ++-
.../projections/ClusteredColumnInspector.java | 167 ++++++++++++++
.../ClusteringColumnSelectorFactory.java | 46 +---
.../ClusteringVectorColumnSelectorFactory.java | 58 +----
.../projections/MergingColumnSelectorFactory.java | 54 +----
.../projections/MultiGroupColumnInspector.java | 83 +++++++
.../druid/query/metadata/SegmentAnalyzerTest.java | 13 +-
.../druid/segment/ConcatenatingCursorTest.java | 36 ++-
.../apache/druid/segment/IndexMergerTestBase.java | 95 ++++++++
.../druid/segment/IndexMergerV10ClusteredTest.java | 65 ++++++
.../segment/MergingClusterGroupCursorTest.java | 2 +
...alQueryableIndexCursorFactoryClusteredTest.java | 144 +++++++++++-
.../segment/PartialQueryableIndexSegmentTest.java | 121 ++++++++--
.../QueryableIndexCursorFactoryClusteredTest.java | 92 +++++++-
.../segment/SimpleQueryableIndexClusteredTest.java | 4 +-
.../segment/column/ColumnCapabilitiesTest.java | 39 +++-
...IncrementalIndexCursorFactoryClusteredTest.java | 53 +++++
.../projections/ClusteredColumnInspectorTest.java | 243 +++++++++++++++++++++
.../ClusteringColumnSelectorFactoryTest.java | 89 +++++---
.../ClusteringVectorColumnSelectorFactoryTest.java | 60 +++--
.../MergingColumnSelectorFactoryTest.java | 42 +++-
.../projections/MultiGroupColumnInspectorTest.java | 105 +++++++++
.../vector/ConcatenatingVectorCursorTest.java | 44 +++-
39 files changed, 1615 insertions(+), 424 deletions(-)
copy
benchmarks/src/test/java/org/apache/druid/benchmark/MockColumnIndexSelector.java
=>
processing/src/main/java/org/apache/druid/segment/PartialQueryableIndexPhysicalSegmentInspector.java
(57%)
delete mode 100644
processing/src/main/java/org/apache/druid/segment/V10RowCountInspector.java
create mode 100644
processing/src/main/java/org/apache/druid/segment/projections/ClusteredColumnInspector.java
create mode 100644
processing/src/main/java/org/apache/druid/segment/projections/MultiGroupColumnInspector.java
create mode 100644
processing/src/test/java/org/apache/druid/segment/projections/ClusteredColumnInspectorTest.java
create mode 100644
processing/src/test/java/org/apache/druid/segment/projections/MultiGroupColumnInspectorTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]