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

jiangtian pushed a change to branch cluster_new
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


    from ade1501  rename connect node and fix readString
     add 3634857  add sync interface
     add 36d524d  [IOTDB-627]Support range deletion for timeseries (#1400)
     add 8d8938b  Merge branch 'master' into cluster_new
     add 3a6e418  disable selector  thread when not using async servers

No new revisions were added by this update.

Summary of changes:
 .../cluster/client/async/AsyncDataClient.java      |  16 +-
 .../cluster/client/async/AsyncMetaClient.java      |  16 +-
 .../cluster/client/sync/SyncClientAdaptor.java     |   4 +-
 .../SyncClientFactory.java}                        |   9 +-
 .../SyncClientPool.java}                           |  43 ++-
 .../iotdb/cluster/client/sync/SyncDataClient.java  |  81 ++++
 .../iotdb/cluster/client/sync/SyncMetaClient.java  |  73 ++++
 .../apache/iotdb/cluster/config/ClusterConfig.java |  11 +
 .../iotdb/cluster/log/catchup/CatchUpTask.java     |  16 +-
 .../iotdb/cluster/log/catchup/LogCatchUpTask.java  | 129 +++++--
 .../cluster/log/catchup/SnapshotCatchUpTask.java   |  42 +-
 .../cluster/log/snapshot/PullSnapshotTask.java     |  41 +-
 .../iotdb/cluster/query/ClusterPlanExecutor.java   |  87 ++++-
 .../query/groupby/RemoteGroupByExecutor.java       |  13 +-
 .../query/last/ClusterLastQueryExecutor.java       |  70 +++-
 .../cluster/query/manage/QueryCoordinator.java     |  15 +-
 .../iotdb/cluster/query/reader/DataSourceInfo.java |  16 +-
 .../reader/RemoteSeriesReaderByTimestamp.java      |  62 ++-
 .../query/reader/RemoteSimpleSeriesReader.java     |  82 ++--
 .../apache/iotdb/cluster/server/ClientServer.java  |  10 +-
 .../iotdb/cluster/server/DataClusterServer.java    | 187 ++++++++-
 .../iotdb/cluster/server/MetaClusterServer.java    | 111 +++++-
 .../cluster/server/PullSnapshotHintService.java    |  29 +-
 .../apache/iotdb/cluster/server/RaftServer.java    |  59 ++-
 .../server/heartbeat/DataHeartbeatThread.java      |  10 +-
 .../cluster/server/heartbeat/HeartbeatThread.java  | 104 ++++-
 .../server/heartbeat/MetaHeartbeatThread.java      |  28 +-
 .../cluster/server/member/DataGroupMember.java     |  54 ++-
 .../cluster/server/member/MetaGroupMember.java     | 430 +++++++++++++++++----
 .../iotdb/cluster/server/member/RaftMember.java    | 188 +++++++--
 ...{BaseAsyncService.java => BaseSyncService.java} |  88 ++---
 .../cluster/server/service/DataSyncService.java    | 279 +++++++++++++
 ...{MetaAsyncService.java => MetaSyncService.java} | 102 +++--
 .../cluster/log/applier/DataLogApplierTest.java    |   4 +-
 .../cluster/query/reader/DatasourceInfoTest.java   |   2 +-
 .../reader/RemoteSeriesReaderByTimestampTest.java  |   2 +-
 .../query/reader/RemoteSimpleSeriesReaderTest.java |   2 +-
 .../iotdb/cluster/server/member/MemberTest.java    |   2 +-
 .../cluster/server/member/MetaGroupMemberTest.java |   2 +-
 .../DML Data Manipulation Language.md              |  28 +-
 docs/UserGuide/Operation Manual/SQL Reference.md   |   9 +-
 .../DML Data Manipulation Language.md              |  25 +-
 .../zh/UserGuide/Operation Manual/SQL Reference.md |   9 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |   4 +-
 .../apache/iotdb/db/engine/cache/ChunkCache.java   |   8 +-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |  23 +-
 .../apache/iotdb/db/engine/memtable/IMemTable.java |   5 +-
 .../db/engine/memtable/IWritableMemChunk.java      |  10 +-
 .../iotdb/db/engine/memtable/WritableMemChunk.java |   9 +-
 .../db/engine/merge/task/MergeMultiChunkTask.java  |   3 +-
 .../iotdb/db/engine/modification/Deletion.java     |  47 ++-
 .../io/LocalTextModificationAccessor.java          |  20 +-
 .../engine/storagegroup/StorageGroupProcessor.java |  60 ++-
 .../db/engine/storagegroup/TsFileProcessor.java    |   3 +-
 .../org/apache/iotdb/db/monitor/StatMonitor.java   |   2 +-
 .../apache/iotdb/db/qp/executor/IPlanExecutor.java |   5 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |   9 +-
 .../db/qp/logical/crud/DeleteDataOperator.java     |  18 +-
 .../iotdb/db/qp/physical/crud/DeletePlan.java      |  49 ++-
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |  59 ++-
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |   2 +-
 .../org/apache/iotdb/db/service/TSServiceImpl.java |   3 +-
 .../java/org/apache/iotdb/db/utils/QueryUtils.java |  40 +-
 .../iotdb/db/utils/datastructure/TVList.java       |  35 +-
 .../iotdb/db/writelog/recover/LogReplayer.java     |   8 +-
 .../iotdb/db/engine/merge/MergeTaskTest.java       |   2 +-
 .../engine/modification/DeletionFileNodeTest.java  |  28 +-
 .../db/engine/modification/DeletionQueryTest.java  |  52 +--
 .../engine/modification/ModificationFileTest.java  |   8 +-
 .../storagegroup/StorageGroupProcessorTest.java    |   2 +-
 .../iotdb/db/integration/IoTDBDeletionIT.java      |  37 ++
 .../apache/iotdb/db/integration/IoTDBLastIT.java   |  52 +++
 .../iotdb/db/qp/plan/LogicalPlanSmallTest.java     |  93 +++++
 .../apache/iotdb/db/qp/plan/PhysicalPlanTest.java  |  11 +
 .../apache/iotdb/db/writelog/PerformanceTest.java  |   4 +-
 .../iotdb/db/writelog/WriteLogNodeManagerTest.java |   2 +-
 .../apache/iotdb/db/writelog/WriteLogNodeTest.java |   8 +-
 .../iotdb/db/writelog/io/LogWriterReaderTest.java  |   2 +-
 .../db/writelog/io/MultiFileLogReaderTest.java     |   2 +-
 .../iotdb/db/writelog/recover/LogReplayerTest.java |   6 +-
 .../java/org/apache/iotdb/session/Session.java     |  19 +-
 thrift/rpc-changelist.md                           |   4 +-
 thrift/src/main/thrift/rpc.thrift                  |   3 +-
 .../iotdb/tsfile/file/metadata/ChunkMetadata.java  |  46 ++-
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |   2 +-
 .../org/apache/iotdb/tsfile/read/common/Chunk.java |  17 +-
 .../apache/iotdb/tsfile/read/common/TimeRange.java |  51 ++-
 .../read/controller/CachedChunkLoaderImpl.java     |   2 +-
 .../tsfile/read/reader/chunk/ChunkReader.java      |  24 +-
 .../read/reader/chunk/ChunkReaderByTimestamp.java  |   4 +-
 .../iotdb/tsfile/read/reader/page/PageReader.java  |  41 +-
 .../tsfile/v1/file/metadata/ChunkMetadataV1.java   |  11 +-
 .../tsfile/v1/read/TsFileSequenceReaderForV1.java  |   2 +-
 .../iotdb/tsfile/read/common/TimeRangeTest.java    |  70 ++++
 .../iotdb/tsfile/read/reader/PageReaderTest.java   |  55 +++
 95 files changed, 2948 insertions(+), 724 deletions(-)
 copy 
cluster/src/main/java/org/apache/iotdb/cluster/client/{async/AsyncClientFactory.java
 => sync/SyncClientFactory.java} (80%)
 copy 
cluster/src/main/java/org/apache/iotdb/cluster/client/{async/AsyncClientPool.java
 => sync/SyncClientPool.java} (69%)
 create mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/sync/SyncDataClient.java
 create mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/sync/SyncMetaClient.java
 copy 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/{BaseAsyncService.java
 => BaseSyncService.java} (52%)
 create mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/DataSyncService.java
 copy 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/{MetaAsyncService.java
 => MetaSyncService.java} (70%)

Reply via email to