You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by qi...@apache.org on 2022/04/08 07:41:41 UTC
[iotdb] branch master updated (c32fc88aad -> b5a028e785)
This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from c32fc88aad [IOTDB-2308]Library string (#4836)
add b5a028e785 [IOTDB-2302] Library-UDF Data Profiling Functions (#4731)
No new revisions were added by this update.
Summary of changes:
.../Data-Profile.md} | 60 +-
.../Data-Profile.md} | 65 +--
library-udf/pom.xml | 2 +-
.../iotdb/library/dprofile/UDAFIntegral.java | 113 ++++
.../iotdb/library/dprofile/UDAFIntegralAvg.java | 85 ++-
.../org/apache/iotdb/library/dprofile/UDAFMad.java | 69 ++-
.../apache/iotdb/library/dprofile/UDAFMedian.java | 69 ++-
.../apache/iotdb/library/dprofile/UDAFMode.java | 177 ++++++
.../iotdb/library/dprofile/UDAFPercentile.java | 168 ++++++
.../apache/iotdb/library/dprofile/UDAFPeriod.java | 142 +++++
.../apache/iotdb/library/dprofile/UDAFSkew.java | 41 +-
.../apache/iotdb/library/dprofile/UDAFSpread.java | 124 ++++
.../apache/iotdb/library/dprofile/UDAFStddev.java | 39 +-
.../org/apache/iotdb/library/dprofile/UDTFACF.java | 51 +-
.../iotdb/library/dprofile/UDTFDistinct.java | 189 +++++++
.../iotdb/library/dprofile/UDTFHistogram.java | 86 ++-
.../apache/iotdb/library/dprofile/UDTFMinMax.java | 110 ++++
.../UDTFMvAvg.java} | 58 +-
.../apache/iotdb/library/dprofile/UDTFPACF.java | 93 ++-
.../org/apache/iotdb/library/dprofile/UDTFQLB.java | 104 ++++
.../iotdb/library/dprofile/UDTFResample.java | 116 ++++
.../apache/iotdb/library/dprofile/UDTFSample.java | 133 +++++
.../apache/iotdb/library/dprofile/UDTFSegment.java | 123 ++++
.../apache/iotdb/library/dprofile/UDTFSpline.java | 100 ++++
.../apache/iotdb/library/dprofile/UDTFZScore.java | 105 ++++
.../library/dprofile/util/CrossCorrelation.java | 53 ++
.../dprofile/util/ExactOrderStatistics.java | 281 +++++++++
.../iotdb/library/dprofile/util/GKArray.java | 179 ++++++
.../iotdb/library/dprofile/util/MADSketch.java | 283 +++++++++
.../apache/iotdb/library/dprofile/util/Mad.java | 18 +-
.../iotdb/library/dprofile/util/MaxSelector.java | 76 +++
.../iotdb/library/dprofile/util/Resampler.java | 243 ++++++++
.../iotdb/library/dprofile/util/Segment.java | 161 ++++++
.../iotdb/library/dprofile/util/YuleWalker.java | 71 +++
.../iotdb/library/util/LinearRegression.java | 8 +-
.../iotdb/library/dprofile/DProfileTests.java | 629 +++++++++++++++++++++
36 files changed, 4067 insertions(+), 357 deletions(-)
copy docs/UserGuide/{UDF-Library/Data-Profiling.md => Library-UDF/Data-Profile.md} (98%)
copy docs/zh/UserGuide/{UDF-Library/Data-Profiling.md => Library-UDF/Data-Profile.md} (98%)
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFIntegral.java
copy integration/src/main/java/org/apache/iotdb/db/query/udf/example/Adder.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFIntegralAvg.java (54%)
copy example/udf/src/main/java/org/apache/iotdb/udf/UDTFExample.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFMad.java (55%)
copy example/udf/src/main/java/org/apache/iotdb/udf/UDTFExample.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFMedian.java (55%)
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFMode.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFPercentile.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFPeriod.java
copy server/src/main/java/org/apache/iotdb/db/query/udf/builtin/UDTFContains.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFSkew.java (60%)
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFSpread.java
copy server/src/main/java/org/apache/iotdb/db/query/udf/builtin/UDTFMatches.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDAFStddev.java (63%)
copy integration/src/main/java/org/apache/iotdb/db/query/udf/example/Max.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFACF.java (58%)
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFDistinct.java
copy integration/src/main/java/org/apache/iotdb/db/query/udf/example/Adder.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFHistogram.java (52%)
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFMinMax.java
copy library-udf/src/main/java/org/apache/iotdb/library/{string/UDTFRegexMatch.java => dprofile/UDTFMvAvg.java} (56%)
copy server/src/test/java/org/apache/iotdb/db/query/udf/example/Adder.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFPACF.java (52%)
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFQLB.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFResample.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFSample.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFSegment.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFSpline.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/UDTFZScore.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/CrossCorrelation.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/ExactOrderStatistics.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/GKArray.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/MADSketch.java
copy service-rpc/src/main/java/org/apache/iotdb/rpc/TimeoutChangeableTransport.java => library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/Mad.java (72%)
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/MaxSelector.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/Resampler.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/Segment.java
create mode 100644 library-udf/src/main/java/org/apache/iotdb/library/dprofile/util/YuleWalker.java
create mode 100644 library-udf/src/test/java/org/apache/iotdb/library/dprofile/DProfileTests.java