You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2020/07/08 13:11:27 UTC

[incubator-iotdb] branch TyShowTimeSeries updated (fa5e6c5 -> fb95814)

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

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


    from fa5e6c5  Merge branch 'TyShowTimeSeries' of https://github.com/apache/incubator-iotdb into TyShowTimeSeries
     add 11e1f57  Fix logic of creating MTree snapshot (#1452)
     add 5f08035  [IOTDB-787] set thrift and antlr as two independent module (#1451)
     add f8eaf79  fix upgrade
     add 172ab45  [IoTDB-786]refactor the thrift rpc service to reduce duplicate codes of RPC and Sync module (#1453)
     add 7597566  fix maven warning about losing some plugin versions
     add 8fcdb51  fix restart bug
     add 1e2c3e9  premerge for the distributed version (#1326)
     add 3129985  Update index.styl
     add 12be837  fix LICENSE-binary (#1471)
     add 36d524d  [IOTDB-627]Support range deletion for timeseries (#1400)
     add fb95814  resolve conflicts

No new revisions were added by this update.

Summary of changes:
 LICENSE-binary                                     |  71 +++++--
 README.md                                          |   2 +-
 README_ZH.md                                       |   2 +-
 {example/mqtt => antlr}/pom.xml                    |  28 ++-
 .../org/apache/iotdb/db/qp/strategy/SqlBase.g4     |   0
 cli/pom.xml                                        |   1 +
 cli/src/assembly/resources/sbin/start-cli.sh       |   2 +-
 .../java/org/apache/iotdb/cli/AbstractCli.java     |  10 +
 client-py/compile.bat                              |   2 +-
 client-py/compile.sh                               |   2 +-
 client-py/readme.md                                |   2 +-
 client-py/src/client_example.py                    |   2 +-
 distribution/pom.xml                               |   1 +
 docs/Development/ContributeGuide.md                |   6 +-
 docs/SystemDesign/Client/RPC.md                    |  11 +-
 docs/SystemDesign/QueryEngine/Planner.md           |   6 +-
 .../Client/Programming - Other Languages.md        |   2 +-
 .../DML Data Manipulation Language.md              |  28 ++-
 docs/UserGuide/Operation Manual/SQL Reference.md   |   9 +-
 docs/UserGuide/Server/Download.md                  |   2 +-
 docs/zh/Development/ContributeGuide.md             |   4 +-
 docs/zh/SystemDesign/Client/RPC.md                 |  12 +-
 docs/zh/SystemDesign/QueryEngine/Planner.md        |   4 +-
 .../Client/Programming - Other Languages.md        |   2 +-
 .../DML Data Manipulation Language.md              |  25 ++-
 .../zh/UserGuide/Operation Manual/SQL Reference.md |   9 +-
 hadoop/pom.xml                                     |   5 +-
 hive-connector/pom.xml                             |   7 +-
 jdbc/pom.xml                                       |   4 +-
 jdbc/src/main/feature/feature.xml                  |   1 +
 licenses/EDL License 1.0                           |  11 --
 pom.xml                                            |  21 +-
 server/pom.xml                                     |  32 +--
 .../iotdb/db/auth/authorizer/BasicAuthorizer.java  |   2 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |  15 +-
 .../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 |  86 ++++++--
 .../db/engine/storagegroup/TsFileProcessor.java    |   3 +-
 .../db/engine/storagegroup/TsFileResource.java     |  10 +-
 .../version/SimpleFileVersionController.java       |  10 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |  71 +++++--
 .../java/org/apache/iotdb/db/metadata/MTree.java   |  22 ++-
 .../org/apache/iotdb/db/monitor/StatMonitor.java   |   2 +-
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   4 +-
 .../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/physical/crud/InsertRowPlan.java   |  39 +++-
 .../db/qp/physical/crud/InsertTabletPlan.java      | 123 ++++++------
 .../db/qp/physical/sys/ShowTimeSeriesPlan.java     |   8 +
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |  59 +++++-
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |   2 +-
 .../query/dataset/groupby/GroupByFillDataSet.java  |   2 +-
 .../iotdb/db/query/executor/LastQueryExecutor.java |  26 ++-
 .../iotdb/db/query/executor/QueryRouter.java       |   7 +-
 .../db/query/executor/RawDataQueryExecutor.java    |  12 +-
 .../org/apache/iotdb/db/service/RPCService.java    | 218 +++------------------
 .../org/apache/iotdb/db/service/TSServiceImpl.java |  33 ++--
 .../iotdb/db/service/thrift/ThriftService.java     | 150 ++++++++++++++
 .../db/service/thrift/ThriftServiceThread.java     | 143 ++++++++++++++
 .../iotdb/db/sync/receiver/SyncServerManager.java  | 189 ++++++------------
 .../receiver/SyncServerManagerMBean.java}          |   4 +-
 .../iotdb/db/sync/sender/transfer/SyncClient.java  |   3 +-
 .../org/apache/iotdb/db/utils/CommonUtils.java     |  32 ++-
 .../java/org/apache/iotdb/db/utils/QueryUtils.java |  39 ++--
 .../org/apache/iotdb/db/utils/SchemaUtils.java     |   7 +-
 .../org/apache/iotdb/db/utils/SerializeUtils.java  |  24 ++-
 .../apache/iotdb/db/utils/TypeInferenceUtils.java  |   4 +-
 .../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/qp/plan/SerializationTest.java |  88 +++++++++
 .../org/apache/iotdb/db/tools/WalCheckerTest.java  |   2 +-
 .../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 +-
 service-rpc/pom.xml                                | 111 +----------
 session/pom.xml                                    |   2 +-
 .../java/org/apache/iotdb/session/Session.java     |  19 +-
 site/pom.xml                                       |   4 +-
 site/src/main/.vuepress/theme/styles/index.styl    |   4 +-
 {service-rpc => thrift}/pom.xml                    |  72 +------
 {service-rpc => thrift}/rpc-changelist.md          |   7 +-
 .../src/main/thrift/cluster.thrift                 |  34 +++-
 {service-rpc => thrift}/src/main/thrift/rpc.thrift |   3 +-
 .../src/main/thrift/sync.thrift                    |   0
 {service-rpc => thrift}/src/pypi/README.md         |   2 +-
 {service-rpc => thrift}/src/pypi/setup.py          |   0
 tsfile/pom.xml                                     |   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 +++-
 .../iotdb/tsfile/utils/ReadWriteIOUtils.java       |  12 +-
 .../tsfile/v1/file/metadata/ChunkMetadataV1.java   |  11 +-
 .../tsfile/v1/read/TsFileSequenceReaderForV1.java  |   2 +-
 .../tsfile/write/schema/MeasurementSchema.java     |   3 +
 ...easurementSchema.java => TimeseriesSchema.java} | 108 ++++------
 .../iotdb/tsfile/read/common/TimeRangeTest.java    |  70 +++++++
 .../iotdb/tsfile/read/reader/PageReaderTest.java   |  55 ++++++
 123 files changed, 1908 insertions(+), 1124 deletions(-)
 copy {example/mqtt => antlr}/pom.xml (64%)
 rename {server => antlr}/src/main/antlr4/org/apache/iotdb/db/qp/strategy/SqlBase.g4 (100%)
 delete mode 100644 licenses/EDL License 1.0
 create mode 100644 server/src/main/java/org/apache/iotdb/db/service/thrift/ThriftService.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/service/thrift/ThriftServiceThread.java
 copy server/src/main/java/org/apache/iotdb/db/{service/RPCServiceMBean.java => sync/receiver/SyncServerManagerMBean.java} (92%)
 create mode 100644 server/src/test/java/org/apache/iotdb/db/qp/plan/SerializationTest.java
 copy {service-rpc => thrift}/pom.xml (77%)
 rename {service-rpc => thrift}/rpc-changelist.md (97%)
 rename {service-rpc => thrift}/src/main/thrift/cluster.thrift (93%)
 rename {service-rpc => thrift}/src/main/thrift/rpc.thrift (99%)
 rename {service-rpc => thrift}/src/main/thrift/sync.thrift (100%)
 rename {service-rpc => thrift}/src/pypi/README.md (97%)
 rename {service-rpc => thrift}/src/pypi/setup.py (100%)
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/write/schema/{MeasurementSchema.java => TimeseriesSchema.java} (65%)