This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch upgrade_tool
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from 49ff194 remove empty upgrade dir
add 7e5dfd3 push limit from MManager to MTree (#1089)
add 7f216db update limit doc (#1091)
add f2fbda0 fix grammar error on the website
add c116b65 [IOTDB-597] Rename methods in Session (#1060)
add 760eb97 fix Native API create One or Multiple ts
add 1471600 fix zh 3-Server/1-Download.md
add 282a927 -- Change is on site module. (#1095)
add 5d52f7d Merge remote-tracking branch 'origin/master'
add e2656a2 [IOTDB-125] Potential Concurrency bug while deleting and
inserting happen together (#1088)
add 3f9709f record mlog at last (#1098)
add 8545fd7 [IOTDB-617] Support alter one time series's tag/attribute
property (#1096)
add ecbc977 add sitemapxml-maven-plugin version 2
add cbc9376 Added Dockerfile for 0.9.1 for JRE 8
add 0406ddd add 0.9.2 download url
add 8a296c6 fix doc
add c0e6afd fix limit in show timeseries without tag
add 867a3e1 format code
add c25972d [IOTDB-617] Support alter one time series's tag/attribute
property (#1103)
add 9552fbc add isNull to Field
add fd22df8 check is null in Filed (#1107)
add b7eeb44 [IOTDB-619] Remove stale LeafMNodes in tag inverted index map
while deleting storage group (#1106)
add ca20dce Merge branch 'master' into upgrade_tool
No new revisions were added by this update.
Summary of changes:
client-py/src/client_example.py | 8 +-
.../{Dockerfile-0.9.1 => Dockerfile-0.9.1-jre8} | 2 +-
docs/Development/ContributeGuide.md | 3 +-
docs/Download/README.md | 10 +
docs/SystemDesign/1-TsFile/3-Write.md | 2 +-
.../4-StorageEngine/6-DataManipulation.md | 2 +-
.../4-Client/2-Programming - Native API.md | 114 ++--
.../4-Client/5-Programming - TsFile API.md | 141 +---
.../1-DDL Data Definition Language.md | 59 +-
.../5-Operation Manual/4-SQL Reference.md | 47 ++
docs/zh/Development/ContributeGuide.md | 2 +-
docs/zh/Download/README.md | 10 +
docs/zh/SystemDesign/1-TsFile/3-Write.md | 2 +-
.../4-StorageEngine/6-DataManipulation.md | 2 +-
docs/zh/UserGuide/3-Server/1-Download.md | 36 +-
.../4-Client/2-Programming - Native API.md | 101 ++-
docs/zh/UserGuide/4-Client/3-Programming - JDBC.md | 2 +-
.../4-Client/5-Programming - TsFile API.md | 139 +---
.../1-DDL Data Definition Language.md | 55 +-
.../5-Operation Manual/4-SQL Reference.md | 46 ++
.../apache/iotdb/hadoop/tsfile/TsFileHelper.java | 50 +-
.../apache/iotdb/rocketmq/RocketMQConsumer.java | 2 +-
.../main/java/org/apache/iotdb/SessionExample.java | 211 +++---
.../java/org/apache/iotdb/tsfile/TsFileRead.java | 4 +-
...ithRowBatch.java => TsFileWriteWithTablet.java} | 76 ++-
.../java/org/apache/iotdb/flink/IoTDBSink.java | 4 +-
.../iotdb/flink/IoTDBSinkBatchInsertTest.java | 4 +-
.../iotdb/flink/IoTDBSinkBatchTimerTest.java | 2 +-
.../apache/iotdb/flink/IoTDBSinkInsertTest.java | 2 +-
.../iotdb/hadoop/tsfile/TsFileTestHelper.java | 40 +-
.../org/apache/iotdb/hive/TsFileTestHelper.java | 41 +-
.../java/org/apache/iotdb/jdbc/IoTDBStatement.java | 12 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 19 +
.../org/apache/iotdb/db/engine/StorageEngine.java | 10 +-
.../iotdb/db/engine/memtable/AbstractMemTable.java | 20 +-
.../apache/iotdb/db/engine/memtable/IMemTable.java | 6 +-
.../engine/storagegroup/StorageGroupProcessor.java | 104 ++-
.../db/engine/storagegroup/TsFileProcessor.java | 17 +-
...stException.java => DeleteFailedException.java} | 15 +-
.../org/apache/iotdb/db/metadata/MLogWriter.java | 6 +
.../org/apache/iotdb/db/metadata/MManager.java | 714 +++++++++++++++------
.../java/org/apache/iotdb/db/metadata/MTree.java | 211 ++++--
.../iotdb/db/metadata/MetadataOperationType.java | 1 +
.../org/apache/iotdb/db/metadata/TagLogFile.java | 24 +-
.../iotdb/db/metadata/mnode/InternalMNode.java | 59 +-
.../org/apache/iotdb/db/metadata/mnode/MNode.java | 8 +-
.../main/java/org/apache/iotdb/db/qp/Planner.java | 6 +-
.../apache/iotdb/db/qp/constant/SQLConstant.java | 7 +-
.../apache/iotdb/db/qp/executor/IPlanExecutor.java | 4 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 396 ++++++++----
.../org/apache/iotdb/db/qp/logical/Operator.java | 3 +-
.../db/qp/logical/sys/AlterTimeSeriesOperator.java | 97 +++
.../db/qp/logical/sys/ShowTimeSeriesOperator.java | 2 +-
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 4 +-
...{BatchInsertPlan.java => InsertTabletPlan.java} | 10 +-
.../db/qp/physical/sys/AlterTimeSeriesPlan.java | 86 +++
.../db/qp/physical/sys/ShowTimeSeriesPlan.java | 15 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 99 ++-
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 149 +++--
.../dataset/groupby/LocalGroupByExecutor.java | 92 +--
.../iotdb/db/query/reader/series/SeriesReader.java | 135 ++--
.../org/apache/iotdb/db/service/TSServiceImpl.java | 110 +++-
.../java/org/apache/iotdb/db/utils/MemUtils.java | 10 +-
.../iotdb/db/writelog/recover/LogReplayer.java | 31 +-
.../storagegroup/StorageGroupProcessorTest.java | 29 +-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 6 +-
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 2 +
.../iotdb/db/integration/IoTDBTagAlterIT.java | 455 +++++++++++++
.../apache/iotdb/db/integration/IoTDBTagIT.java | 69 +-
.../iotdb/db/metadata/MManagerImproveTest.java | 24 +-
service-rpc/rpc-changelist.md | 68 +-
.../java/org/apache/iotdb/rpc/TSStatusCode.java | 1 +
service-rpc/src/main/thrift/rpc.thrift | 30 +-
.../java/org/apache/iotdb/session/Session.java | 419 ++++++------
.../org/apache/iotdb/session/SessionUtils.java | 42 +-
.../org/apache/iotdb/session/pool/SessionPool.java | 119 ++--
.../org/apache/iotdb/session/IoTDBSessionIT.java | 201 +++---
.../apache/iotdb/session/pool/SessionPoolTest.java | 17 +-
site/pom.xml | 1 +
.../.vuepress/theme/global-components/IoTDB.vue | 4 +-
.../NullFieldException.java} | 9 +-
.../org/apache/iotdb/tsfile/read/common/Field.java | 23 +
.../apache/iotdb/tsfile/write/TsFileWriter.java | 40 +-
.../tsfile/write/chunk/ChunkGroupWriterImpl.java | 24 +-
.../tsfile/write/chunk/IChunkGroupWriter.java | 14 +-
.../write/record/{RowBatch.java => Tablet.java} | 100 +--
.../apache/iotdb/tsfile/write/schema/Schema.java | 22 -
.../apache/iotdb/tsfile/read/common/FieldTest.java | 18 +-
.../iotdb/tsfile/write/TsFileWriterTest.java | 35 +-
89 files changed, 3521 insertions(+), 1952 deletions(-)
copy docker/src/main/{Dockerfile-0.9.1 => Dockerfile-0.9.1-jre8} (98%)
rename
example/tsfile/src/main/java/org/apache/iotdb/tsfile/{TsFileWriteWithRowBatch.java
=> TsFileWriteWithTablet.java} (52%)
copy
server/src/main/java/org/apache/iotdb/db/exception/metadata/{AliasAlreadyExistException.java
=> DeleteFailedException.java} (72%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/AlterTimeSeriesOperator.java
rename
server/src/main/java/org/apache/iotdb/db/qp/physical/crud/{BatchInsertPlan.java
=> InsertTabletPlan.java} (97%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/AlterTimeSeriesPlan.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IoTDBTagAlterIT.java
copy tsfile/src/main/java/org/apache/iotdb/tsfile/{fileSystem/FSType.java =>
exception/NullFieldException.java} (82%)
rename
tsfile/src/main/java/org/apache/iotdb/tsfile/write/record/{RowBatch.java =>
Tablet.java} (62%)
copy
server/src/main/java/org/apache/iotdb/db/engine/flush/FlushManagerMBean.java =>
tsfile/src/test/java/org/apache/iotdb/tsfile/read/common/FieldTest.java (74%)