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

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


    from 0d22462  Document unsupported Join on multi-value column (#9948)
     add 3dfd7c3  Add REGEXP_LIKE, fix bugs in REGEXP_EXTRACT. (#9893)

No new revisions were added by this update.

Summary of changes:
 docs/misc/math-expr.md                             |   3 +-
 docs/querying/sql.md                               |   9 +-
 ...hEstimateWithErrorBoundsOperatorConversion.java |   2 +-
 .../sql/HllSketchToStringOperatorConversion.java   |   2 +-
 .../DoublesSketchQuantileOperatorConversion.java   |   2 +-
 .../sql/DoublesSketchRankOperatorConversion.java   |   2 +-
 .../DoublesSketchSummaryOperatorConversion.java    |   2 +-
 ...hEstimateWithErrorBoundsOperatorConversion.java |   2 +-
 .../apache/druid/query/expression/ExprUtils.java   |  27 ++
 .../query/expression/RegexpExtractExprMacro.java   |  26 +-
 ...ractExprMacro.java => RegexpLikeExprMacro.java} |  50 ++-
 .../expression/IPv4AddressMatchExprMacroTest.java  |  18 +-
 .../expression/IPv4AddressParseExprMacroTest.java  |  14 +-
 .../IPv4AddressStringifyExprMacroTest.java         |  14 +-
 .../druid/query/expression/MacroTestBase.java      |  64 +++-
 .../expression/RegexpExtractExprMacroTest.java     | 141 +++++++++
 .../query/expression/RegexpLikeExprMacroTest.java  | 142 +++++++++
 .../org/apache/druid/guice/ExpressionModule.java   |   4 +-
 .../calcite/expression/OperatorConversions.java    | 164 ++++++++--
 .../builtin/ArrayLengthOperatorConversion.java     |   2 +-
 .../builtin/ArrayOffsetOfOperatorConversion.java   |   2 +-
 .../builtin/ArrayOffsetOperatorConversion.java     |   2 +-
 .../builtin/ArrayOrdinalOfOperatorConversion.java  |   2 +-
 .../builtin/ArrayOrdinalOperatorConversion.java    |   2 +-
 .../builtin/ArrayToStringOperatorConversion.java   |   2 +-
 .../builtin/BTrimOperatorConversion.java           |   2 +-
 .../builtin/DateTruncOperatorConversion.java       |   2 +-
 .../IPv4AddressStringifyOperatorConversion.java    |   2 +-
 .../expression/builtin/LPadOperatorConversion.java |   2 +-
 .../builtin/LTrimOperatorConversion.java           |   2 +-
 .../expression/builtin/LeftOperatorConversion.java |   2 +-
 .../MillisToTimestampOperatorConversion.java       |   2 +-
 .../MultiValueStringAppendOperatorConversion.java  |   2 +-
 .../MultiValueStringConcatOperatorConversion.java  |   2 +-
 .../MultiValueStringPrependOperatorConversion.java |   2 +-
 .../MultiValueStringSliceOperatorConversion.java   |   2 +-
 .../builtin/ParseLongOperatorConversion.java       |   2 +-
 .../builtin/QueryLookupOperatorConversion.java     |   2 +-
 .../expression/builtin/RPadOperatorConversion.java |   2 +-
 .../builtin/RTrimOperatorConversion.java           |   2 +-
 .../builtin/RegexpExtractOperatorConversion.java   |   9 +-
 ...sion.java => RegexpLikeOperatorConversion.java} |  66 ++--
 .../builtin/RepeatOperatorConversion.java          |   2 +-
 .../builtin/ReverseOperatorConversion.java         |   2 +-
 .../builtin/RightOperatorConversion.java           |   2 +-
 .../builtin/StringFormatOperatorConversion.java    |   2 +-
 ...StringToMultiValueStringOperatorConversion.java |   2 +-
 .../builtin/StrposOperatorConversion.java          |   2 +-
 .../builtin/TextcatOperatorConversion.java         |   2 +-
 .../builtin/TimeCeilOperatorConversion.java        |   2 +-
 .../builtin/TimeExtractOperatorConversion.java     |   2 +-
 .../builtin/TimeFloorOperatorConversion.java       |   2 +-
 .../builtin/TimeFormatOperatorConversion.java      |   2 +-
 .../builtin/TimeParseOperatorConversion.java       |   2 +-
 .../builtin/TimeShiftOperatorConversion.java       |   2 +-
 .../TimestampToMillisOperatorConversion.java       |   2 +-
 .../sql/calcite/planner/DruidOperatorTable.java    |   2 +
 .../apache/druid/sql/calcite/CalciteQueryTest.java | 105 ++++++
 .../calcite/expression/ExpressionTestHelper.java   |  88 ++++--
 .../sql/calcite/expression/ExpressionsTest.java    | 352 +++++++++++++++++++++
 website/.spelling                                  |   1 +
 61 files changed, 1193 insertions(+), 188 deletions(-)
 copy 
processing/src/main/java/org/apache/druid/query/expression/{RegexpExtractExprMacro.java
 => RegexpLikeExprMacro.java} (58%)
 create mode 100644 
processing/src/test/java/org/apache/druid/query/expression/RegexpExtractExprMacroTest.java
 create mode 100644 
processing/src/test/java/org/apache/druid/query/expression/RegexpLikeExprMacroTest.java
 copy 
sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/{LikeOperatorConversion.java
 => RegexpLikeOperatorConversion.java} (59%)


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

Reply via email to