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

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


    from bacdb4c48d0 Update integration tests related documentation for better 
clarity (#16313)
     add 4bfc186153b Support sorting on complex columns in MSQ (#16322)

No new revisions were added by this update.

Summary of changes:
 .../frame/FrameChannelMergerBenchmark.java         |  72 +-
 codestyle/druid-forbidden-apis.txt                 |   1 +
 .../ClusterByStatisticsCollectorImpl.java          |   7 +-
 .../statistics/DistinctKeyCollectorFactory.java    |   5 +-
 .../apache/druid/msq/statistics/KeyCollectors.java |  10 +-
 .../QuantilesSketchKeyCollectorFactory.java        |   5 +-
 .../druid/msq/exec/MSQComplexGroupByTest.java      | 419 +++++++++++
 .../ClusterByStatisticsCollectorImplTest.java      |  16 +-
 .../statistics/DelegateOrMinKeyCollectorTest.java  |  14 +-
 .../msq/statistics/DistinctKeyCollectorTest.java   |  21 +-
 .../QuantilesSketchKeyCollectorTest.java           |  19 +-
 .../druid/msq/test/CalciteMSQTestsHelper.java      |  96 +++
 ...est.java => CalciteNestedDataQueryMSQTest.java} |  32 +-
 .../druid/msq/test/ExtractResultsFactory.java      |  17 +-
 .../org/apache/druid/msq/test/MSQTestBase.java     |   4 +-
 .../druid/frame/field/ComplexFieldReader.java      |  70 +-
 .../org/apache/druid/frame/field/FieldReader.java  |   5 -
 .../druid/frame/field/NumericArrayFieldReader.java |   6 -
 .../druid/frame/field/NumericFieldReader.java      |   7 -
 .../druid/frame/field/StringFieldReader.java       |   6 -
 .../druid/frame/key/ByteRowKeyComparator.java      | 218 ++++--
 .../java/org/apache/druid/frame/key/ClusterBy.java |  12 +-
 .../druid/frame/key/FrameComparisonWidgetImpl.java | 220 ++++--
 .../java/org/apache/druid/frame/key/KeyColumn.java |   4 +-
 .../java/org/apache/druid/frame/key/RowKey.java    |  10 +
 .../apache/druid/frame/key/RowKeyComparator.java   |   6 +-
 .../frame/key/RowKeyComparisonRunLengths.java      | 202 +++++
 .../key/{KeyColumn.java => RunLengthEntry.java}    |  50 +-
 .../apache/druid/frame/read/FrameReaderUtils.java  |  49 ++
 .../apache/druid/frame/write/FrameWriterUtils.java |   5 +-
 .../apache/druid/segment/column/TypeStrategy.java  |  22 +-
 .../druid/frame/key/ByteRowKeyComparatorTest.java  | 321 +++++++-
 .../org/apache/druid/frame/key/ClusterByTest.java  |  31 +-
 .../frame/key/FrameComparisonWidgetImplTest.java   | 304 +++++++-
 .../druid/frame/key/RowKeyComparatorTest.java      | 179 +++--
 .../frame/key/RowKeyComparisonRunLengthsTest.java  | 809 +++++++++++++++++++++
 .../druid/frame/processor/SuperSorterTest.java     |   2 +-
 .../apache/druid/frame/write/FrameWriterTest.java  |  51 +-
 .../druid/frame/write/FrameWriterTestData.java     |  45 +-
 .../apache/druid/frame/write/FrameWritersTest.java |  29 -
 .../druid/sql/calcite/BaseCalciteQueryTest.java    |  29 +-
 .../sql/calcite/CalciteNestedDataQueryTest.java    |  99 ++-
 .../apache/druid/sql/calcite/QueryTestRunner.java  |  24 +-
 43 files changed, 3024 insertions(+), 529 deletions(-)
 create mode 100644 
extensions-core/multi-stage-query/src/test/java/org/apache/druid/msq/exec/MSQComplexGroupByTest.java
 copy 
extensions-core/multi-stage-query/src/test/java/org/apache/druid/msq/test/{CalciteArraysQueryMSQTest.java
 => CalciteNestedDataQueryMSQTest.java} (76%)
 create mode 100644 
processing/src/main/java/org/apache/druid/frame/key/RowKeyComparisonRunLengths.java
 copy processing/src/main/java/org/apache/druid/frame/key/{KeyColumn.java => 
RunLengthEntry.java} (56%)
 create mode 100644 
processing/src/test/java/org/apache/druid/frame/key/RowKeyComparisonRunLengthsTest.java


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

Reply via email to