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]