This is an automated email from the ASF dual-hosted git repository.

cheddar pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


    from 4368b3a071 Migrate jdk8 unit tests from Travis to GHA (#13518)
     add 566fc990e4 Semantic Implementations for ArrayListRAC (#13652)

No new revisions were added by this update.

Summary of changes:
 .../WindowOperatorQueryQueryToolChest.java         |   4 +-
 .../druid/query/operator/window/Processor.java     |   1 -
 .../operator/window/WindowAggregateProcessor.java  | 131 -------
 .../druid/query/operator/window/WindowFrame.java   |   5 +
 .../query/rowsandcols/ArrayListRowsAndColumns.java | 423 ++++++++++++++++++++-
 .../query/rowsandcols/ConcatRowsAndColumns.java    |  21 +-
 .../LimitedRowsAndColumns.java                     |  46 +--
 .../rowsandcols/MapOfColumnsRowsAndColumns.java    |  12 +-
 .../rowsandcols/OnHeapCumulativeAggregatable.java  |  48 ---
 .../rowsandcols/RearrangedRowsAndColumns.java      |  13 +
 .../druid/query/rowsandcols/RowsAndColumns.java    |   6 +-
 .../druid/query/rowsandcols/column/Column.java     |   5 +-
 .../column/ColumnAccessorBasedColumn.java          |   5 +
 ...sorBasedColumn.java => ColumnValueSwapper.java} |  36 +-
 .../rowsandcols/column/ConstantObjectColumn.java   |  29 +-
 ...orBasedColumn.java => DefaultVectorCopier.java} |  27 +-
 .../rowsandcols/column/DoubleArrayColumn.java      |  28 ++
 .../query/rowsandcols/column/IntArrayColumn.java   |  28 ++
 .../{ObjectArrayColumn.java => LimitedColumn.java} |  55 ++-
 .../druid/query/rowsandcols/column/NullColumn.java | 121 ++++++
 .../rowsandcols/column/NullColumnAccessor.java     |  96 -----
 .../rowsandcols/column/ObjectArrayColumn.java      |  27 ++
 ...nAccessorBasedColumn.java => VectorCopier.java} |  34 +-
 .../semantic/ClusteredGroupPartitioner.java        |   9 +
 .../semantic/DefaultClusteredGroupPartitioner.java |  10 +-
 .../semantic/DefaultFramedOnHeapAggregatable.java  |  33 +-
 .../semantic/DefaultOnHeapAggregatable.java        | 108 ------
 .../semantic/FramedOnHeapAggregatable.java         |   3 +
 .../query/rowsandcols/semantic/NaiveSortMaker.java |   9 +-
 .../rowsandcols/semantic/OnHeapAggregatable.java   |  47 ---
 .../operator/window/RowsAndColumnsHelper.java      |  19 +-
 .../window/WindowAggregateProcessorTest.java       | 115 ------
 .../window/WindowFramedAggregateProcessorTest.java |   5 +
 .../rowsandcols/ConcatRowsAndColumnsTest.java      |   2 -
 ...ColumnAccessorTest.java => NullColumnTest.java} |   6 +-
 .../semantic/AppendableRowsAndColumnsTest.java     |  32 ++
 .../semantic/ClusteredGroupPartitionerTest.java    |  63 ++-
 .../semantic/CombinedSemanticInterfacesTest.java   | 153 ++++++++
 .../semantic/OnHeapAggregatableTest.java           |  72 ----
 39 files changed, 1087 insertions(+), 800 deletions(-)
 delete mode 100644 
processing/src/main/java/org/apache/druid/query/operator/window/WindowAggregateProcessor.java
 rename processing/src/main/java/org/apache/druid/query/{operator => 
rowsandcols}/LimitedRowsAndColumns.java (61%)
 delete mode 100644 
processing/src/main/java/org/apache/druid/query/rowsandcols/OnHeapCumulativeAggregatable.java
 copy 
processing/src/main/java/org/apache/druid/query/rowsandcols/column/{ColumnAccessorBasedColumn.java
 => ColumnValueSwapper.java} (58%)
 copy 
processing/src/main/java/org/apache/druid/query/rowsandcols/column/{ColumnAccessorBasedColumn.java
 => DefaultVectorCopier.java} (60%)
 copy 
processing/src/main/java/org/apache/druid/query/rowsandcols/column/{ObjectArrayColumn.java
 => LimitedColumn.java} (55%)
 create mode 100644 
processing/src/main/java/org/apache/druid/query/rowsandcols/column/NullColumn.java
 delete mode 100644 
processing/src/main/java/org/apache/druid/query/rowsandcols/column/NullColumnAccessor.java
 copy 
processing/src/main/java/org/apache/druid/query/rowsandcols/column/{ColumnAccessorBasedColumn.java
 => VectorCopier.java} (58%)
 delete mode 100644 
processing/src/main/java/org/apache/druid/query/rowsandcols/semantic/DefaultOnHeapAggregatable.java
 delete mode 100644 
processing/src/main/java/org/apache/druid/query/rowsandcols/semantic/OnHeapAggregatable.java
 delete mode 100644 
processing/src/test/java/org/apache/druid/query/operator/window/WindowAggregateProcessorTest.java
 rename 
processing/src/test/java/org/apache/druid/query/rowsandcols/column/{NullColumnAccessorTest.java
 => NullColumnTest.java} (88%)
 create mode 100644 
processing/src/test/java/org/apache/druid/query/rowsandcols/semantic/CombinedSemanticInterfacesTest.java
 delete mode 100644 
processing/src/test/java/org/apache/druid/query/rowsandcols/semantic/OnHeapAggregatableTest.java


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

Reply via email to