You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by cc...@apache.org on 2020/03/12 22:10:23 UTC

[druid] branch master updated (ddc6f87 -> 6b02991)

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

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


    from ddc6f87  Web console: standardize the spec format (#9477)
     add 6b02991  Match GREATEST/LEAST function behavior to other DBs (#9488)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/druid/math/expr/Function.java  | 174 +++++++-
 .../org/apache/druid/math/expr/FunctionTest.java   | 146 +++++--
 docs/misc/math-expr.md                             |  16 +
 docs/querying/sql.md                               |  18 +-
 .../aggregation/builtin/GreatestSqlAggregator.java | 136 -------
 .../aggregation/builtin/LeastSqlAggregator.java    | 136 -------
 ...ersion.java => GreatestOperatorConversion.java} |  22 +-
 ...onversion.java => LeastOperatorConversion.java} |  22 +-
 .../builtin/ReductionOperatorConversionHelper.java |  76 ++++
 .../sql/calcite/planner/DruidOperatorTable.java    |  13 +-
 .../apache/druid/sql/calcite/CalciteQueryTest.java | 444 ---------------------
 .../calcite/expression/ExpressionTestHelper.java   |   5 +
 .../calcite/expression/GreatestExpressionTest.java | 261 ++++++++++++
 .../calcite/expression/LeastExpressionTest.java    | 261 ++++++++++++
 14 files changed, 933 insertions(+), 797 deletions(-)
 delete mode 100644 sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GreatestSqlAggregator.java
 delete mode 100644 sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LeastSqlAggregator.java
 copy sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/{IPv4AddressParseOperatorConversion.java => GreatestOperatorConversion.java} (63%)
 copy sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/{IPv4AddressParseOperatorConversion.java => LeastOperatorConversion.java} (63%)
 create mode 100644 sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/ReductionOperatorConversionHelper.java
 create mode 100644 sql/src/test/java/org/apache/druid/sql/calcite/expression/GreatestExpressionTest.java
 create mode 100644 sql/src/test/java/org/apache/druid/sql/calcite/expression/LeastExpressionTest.java


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