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

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


    from 9493f7dcc80 Enable tolerating any exceptions and not block cluster 
initialization during schema region recover
     add 076b2538a17 add udaf PatternMatch DTWMatch (#14258) (#14340)

No new revisions were added by this update.

Summary of changes:
 library-udf/src/assembly/tools/register-UDF.bat    |    3 +
 library-udf/src/assembly/tools/register-UDF.sh     |    3 +
 .../iotdb/library/match/PatternExecutor.java       |  798 ++
 .../iotdb/library/match/PatternMatchConfig.java    |   69 +
 .../apache/iotdb/library/match/UDAFDTWMatch.java   |  201 +
 .../iotdb/library/match/UDAFPatternMatch.java      |  164 +
 .../apache/iotdb/library/match/model/Bounds.java   |   44 +-
 .../iotdb/library/match/model/DTWMatchResult.java  |   33 +-
 .../apache/iotdb/library/match/model/DTWState.java |  161 +
 .../match/model/PatternCalculationResult.java      |   30 +-
 .../iotdb/library/match/model/PatternContext.java  |   42 +-
 .../iotdb/library/match/model/PatternResult.java   |  113 +
 .../iotdb/library/match/model/PatternState.java    |   92 +
 .../apache/iotdb/library/match/model/Point.java    |   91 +
 .../apache/iotdb/library/match/model/Section.java  |  132 +
 .../model/SectionCalculation.java}                 |   45 +-
 .../iotdb/library/match/model/SectionNext.java     |   40 +-
 .../iotdb/library/match/utils/LinearScale.java     |   46 +
 .../iotdb/library/match/utils/TimeScale.java       |    9 +-
 .../org/apache/iotdb/library/UDAFPatternTest.java  |   88 +
 library-udf/src/test/resources/patternData         | 8989 ++++++++++++++++++++
 library-udf/src/test/resources/patternPart         |  737 ++
 22 files changed, 11843 insertions(+), 87 deletions(-)
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/PatternExecutor.java
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/PatternMatchConfig.java
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/UDAFDTWMatch.java
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/UDAFPatternMatch.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/processor/twostage/state/CountState.java
 => library-udf/src/main/java/org/apache/iotdb/library/match/model/Bounds.java 
(54%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/read/filescan/model/DeviceStartEndTime.java
 => 
library-udf/src/main/java/org/apache/iotdb/library/match/model/DTWMatchResult.java
 (52%)
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/model/DTWState.java
 copy 
iotdb-client/session/src/main/java/org/apache/iotdb/session/RoundRobinPolicy.java
 => 
library-udf/src/main/java/org/apache/iotdb/library/match/model/PatternCalculationResult.java
 (67%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/response/partition/RegionInfoListResp.java
 => 
library-udf/src/main/java/org/apache/iotdb/library/match/model/PatternContext.java
 (55%)
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/model/PatternResult.java
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/model/PatternState.java
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/model/Point.java
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/model/Section.java
 copy 
library-udf/src/main/java/org/apache/iotdb/library/{util/NoNumberException.java 
=> match/model/SectionCalculation.java} (55%)
 copy 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/path/fa/dfa/transition/DFAPreciseTransition.java
 => 
library-udf/src/main/java/org/apache/iotdb/library/match/model/SectionNext.java 
(61%)
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/match/utils/LinearScale.java
 copy 
iotdb-api/pipe-api/src/main/java/org/apache/iotdb/pipe/api/exception/PipeParameterNotValidException.java
 => 
library-udf/src/main/java/org/apache/iotdb/library/match/utils/TimeScale.java 
(76%)
 create mode 100644 
library-udf/src/test/java/org/apache/iotdb/library/UDAFPatternTest.java
 create mode 100644 library-udf/src/test/resources/patternData
 create mode 100644 library-udf/src/test/resources/patternPart

Reply via email to