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

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


    from 06a82db678e merge master
     add 0191563f172 fix(jdbc): when catalog is "Apache IoTDB", ignore it 
(#12166)
     add de5405fef83 Print native request api in datanode_slow_sql.log
     add 0443aa6a0c8 Bump google.golang.org/protobuf in 
/iotdb-connector/grafana-plugin (#12168)
     add fd831b7d964 Random schedule compaction of bound data regions in one 
compaction schedule worker (#12167)
     add 7b34fa91e42 Fixed logical view creation with "into" pattern failure 
problem
     add 613afa5365e Support schema region snapshot parser (#12145)
     add aa547fb3889 Pipe: implemented sdt-sampling-processor & refactored 
down-sampling-processor (#12114)
     add 792cf133c31 UDF: add an udf function for envelope demodulation 
analysis (#12146)
     add c12b8b765cf Pipe: Fixed create logical view idempotency problem & some 
IT check coverage missing (#12170)
     add cf67dc259cf fix: Fix the build.
     add 5cb15970ef7 Optimize the result of EXPLAIN ANALYZE
     add 86b942dc25a Integration test cluster stop faster (#12110)
     add 277c1567b8f Fix Concurrent bug between NodeSupplier.close() and its 
run()
     add 797aa491b8f Fix wal delete sort method (#12176)
     new b73cbb2e42c Merge remote-tracking branch 'origin/master' into 
ty/TableModelGrammar

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../iotdb/it/env/cluster/env/AbstractEnv.java      |   2 +-
 .../it/env/cluster/node/AbstractNodeWrapper.java   |  15 +-
 .../apache/iotdb/itbase/env/BaseNodeWrapper.java   |   2 +
 .../iotdb/libudf/it/dprofile/DProfileIT.java       |  18 +
 .../iotdb/pipe/it/autocreate/IoTDBPipeAlterIT.java |  30 +-
 .../pipe/it/autocreate/IoTDBPipeIdempotentIT.java  |   7 +-
 .../pipe/it/autocreate/IoTDBPipeProcessorIT.java   |   6 +-
 .../org/apache/iotdb/tool/WriteCsvFileTest.java    |   4 +-
 .../apache/iotdb/jdbc/IoTDBDatabaseMetadata.java   |   4 +
 .../org/apache/iotdb/session/NodesSupplier.java    |   7 +-
 iotdb-connector/grafana-plugin/go.mod              |   2 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  12 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  14 +
 .../PipeDataRegionProcessorConstructor.java        |   9 +-
 ...naryTransformer.java => PipeRemarkableRow.java} |  36 +-
 .../iotdb/db/pipe/event/common/row/PipeRow.java    |  18 +-
 .../downsampling/DownSamplingProcessor.java        | 122 ++--
 ...eCache.java => PartialPathLastObjectCache.java} |  38 +-
 .../sdt/SwingingDoorTrendingFilter.java            | 145 +++++
 .../sdt/SwingingDoorTrendingSamplingProcessor.java | 201 ++++++
 .../tumbling/TumblingTimeSamplingProcessor.java    | 135 ++++
 .../receiver/PipeStatementTSStatusVisitor.java     |  13 +-
 .../protocol/thrift/impl/ClientRPCServiceImpl.java |  27 +-
 .../fragment/FragmentInstanceExecution.java        |   7 +-
 .../execution/operator/ExplainAnalyzeOperator.java |  18 +-
 .../queryengine/execution/operator/Operator.java   |  10 +-
 .../execution/operator/OperatorContext.java        |  10 +-
 .../iotdb/db/queryengine/plan/Coordinator.java     |  10 +-
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |   9 +-
 .../analyze/schema/ClusterSchemaFetchExecutor.java |   2 +-
 .../plan/planner/LogicalPlanVisitor.java           |   3 +-
 .../plan/planner/OperatorTreeGenerator.java        |   2 +-
 .../plan/planner/plan/node/ExplainAnalyzeNode.java |  22 +-
 .../FragmentInstanceStatisticsDrawer.java          |   9 +-
 .../statistics/StatisticsMergeUtil.java            |   2 +-
 .../impl/mem/snapshot/MemMTreeSnapshotUtil.java    |   2 +-
 .../schedule/CompactionScheduleTaskWorker.java     |   7 +-
 .../storageengine/dataregion/wal/WALManager.java   |   9 +-
 .../db/tools/schema/SRStatementGenerator.java      | 355 +++++++++++
 .../tools/schema/SchemaRegionSnapshotParser.java   | 175 ++++++
 .../org/apache/iotdb/db/utils/CommonUtils.java     |  78 +++
 .../db/utils/SchemaRegionSnapshotParserTest.java   | 694 +++++++++++++++++++++
 .../resources/conf/iotdb-common.properties         |   6 +-
 .../config/constant/PipeProcessorConstant.java     |  17 +-
 .../pipe/plugin/builtin/BuiltinPipePlugin.java     |  10 +-
 ... => SwingingDoorTrendingSamplingProcessor.java} |  10 +-
 ...sor.java => TumblingTimeSamplingProcessor.java} |  10 +-
 .../src/main/thrift/datanode.thrift                |   3 +-
 library-udf/pom.xml                                |   5 +
 .../library/frequency/UDFEnvelopeAnalysis.java     | 248 ++++++++
 .../org/apache/iotdb/library/UDFEnvelopeTest.java  | 121 ++++
 51 files changed, 2504 insertions(+), 217 deletions(-)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/event/common/row/{PipeBinaryTransformer.java
 => PipeRemarkableRow.java} (50%)
 rename 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/processor/downsampling/{PartialPathLastTimeCache.java
 => PartialPathLastObjectCache.java} (77%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/processor/downsampling/sdt/SwingingDoorTrendingFilter.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/processor/downsampling/sdt/SwingingDoorTrendingSamplingProcessor.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/processor/downsampling/tumbling/TumblingTimeSamplingProcessor.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/tools/schema/SRStatementGenerator.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/tools/schema/SchemaRegionSnapshotParser.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/utils/SchemaRegionSnapshotParserTest.java
 copy 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/plugin/builtin/processor/downsampling/{DownSamplingProcessor.java
 => SwingingDoorTrendingSamplingProcessor.java} (75%)
 rename 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/plugin/builtin/processor/downsampling/{DownSamplingProcessor.java
 => TumblingTimeSamplingProcessor.java} (74%)
 create mode 100644 
library-udf/src/main/java/org/apache/iotdb/library/frequency/UDFEnvelopeAnalysis.java
 create mode 100644 
library-udf/src/test/java/org/apache/iotdb/library/UDFEnvelopeTest.java

Reply via email to