You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by lt...@apache.org on 2019/04/17 14:18:43 UTC
[incubator-iotdb] branch cluster_read updated (4fb3ef4 -> 3bfb4d3)
This is an automated email from the ASF dual-hosted git repository.
lta pushed a change to branch cluster_read
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from 4fb3ef4 complete code of no filter reader
new 4db2a66 reorganize engine executor with time generator
new cf779d8 reorganize engine executor with time generator
new b7bcd0f complete query with no value filter
new 3bfb4d3 add construct filter query time generator
The 1767 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:
.../{utils/query => qp/task}/QueryTask.java | 2 +-
.../query/{PathType.java => QueryType.java} | 4 +-
.../dataset/ClusterDataSetWithTimeGenerator.java | 13 +-
.../executor/ClusterExecutorWithTimeGenerator.java | 55 +++++---
.../ClusterExecutorWithoutTimeGenerator.java | 69 ++--------
.../cluster/query/executor/ClusterQueryRouter.java | 18 +--
.../query/factory/ClusterSeriesReaderFactory.java | 81 ++++++++++++
.../ClusterRpcSingleQueryManager.java | 141 ++++++++++-----------
.../IClusterRpcSingleQueryManager.java | 7 +-
.../querynode/ClusterLocalSingleQueryManager.java | 20 +--
.../cluster/query/reader/ClusterSeriesReader.java | 20 ++-
.../query/timegenerator/ClusterLeafNode.java | 20 +--
.../timegenerator/ClusterNodeConstructor.java | 69 ++++++++++
.../query/timegenerator/ClusterTimeGenerator.java | 28 ++--
.../iotdb/cluster/rpc/raft/NodeAsClient.java | 2 +-
.../rpc/raft/impl/RaftNodeAsClientManager.java | 2 +-
.../request/querydata/QuerySeriesDataRequest.java | 30 +++--
.../querydata/QuerySeriesDataResponse.java | 23 +++-
.../cluster/utils/query/ClusterRpcReaderUtils.java | 5 +-
.../utils/query/QueryPlanPartitionUtils.java | 79 ++++++++++++
.../db/qp/executor/IQueryProcessExecutor.java | 8 +-
.../db/query/control/QueryResourceManager.java | 17 +++
.../EngineExecutorWithoutTimeGenerator.java | 64 +---------
.../iotdb/db/query/executor/EngineQueryRouter.java | 4 +-
...nstructor.java => AbstractNodeConstructor.java} | 57 ++++-----
.../query/timegenerator/EngineNodeConstructor.java | 62 +--------
.../query/timegenerator/EngineTimeGenerator.java | 1 -
.../org/apache/iotdb/db/service/TSServiceImpl.java | 4 +-
.../iotdb/db/integration/IoTDBSeriesReaderIT.java | 2 +-
.../org/apache/iotdb/db/qp/plan/QPUpdateTest.java | 2 +-
30 files changed, 510 insertions(+), 399 deletions(-)
rename cluster/src/main/java/org/apache/iotdb/cluster/{utils/query => qp/task}/QueryTask.java (96%)
copy cluster/src/main/java/org/apache/iotdb/cluster/query/{PathType.java => QueryType.java} (93%)
copy iotdb/src/main/java/org/apache/iotdb/db/query/dataset/EngineDataSetWithTimeGenerator.java => cluster/src/main/java/org/apache/iotdb/cluster/query/dataset/ClusterDataSetWithTimeGenerator.java (90%)
create mode 100644 cluster/src/main/java/org/apache/iotdb/cluster/query/factory/ClusterSeriesReaderFactory.java
copy iotdb/src/main/java/org/apache/iotdb/db/query/timegenerator/EngineLeafNode.java => cluster/src/main/java/org/apache/iotdb/cluster/query/timegenerator/ClusterLeafNode.java (75%)
create mode 100644 cluster/src/main/java/org/apache/iotdb/cluster/query/timegenerator/ClusterNodeConstructor.java
copy iotdb/src/main/java/org/apache/iotdb/db/query/timegenerator/EngineTimeGenerator.java => cluster/src/main/java/org/apache/iotdb/cluster/query/timegenerator/ClusterTimeGenerator.java (67%)
create mode 100644 cluster/src/main/java/org/apache/iotdb/cluster/utils/query/QueryPlanPartitionUtils.java
copy iotdb/src/main/java/org/apache/iotdb/db/query/timegenerator/{EngineNodeConstructor.java => AbstractNodeConstructor.java} (70%)