You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by cw...@apache.org on 2023/02/07 03:48:08 UTC

[druid] branch master updated (9c5b61e114 -> 2d3bee8545)

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 9c5b61e114 Fallback virtual column (#13739)
     add 2d3bee8545 various nested column (and other) fixes (#13732)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/druid/math/expr/ExprEval.java  |  36 +-
 .../org/apache/druid/math/expr/IdentifierExpr.java |  68 +---
 .../druid/math/expr/vector/VectorProcessors.java   |  65 ++++
 .../java/org/apache/druid/math/expr/EvalTest.java  | 136 +++++++
 .../CompressedBigDecimalSqlAggregatorTestBase.java |  20 +-
 .../bloom/sql/BloomFilterSqlAggregatorTest.java    |  24 +-
 .../nested/CompressedNestedDataComplexColumn.java  |   5 +-
 .../segment/nested/NestedDataColumnSerializer.java |   7 +-
 .../segment/nested/NestedDataColumnSupplier.java   | 134 +++++--
 .../segment/nested/NestedDataComplexTypeSerde.java |   2 +-
 .../druid/segment/vector/NilVectorSelector.java    |  11 +-
 .../segment/virtual/ExpressionVectorSelectors.java |  43 +++
 .../segment/virtual/NestedFieldVirtualColumn.java  | 394 +++++++++++++++++----
 .../query/expression/TimestampShiftMacroTest.java  |   2 +-
 .../query/groupby/NestedDataGroupByQueryTest.java  | 189 ++++++----
 .../druid/query/scan/NestedDataScanQueryTest.java  |   6 +-
 .../QueryableIndexColumnCapabilitiesTest.java      |  36 +-
 .../nested/NestedDataColumnSupplierTest.java       |   4 +-
 .../segment/vector/NilVectorSelectorTest.java      |  85 +++++
 .../virtual/ExpressionVectorSelectorsCastTest.java | 228 ++++++++++++
 .../test/resources/simple-nested-test-data.json    |   2 +-
 .../sql/calcite/schema/SegmentMetadataCache.java   |  19 +-
 .../sql/calcite/CalciteNestedDataQueryTest.java    | 373 ++++++++++++++++++-
 .../druid/sql/calcite/util/TestDataBuilder.java    | 120 +++----
 24 files changed, 1635 insertions(+), 374 deletions(-)
 create mode 100644 processing/src/test/java/org/apache/druid/segment/vector/NilVectorSelectorTest.java
 create mode 100644 processing/src/test/java/org/apache/druid/segment/virtual/ExpressionVectorSelectorsCastTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org