This is an automated email from the ASF dual-hosted git repository. hxd pushed a commit to branch release in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
commit 6ee562f55a0399dfe25c04f17ecd050abb172b1a Merge: aaaaf50 023fb84 Author: xiangdong huang <[email protected]> AuthorDate: Sat Aug 22 17:19:22 2020 +0800 Merge tag 'release/0.10.1' into release [maven-release-plugin] copy for tag release/0.10.1 LICENSE-binary | 71 +++- README.md | 2 +- RELEASE_NOTES.md | 26 ++ cli/pom.xml | 2 +- client-py/readme.md | 8 +- client-py/src/Session.py | 460 +++++++++++++++++++++ client-py/src/SessionExample.py | 105 +++++ client-py/src/SessionUT.py | 107 +++++ client-py/src/client_example.py | 341 --------------- client-py/src/utils/Field.py | 176 ++++++++ client-py/src/utils/IoTDBConstants.py | 52 +++ client-py/src/utils/IoTDBRpcDataSet.py | 219 ++++++++++ client-py/src/utils/RowRecord.py | 55 +++ client-py/src/utils/SessionDataSet.py | 101 +++++ client-py/src/utils/Tablet.py | 133 ++++++ client-py/src/utils/__init__.py | 18 + distribution/pom.xml | 2 +- distribution/src/assembly/distribution.xml | 3 + docs/SystemDesign/Connector/Spark-TsFile.md | 22 +- docs/SystemDesign/TsFile/Format.md | 12 +- .../UserGuide/Architecture/Writing Data on HDFS.md | 8 +- docs/UserGuide/Client/Programming - JDBC.md | 2 +- docs/UserGuide/Client/Programming - Native API.md | 2 +- docs/UserGuide/Client/Programming - TsFile API.md | 6 +- .../UserGuide/Ecosystem Integration/Hive TsFile.md | 6 +- .../UserGuide/Ecosystem Integration/Spark IoTDB.md | 4 +- .../Ecosystem Integration/Spark TsFile.md | 18 +- docs/UserGuide/Operation Manual/SQL Reference.md | 2 +- docs/UserGuide/Server/Config Manual.md | 10 +- docs/UserGuide/System Tools/Log Visualizer.md | 160 ------- docs/zh/SystemDesign/Connector/Spark-TsFile.md | 16 + .../UserGuide/Architecture/Writing Data on HDFS.md | 8 +- docs/zh/UserGuide/Client/Programming - JDBC.md | 2 +- .../UserGuide/Client/Programming - Native API.md | 2 +- .../UserGuide/Client/Programming - TsFile API.md | 6 +- .../Ecosystem Integration/Spark TsFile.md | 20 +- .../DML Data Manipulation Language.md | 2 - .../zh/UserGuide/Operation Manual/SQL Reference.md | 2 +- docs/zh/UserGuide/Server/Config Manual.md | 8 +- docs/zh/UserGuide/Server/Docker Image.md | 2 +- docs/zh/UserGuide/System Tools/Log Visualizer.md | 146 ------- example/flink/pom.xml | 6 +- example/hadoop/pom.xml | 6 +- example/jdbc/pom.xml | 2 +- example/kafka/pom.xml | 4 +- example/kafka/readme.md | 2 +- example/mqtt/pom.xml | 2 +- example/pom.xml | 2 +- example/rocketmq/pom.xml | 2 +- example/rocketmq/readme.md | 2 +- example/session/pom.xml | 2 +- .../main/java/org/apache/iotdb/SessionExample.java | 22 +- example/tsfile/pom.xml | 2 +- flink-iotdb-connector/pom.xml | 2 +- .../iotdb/flink/DefaultIoTSerializationSchema.java | 2 +- flink-tsfile-connector/pom.xml | 10 +- grafana/pom.xml | 2 +- hadoop/pom.xml | 4 +- .../apache/iotdb/hadoop/fileSystem/HDFSOutput.java | 7 +- .../apache/iotdb/hadoop/tsfile/TSFInputFormat.java | 23 +- .../iotdb/hadoop/tsfile/TSFRecordReader.java | 27 +- .../iotdb/hadoop/tsfile/TSFRecordWriter.java | 3 +- hive-connector/pom.xml | 36 +- .../org/apache/iotdb/hive/TSFHiveInputFormat.java | 11 +- .../java/org/apache/iotdb/hive/TsFileSerDe.java | 18 +- jdbc/README.md | 4 +- jdbc/pom.xml | 2 +- licenses/EDL License 1.0 | 11 - pom.xml | 26 +- server/pom.xml | 19 +- .../resources/conf/iotdb-engine.properties | 2 +- .../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 2 +- .../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 2 +- .../org/apache/iotdb/db/conf/IoTDBConfigCheck.java | 42 +- .../apache/iotdb/db/engine/cache/ChunkCache.java | 52 +-- .../iotdb/db/engine/cache/ChunkMetadataCache.java | 33 +- .../db/engine/cache/TimeSeriesMetadataCache.java | 84 ++-- .../engine/storagegroup/StorageGroupProcessor.java | 296 ++++++------- .../db/engine/storagegroup/TsFileResource.java | 2 +- .../org/apache/iotdb/db/metadata/MLogWriter.java | 10 +- .../org/apache/iotdb/db/metadata/MManager.java | 5 +- .../apache/iotdb/db/metrics/ui/MetricsPage.java | 3 +- .../apache/iotdb/db/qp/executor/PlanExecutor.java | 10 +- .../iotdb/db/qp/physical/crud/InsertPlan.java | 11 + .../db/qp/physical/crud/InsertTabletPlan.java | 13 +- .../iotdb/db/query/control/QueryFileManager.java | 7 +- .../dataset/groupby/LocalGroupByExecutor.java | 19 +- .../iotdb/db/query/reader/series/SeriesReader.java | 4 + .../org/apache/iotdb/db/service/TSServiceImpl.java | 3 + .../apache/iotdb/db/tools/logvisual/LogEntry.java | 146 ------- .../apache/iotdb/db/tools/logvisual/LogFilter.java | 220 ---------- .../apache/iotdb/db/tools/logvisual/LogParser.java | 46 --- .../iotdb/db/tools/logvisual/LogVisualizer.java | 437 -------------------- .../iotdb/db/tools/logvisual/PatternLogParser.java | 197 --------- .../db/tools/logvisual/TimeSeriesStatistics.java | 113 ----- .../iotdb/db/tools/logvisual/VisualUtils.java | 69 ---- .../db/tools/logvisual/VisualizationPlan.java | 259 ------------ .../db/tools/logvisual/conf/GuiPropertyKeys.java | 48 --- .../exceptions/NoLogFileLoadedException.java | 28 -- .../logvisual/exceptions/NoSuchPlanException.java | 28 -- .../exceptions/UnmatchedContentException.java | 28 -- .../exceptions/VisualizationException.java | 39 -- .../db/tools/logvisual/gui/ClosableComboTab.java | 42 -- .../iotdb/db/tools/logvisual/gui/ClosableTab.java | 55 --- .../db/tools/logvisual/gui/FileSelectionBox.java | 109 ----- .../db/tools/logvisual/gui/LabeledComboBox.java | 63 --- .../iotdb/db/tools/logvisual/gui/LoadLogBox.java | 62 --- .../tools/logvisual/gui/LogVisualizationGui.java | 182 -------- .../iotdb/db/tools/logvisual/gui/MainPanel.java | 107 ----- .../iotdb/db/tools/logvisual/gui/PlanBox.java | 301 -------------- .../db/tools/logvisual/gui/PlanDetailPanel.java | 242 ----------- .../db/tools/logvisual/gui/ResultPlotTab.java | 49 --- .../db/tools/logvisual/gui/ResultStatisticTab.java | 74 ---- .../org/apache/iotdb/db/utils/SchemaUtils.java | 39 ++ .../writelog/recover/TsFileRecoverPerformer.java | 26 +- .../iotdb/db/integration/IOTDBGroupByIT.java | 39 ++ .../iotdb/db/integration/IoTDBGroupByFillIT.java | 40 ++ .../iotdb/db/integration/IoTDBSimpleQueryIT.java | 20 + .../iotdb/db/metadata/MManagerBasicTest.java | 35 ++ .../iotdb/db/metadata/MManagerImproveTest.java | 2 +- .../apache/iotdb/db/writelog/WriteLogNodeTest.java | 32 ++ service-rpc/pom.xml | 2 +- service-rpc/src/pypi/README.md | 2 +- service-rpc/src/pypi/setup.py | 4 +- session/pom.xml | 2 +- .../org/apache/iotdb/session/SessionDataSet.java | 4 +- site/pom.xml | 2 +- site/src/main/.vuepress/config.js | 4 - spark-iotdb-connector/pom.xml | 19 +- spark-tsfile/README.md | 4 +- spark-tsfile/pom.xml | 8 +- .../apache/iotdb/spark/tsfile/DefaultSource.scala | 13 +- tsfile/README.md | 2 +- tsfile/pom.xml | 2 +- .../fileOutputFactory/HDFSOutputFactory.java | 3 +- .../tsfile/fileSystem/fsFactory/HDFSFactory.java | 12 +- .../iotdb/tsfile/read/TsFileCheckStatus.java | 1 - .../iotdb/tsfile/read/TsFileSequenceReader.java | 87 ++-- .../apache/iotdb/tsfile/read/common/BatchData.java | 13 + .../apache/iotdb/tsfile/write/record/Tablet.java | 5 +- .../write/writer/ForceAppendTsFileWriter.java | 3 +- .../tsfile/write/writer/LocalTsFileOutput.java | 4 +- .../write/writer/RestorableTsFileIOWriter.java | 42 +- .../iotdb/tsfile/write/writer/TsFileIOWriter.java | 10 +- .../iotdb/tsfile/write/writer/TsFileOutput.java | 4 +- .../write/writer/RestorableTsFileIOWriterTest.java | 22 +- 146 files changed, 2456 insertions(+), 4203 deletions(-)
