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/03/09 13:46:31 UTC
[druid] branch master updated (90d8f67e3d -> 48ac5ce50b)
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 90d8f67e3d Avoid creating new RelDataTypeFactory during SQL planning. (#13904)
add 48ac5ce50b use native nvl expression for SQL NVL and 2 argument COALESCE (#13897)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/druid/math/expr/Parser.java | 3 +
.../druid/segment/virtual/ExpressionPlan.java | 13 +-
.../druid/segment/virtual/ExpressionPlanner.java | 4 +-
.../org/apache/druid/math/expr/ParserTest.java | 7 +
.../druid/query/MultiValuedDimensionTest.java | 2 +-
.../calcite/expression/OperatorConversions.java | 6 +
.../expression/builtin/CaseOperatorConversion.java | 169 +++++++++++++++++++++
.../sql/calcite/planner/DruidOperatorTable.java | 3 +-
.../apache/druid/sql/calcite/rel/DruidQuery.java | 3 +-
.../calcite/CalciteMultiValueStringQueryTest.java | 111 ++++++++++++--
.../sql/calcite/CalciteParameterQueryTest.java | 4 +-
.../apache/druid/sql/calcite/CalciteQueryTest.java | 147 ++++++++++++++----
12 files changed, 416 insertions(+), 56 deletions(-)
create mode 100644 sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/CaseOperatorConversion.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org