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

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


    from e09bdbe2c9c Modified db parameter in data import (#16294)
     add 0a2166fab5b UDFT pattern_match: A similarity matching algorithm based 
on sketch and example

No new revisions were added by this update.

Summary of changes:
 .../org/apache/iotdb/db/it/utils/TestUtils.java    |  65 ++
 .../relational/it/db/it/IoTDBWindowTVFIT.java      | 283 ++++++++-
 .../function/TableBuiltinTableFunction.java        |   6 +-
 .../function/tvf/PatternMatchTableFunction.java    | 266 ++++++++
 .../match/MatchConfig.java}                        |  31 +-
 .../function/tvf/match/QetchAlgorithm.java         | 683 +++++++++++++++++++++
 .../function/tvf/match/model/MatchState.java       | 233 +++++++
 .../function/tvf/match/model/PatternSegment.java   | 285 +++++++++
 .../function/tvf/match/model/Point.java}           |  24 +-
 .../function/tvf/match/model/RegexMatchState.java  | 396 ++++++++++++
 .../function/tvf/match/model/Section.java          | 238 +++++++
 .../iotdb/library/match/PatternExecutor.java       |   9 +-
 12 files changed, 2482 insertions(+), 37 deletions(-)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/PatternMatchTableFunction.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/{FunctionKind.java
 => tvf/match/MatchConfig.java} (60%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/match/QetchAlgorithm.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/match/model/MatchState.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/match/model/PatternSegment.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/{pipe/event/common/watermark/PipeWatermarkEvent.java
 => queryengine/plan/relational/function/tvf/match/model/Point.java} (69%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/match/model/RegexMatchState.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/match/model/Section.java

Reply via email to