This is an automated email from the ASF dual-hosted git repository.
tuglu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from c494dd15aea Make K8s tasks persist task report + Fix MSQ
INSERT/REPLACE querying problem. (#18206)
add e7cba464687 Add MV_FILTER_REGEX and MV_FILTER_PREFIX SQL functions
(#18281)
No new revisions were added by this update.
Summary of changes:
docs/querying/sql-functions.md | 64 ++++++
docs/querying/sql-multivalue-string-functions.md | 2 +
.../query/expression/RegexpLikeExprMacro.java | 107 ++++++---
.../org/apache/druid/segment/VirtualColumn.java | 6 +-
.../virtual/PrefixFilteredVirtualColumn.java | 171 ++++++++++++++
.../virtual/RegexFilteredVirtualColumn.java | 171 ++++++++++++++
.../segment/virtual/VirtualColumnCacheHelper.java | 2 +
...t.java => PrefixFilteredVirtualColumnTest.java} | 28 +--
...st.java => RegexFilteredVirtualColumnTest.java} | 28 +--
.../MultiValueStringOperatorConversions.java | 168 ++++++++++++++
.../sql/calcite/planner/DruidOperatorTable.java | 2 +
.../druid/sql/calcite/CalciteExplainQueryTest.java | 16 +-
.../calcite/CalciteMultiValueStringQueryTest.java | 256 +++++++++++++++++++++
website/.spelling | 2 +
14 files changed, 939 insertions(+), 84 deletions(-)
create mode 100644
processing/src/main/java/org/apache/druid/segment/virtual/PrefixFilteredVirtualColumn.java
create mode 100644
processing/src/main/java/org/apache/druid/segment/virtual/RegexFilteredVirtualColumn.java
copy
processing/src/test/java/org/apache/druid/segment/virtual/{ListFilteredVirtualColumnTest.java
=> PrefixFilteredVirtualColumnTest.java} (59%)
copy
processing/src/test/java/org/apache/druid/segment/virtual/{ListFilteredVirtualColumnTest.java
=> RegexFilteredVirtualColumnTest.java} (59%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]