You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xu...@apache.org on 2021/01/04 01:59:17 UTC

[iotdb] branch virtual_partition_2_merge updated (4ffc4c7 -> a00d8a1)

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

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


    from 4ffc4c7  fix path bug
     add e4ddf81  [IOTDB-1098] Add interface `validate` for UDF (#2406)
     add e28208c  change udf and tracing ut root path to target (#2411)
     add 6d25ba5  refactor node management
     add d99432a  remove a done todo
     add 31c4d43  Merge branch 'master' into cluster_node_management
     add 44a6155  fix tests
     add 0255b85  fix test
     add e7b1421  fix no waiting after time_out
     add 6f3d021  Merge branch 'master' into cluster_node_management
     add 90cc875  fix import
     add 08400ad  Merge pull request #2359 from apache/cluster_node_management
     add a00d8a1  Merge branch 'master' of https://github.com/apache/iotdb into virtual_partition_2_merge

No new revisions were added by this update.

Summary of changes:
 .../cluster/client/async/AsyncClientPool.java      |  79 +++-----
 .../iotdb/cluster/client/sync/SyncClientPool.java  |  24 ++-
 .../iotdb/cluster/coordinator/Coordinator.java     |   2 +-
 .../apache/iotdb/cluster/log/LogDispatcher.java    |   4 +-
 .../cluster/log/applier/AsyncDataLogApplier.java   |   4 +-
 .../iotdb/cluster/log/catchup/CatchUpTask.java     |   2 +-
 .../iotdb/cluster/log/manage/RaftLogManager.java   |   2 +-
 .../cluster/query/manage/QueryCoordinator.java     | 115 +-----------
 .../iotdb/cluster/server/DataClusterServer.java    |   2 +-
 .../iotdb/cluster/server/MetaClusterServer.java    |  10 +
 .../handlers/caller/AppendNodeEntryHandler.java    |   6 +-
 .../server/handlers/caller/HeartbeatHandler.java   |   2 +-
 .../cluster/server/member/DataGroupMember.java     |  13 +-
 .../cluster/server/member/MetaGroupMember.java     |  45 ++++-
 .../iotdb/cluster/server/member/RaftMember.java    |  83 +++-----
 .../cluster/server/{ => monitor}/NodeReport.java   |   3 +-
 .../manage => server/monitor}/NodeStatus.java      |  41 +++-
 .../monitor/NodeStatusManager.java}                |  87 +++++----
 .../iotdb/cluster/server/{ => monitor}/Peer.java   |   2 +-
 .../iotdb/cluster/server/{ => monitor}/Timer.java  |   2 +-
 .../cluster/server/service/MetaAsyncService.java   |   6 +
 .../cluster/server/service/MetaSyncService.java    |   5 +
 .../cluster/utils/nodetool/ClusterMonitor.java     |   2 +-
 .../cluster/log/applier/DataLogApplierTest.java    |  10 +-
 .../iotdb/cluster/log/catchup/CatchUpTaskTest.java |   7 +-
 .../cluster/log/catchup/LogCatchUpTaskTest.java    |   6 +
 .../log/catchup/SnapshotCatchUpTaskTest.java       |   6 +
 .../cluster/log/snapshot/DataSnapshotTest.java     |   5 +
 .../cluster/log/snapshot/PullSnapshotTaskTest.java |   5 +
 .../apache/iotdb/cluster/query/BaseQueryTest.java  |   5 +-
 .../cluster/query/manage/QueryCoordinatorTest.java |  15 +-
 .../caller/AppendNodeEntryHandlerTest.java         |   2 +-
 .../server/heartbeat/DataHeartbeatThreadTest.java  |   5 +
 .../server/heartbeat/HeartbeatThreadTest.java      |   5 +
 .../server/heartbeat/MetaHeartbeatThreadTest.java  |   5 +
 .../cluster/server/member/DataGroupMemberTest.java |   5 +
 .../iotdb/cluster/server/member/MemberTest.java    |   9 +
 .../cluster/server/member/MetaGroupMemberTest.java |  14 +-
 .../Operation Manual/UDF User Defined Function.md  |  56 ++++--
 .../Operation Manual/UDF User Defined Function.md  |  58 ++++--
 .../resources/conf/iotdb-engine.properties         |  14 ++
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   4 +
 .../org/apache/iotdb/db/query/udf/api/UDF.java     |  15 ++
 .../org/apache/iotdb/db/query/udf/api/UDTF.java    |  10 +-
 .../parameter/UDFParameterValidator.java           | 209 +++++++++++++++++++++
 .../api/customizer/parameter/UDFParameters.java    |   4 +
 .../UDFAttributeNotProvidedException.java          |   9 +-
 .../udf/api/exception/UDFException.java}           |  10 +-
 .../UDFInputSeriesDataTypeNotValidException.java}  |  30 ++-
 .../UDFInputSeriesIndexNotValidException.java      |  10 +-
 .../UDFInputSeriesNumberNotValidException.java}    |  29 ++-
 .../exception/UDFParameterNotValidException.java   |   8 +-
 .../db/query/udf/core/executor/UDTFExecutor.java   |  14 +-
 .../integration/IoTDBUDTFAlignByTimeQueryIT.java   |  44 +++++
 .../iotdb/db/query/udf/example/Accumulator.java    |   8 +
 .../apache/iotdb/db/query/udf/example/Adder.java   |  11 ++
 .../org/apache/iotdb/db/query/udf/example/Max.java |   8 +
 .../iotdb/db/query/udf/example/Multiplier.java     |   8 +
 .../SlidingSizeWindowConstructorTester1.java       |   8 +
 .../SlidingTimeWindowConstructionTester.java       |   8 +
 .../{Multiplier.java => ValidateTester.java}       | 100 +++++-----
 server/src/test/resources/iotdb-engine.properties  |   2 +
 thrift/src/main/thrift/cluster.thrift              |   7 +
 63 files changed, 874 insertions(+), 455 deletions(-)
 rename cluster/src/main/java/org/apache/iotdb/cluster/server/{ => monitor}/NodeReport.java (98%)
 rename cluster/src/main/java/org/apache/iotdb/cluster/{query/manage => server/monitor}/NodeStatus.java (59%)
 copy cluster/src/main/java/org/apache/iotdb/cluster/{query/manage/QueryCoordinator.java => server/monitor/NodeStatusManager.java} (72%)
 rename cluster/src/main/java/org/apache/iotdb/cluster/server/{ => monitor}/Peer.java (97%)
 rename cluster/src/main/java/org/apache/iotdb/cluster/server/{ => monitor}/Timer.java (99%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/query/udf/api/customizer/parameter/UDFParameterValidator.java
 copy cluster/src/main/java/org/apache/iotdb/cluster/exception/ConfigInconsistentException.java => server/src/main/java/org/apache/iotdb/db/query/udf/api/exception/UDFAttributeNotProvidedException.java (72%)
 copy server/src/main/java/org/apache/iotdb/db/{exception/index/DistanceMetricException.java => query/udf/api/exception/UDFException.java} (78%)
 copy server/src/main/java/org/apache/iotdb/db/{qp/physical/crud/GroupByTimeFillPlan.java => query/udf/api/exception/UDFInputSeriesDataTypeNotValidException.java} (54%)
 copy cluster/src/main/java/org/apache/iotdb/cluster/exception/TruncateCommittedEntryException.java => server/src/main/java/org/apache/iotdb/db/query/udf/api/exception/UDFInputSeriesIndexNotValidException.java (68%)
 copy server/src/main/java/org/apache/iotdb/db/{rescon/CachedStringPool.java => query/udf/api/exception/UDFInputSeriesNumberNotValidException.java} (57%)
 copy cluster/src/test/java/org/apache/iotdb/cluster/common/TestException.java => server/src/main/java/org/apache/iotdb/db/query/udf/api/exception/UDFParameterNotValidException.java (80%)
 copy server/src/test/java/org/apache/iotdb/db/query/udf/example/{Multiplier.java => ValidateTester.java} (64%)