You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xi...@apache.org on 2021/09/12 14:39:26 UTC

[iotdb] branch alignbydevicevector updated (2ab3ef2 -> 0ab005c)

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

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


    from 2ab3ef2  Modify some detail in timeSeriesMetaDataCache
     add 3333f3b  [IOTDB-1450] Deletion should only delete related time partitions (#3439)
     add 1ad4b3d  [IOTDB-1564] Make hearbeat and election timeout parameters be configurable (#3797)
     add 2400c36  [ISSUE-3856] refine exception handling logic in commitTo in Raft… (#3848)
     add ba988ee  [IOTDB-1600] Support InsertRowsOfOneDevicePlan in cluster (#3877)
     add 3877d00  [IOTDB-1630] Compile cpp client on ARM Linux (#3912)
     add aaa96b9  Modify user manual  about datatime-input (#3901)
     add 2f279dd  [IOTDB-1619] There is an error msg when I restart iotdb-cluster (#3930)
     add d5ebc3c  [IOTDB-1275] Fix backgroup exec for cli -e function causes an infinite loop in writing output file (#3932)
     add 601df56  [IOTDB-1659] Fix Windows CLI cannot set maxPRC less than or equal to 0 (#3936)
     add a885ec9  [IOTDB-1670] Fix cli -e mode didn't fetch timestamp_precision from server (#3942)
     add 3cb08e0  [IOTDB-1543] LastCache for Template and Vector (#3796)
     add 0ab005c  Fix conclict

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/iotdb/cli/AbstractCli.java     |   3 +
 cli/src/main/java/org/apache/iotdb/cli/Cli.java    |   3 +-
 cli/src/main/java/org/apache/iotdb/cli/WinCli.java |  13 +-
 .../org/apache/iotdb/cli/StartClientScriptIT.java  |  27 ++
 client-cpp/pom.xml                                 |  18 ++
 .../resources/conf/iotdb-cluster.properties        |  13 +-
 .../client/sync/SyncDataHeartbeatClient.java       |   2 +-
 .../client/sync/SyncMetaHeartbeatClient.java       |   3 +-
 .../apache/iotdb/cluster/config/ClusterConfig.java |  20 ++
 .../iotdb/cluster/config/ClusterConstant.java      |  30 +-
 .../iotdb/cluster/config/ClusterDescriptor.java    |  10 +
 .../iotdb/cluster/log/applier/BaseApplier.java     |   6 +
 .../iotdb/cluster/log/applier/DataLogApplier.java  |   8 +
 .../iotdb/cluster/log/manage/RaftLogManager.java   | 115 +++----
 .../serializable/SyncLogDequeSerializer.java       |   9 +-
 .../apache/iotdb/cluster/metadata/CMManager.java   |  11 +-
 .../slot/SlotTimePartitionFilter.java}             |  38 ++-
 .../iotdb/cluster/query/ClusterPlanExecutor.java   |  13 +-
 .../iotdb/cluster/query/ClusterPlanRouter.java     |  36 +++
 .../apache/iotdb/cluster/server/RaftServer.java    |  32 +-
 .../cluster/server/heartbeat/HeartbeatThread.java  |  46 ++-
 .../cluster/server/member/DataGroupMember.java     |  13 +
 .../cluster/server/member/MetaGroupMember.java     |   2 +-
 .../iotdb/cluster/server/member/RaftMember.java    |   2 +-
 .../cluster/log/applier/DataLogApplierTest.java    |  36 ++-
 .../server/heartbeat/HeartbeatThreadTest.java      |   5 +-
 .../iotdb/cluster/server/member/BaseMember.java    |  10 +-
 .../cluster/server/member/MetaGroupMemberTest.java |   6 +-
 compile-tools/pom.xml                              |  24 ++
 docs/UserGuide/Cluster/Cluster-Setup.md            |  21 +-
 docs/UserGuide/Data-Concept/Data-Type.md           |  14 +-
 docs/UserGuide/Data-Concept/Encoding.md            |   2 +-
 docs/zh/UserGuide/Cluster/Cluster-Setup.md         |  22 +-
 docs/zh/UserGuide/Data-Concept/Data-Type.md        |  14 +-
 docs/zh/UserGuide/Data-Concept/Encoding.md         |   4 +-
 example/client-cpp-example/pom.xml                 |  15 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   8 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |  17 +-
 .../engine/storagegroup/StorageGroupProcessor.java | 171 ++++++-----
 .../virtualSg/VirtualStorageGroupManager.java      |   9 +-
 .../org/apache/iotdb/db/metadata/MManager.java     | 195 +++++++++++-
 .../java/org/apache/iotdb/db/metadata/MTree.java   |  46 +--
 .../db/metadata/lastCache/LastCacheManager.java    | 331 +++++++++++++++++++++
 .../container/ILastCacheContainer.java}            |  56 ++--
 .../lastCache/container/LastCacheContainer.java    | 118 ++++++++
 .../lastCache/container/value/ILastCacheValue.java |  27 +-
 .../container/value/UnaryLastCacheValue.java       | 106 +++++++
 .../container/value/VectorLastCacheValue.java      |  86 ++++++
 .../iotdb/db/metadata/mnode/EntityMNode.java       |  25 ++
 .../iotdb/db/metadata/mnode/IEntityMNode.java      |   6 +
 .../iotdb/db/metadata/mnode/IMeasurementMNode.java |   9 +-
 .../iotdb/db/metadata/mnode/MeasurementMNode.java  |  45 +--
 .../apache/iotdb/db/metadata/tag/TagManager.java   |   5 +-
 .../apache/iotdb/db/qp/executor/IPlanExecutor.java |   9 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  16 +-
 .../apache/iotdb/db/qp/physical/PhysicalPlan.java  |   4 +
 .../iotdb/db/qp/physical/crud/DeletePlan.java      |  15 +
 .../physical/crud/InsertRowsOfOneDevicePlan.java   |  80 ++++-
 .../db/qp/physical/sys/DeleteTimeSeriesPlan.java   |  15 +
 .../iotdb/db/query/executor/LastQueryExecutor.java |  34 ++-
 .../engine/modification/DeletionFileNodeTest.java  | 109 +++++--
 .../db/engine/modification/DeletionQueryTest.java  |  77 +++--
 .../storagegroup/StorageGroupProcessorTest.java    |   2 +-
 .../iotdb/db/engine/storagegroup/TTLTest.java      |   4 +-
 .../apache/iotdb/db/integration/IoTDBLastIT.java   |  28 +-
 .../iotdb/db/metadata/MManagerAdvancedTest.java    |  16 +-
 .../qp/physical/InsertRowsOfOneDevicePlanTest.java |  75 +++++
 .../test/java/org/apache/iotdb/db/sql/Cases.java   |  62 ++++
 68 files changed, 1965 insertions(+), 487 deletions(-)
 copy cluster/src/main/java/org/apache/iotdb/cluster/{query/filter/SlotSgFilter.java => partition/slot/SlotTimePartitionFilter.java} (52%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/lastCache/LastCacheManager.java
 copy server/src/main/java/org/apache/iotdb/db/metadata/{mnode/IMeasurementMNode.java => lastCache/container/ILastCacheContainer.java} (51%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/lastCache/container/LastCacheContainer.java
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/read/reader/IPointReader.java => server/src/main/java/org/apache/iotdb/db/metadata/lastCache/container/value/ILastCacheValue.java (59%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/lastCache/container/value/UnaryLastCacheValue.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/lastCache/container/value/VectorLastCacheValue.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/qp/physical/InsertRowsOfOneDevicePlanTest.java