You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ji...@apache.org on 2022/01/18 09:16:33 UTC

[iotdb] branch client_manager_add_close updated (6f801f4 -> 2536385)

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

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


    from 6f801f4  add compaction log
     add 82928e9  [IOTDB-2377] Modify description of nested expressions in User Guide (#4857)
     add 2695bc2  [IOTDB-2418][Doc] fix some doc problems in metric module (#4855)
     add c982fa6  disable library-udf temporary because there is no codes under the module now
     add 9412472  fix bug and add test (#4860)
     add d8bb6d5  IOTDB-2414][IOTDB-2419]Fix partial insert failure exception message && Fix three level aligned path query bug (#4863)
     add 3186a0c  [IOTDB-2184] Update the code of Kafka example to use Session API and update kafka version from 0.8.2.0 to 2.8.0 (#4849)
     add 289d23f  [IOTDB-2396] Compatible with 0.12 on language structure (#4827)
     add 30e5aa2  [IOTDB-2244] Support flush time management by ID table (#4776)
     add 7b1f5c4  [IOTDB-2415] Slimit wrong result data in align by device
     add 9e9c548  [IOTDB-2421] Optimize serialize method in PhysicalPlan class (#4861)
     add 16349e9  [IOTDB-2417]Cross compaction selector bug (#4853)
     add d67bd62  Fix IoTDBInsertMultiRowsIT bug and Spotless apply (#4866)
     add 4519150  Enable display and deletion of schema templates (#4862)
     add abde04b  [ISSUE-4858] Fix incorrect configuration for TriggerLogWriter (#4868)
     add 2659d1c  [IOTDB-2423] Got an oom error when using iotdb (CQ?) (#4870)
     add 34c2903  [IOTDB-2359] Refactor docs in 0.13 (#4865)
     add f0562a1  [IOTDB-2424] Fix windows cpp compile doc and hide CLI history file (#4874)
     add 5803a06  [IOTDB-2426] WAL deadlock caused by too many open files
     add dfc6d39  [IOTDB-2412] Fetch Result Task is not taken account into query execution control (#4854)
     add 2536385  Merge branch 'master' into client_manager_add_close

No new revisions were added by this update.

Summary of changes:
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlLexer.g4    |   43 +-
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4   |   81 +-
 .../org/apache/iotdb/cli/utils/JlineUtils.java     |    5 +-
 docs/UserGuide/API/Programming-Cpp-Native-API.md   |    6 +-
 docs/UserGuide/API/Programming-Java-Native-API.md  |   25 +-
 .../Programming-MQTT.md                            |    0
 .../Programming-Thrift.md                          |    0
 docs/UserGuide/{Appendix => API}/Status-Codes.md   |    0
 .../Administration-Management/Administration.md    |    2 +-
 docs/UserGuide/Data-Concept/Compression.md         |    4 +-
 .../Data-Concept/Data-Model-and-Terminology.md     |    2 +-
 docs/UserGuide/Data-Concept/Data-Type.md           |    2 +-
 docs/UserGuide/Data-Concept/Time-Partition.md      |    2 +-
 docs/UserGuide/{API => Data-Concept}/Time-zone.md  |    0
 .../UserGuide/Data-Modeling/VirtualStorageGroup.md |    2 +-
 .../DML-Data-Manipulation-Language.md              | 2158 --------------------
 .../IoTDB-SQL-Language/Syntax-Conventions.md       |  128 --
 .../JMX-Tool.md                                    |    0
 .../MLogParser-Tool.md                             |    0
 .../Maintenance-Command.md                         |    0
 .../Metric-Tool.md                                 |    0
 .../Monitor-and-Log-Tools.md                       |    0
 .../NodeTool.md                                    |    0
 .../Sync-Tool.md                                   |    0
 .../TsFileSelfCheck-Tool.md                        |    0
 .../Watermark-Tool.md                              |    0
 .../Auto-Create-MetaData.md                        |    2 +-
 docs/UserGuide/Operate-Metadata/Node.md            |  209 ++
 docs/UserGuide/Operate-Metadata/Storage-Group.md   |   77 +
 docs/UserGuide/Operate-Metadata/TTL.md             |   59 +
 docs/UserGuide/Operate-Metadata/Template.md        |   60 +
 .../Timeseries.md}                                 |  328 +--
 .../Alerting.md                                    |    0
 .../Continuous-Query.md                            |    2 +-
 .../Select-Into.md                                 |    0
 .../Triggers.md                                    |    0
 .../UDF-Data-Quality.md}                           |    0
 .../UDF-Data-Repair.md}                            |    0
 .../UDF-Get-Started.md}                            |    0
 .../UDF-User-Defined-Function.md                   |    0
 .../Performance-Tracing-Tool.md                    |    0
 .../Cluster-Setup-Example.md                       |    0
 .../{Cluster => QuickStart}/Cluster-Setup.md       |    0
 .../{CLI => QuickStart}/Command-Line-Interface.md  |    0
 docs/UserGuide/QuickStart/Files.md                 |    8 +-
 docs/UserGuide/QuickStart/QuickStart.md            |    4 +-
 .../{Appendix => Reference}/Config-Manual.md       |    0
 .../Frequently-asked-questions.md                  |    0
 docs/UserGuide/Reference/Keywords.md               |  212 ++
 .../{Appendix => Reference}/SQL-Reference.md       |    0
 docs/UserGuide/Reference/Syntax-Conventions.md     |  188 ++
 .../{Comparison => Reference}/TSDB-Comparison.md   |    0
 .../CSV-Tool.md                                    |    0
 .../UserGuide/Write-And-Delete-Data/Delete-Data.md |   98 +
 .../Load-External-Tsfile.md                        |    0
 docs/UserGuide/Write-And-Delete-Data/Write-Data.md |  108 +
 docs/zh/SystemDesign/TsFile/Format.md              |    2 +-
 .../zh/UserGuide/API/Programming-Cpp-Native-API.md |    2 +-
 .../UserGuide/API/Programming-Java-Native-API.md   |   19 +-
 .../Programming-MQTT.md                            |    0
 .../Programming-Thrift.md                          |    0
 .../RestService.md                                 |    0
 .../zh/UserGuide/{Appendix => API}/Status-Codes.md |    0
 docs/zh/UserGuide/Data-Concept/Compression.md      |    4 +-
 .../Data-Concept/Data-Model-and-Terminology.md     |    2 +-
 docs/zh/UserGuide/Data-Concept/Data-Type.md        |    2 +-
 docs/zh/UserGuide/Data-Concept/Encoding.md         |    2 +-
 docs/zh/UserGuide/Data-Concept/Time-Partition.md   |    2 +-
 .../UserGuide/{API => Data-Concept}/Time-zone.md   |    0
 .../UserGuide/Data-Modeling/VirtualStorageGroup.md |    2 +-
 .../DML-Data-Manipulation-Language.md              | 2152 -------------------
 .../IoTDB-SQL-Language/Syntax-Conventions.md       |  129 --
 .../JMX-Tool.md                                    |    0
 .../MLogParser-Tool.md                             |    0
 .../Maintenance-Command.md                         |    0
 .../Metric-Tool.md                                 |    0
 .../Monitor-and-Log-Tools.md                       |    0
 .../NodeTool.md                                    |    0
 .../Sync-Tool.md                                   |    0
 .../TsFileSelfCheck-Tool.md                        |    0
 .../Watermark-Tool.md                              |    0
 .../Auto-Create-MetaData.md                        |    2 +-
 docs/zh/UserGuide/Operate-Metadata/Node.md         |  213 ++
 .../zh/UserGuide/Operate-Metadata/Storage-Group.md |   79 +
 docs/zh/UserGuide/Operate-Metadata/TTL.md          |   57 +
 docs/zh/UserGuide/Operate-Metadata/Template.md     |   60 +
 .../Timeseries.md}                                 |  332 +--
 .../Alerting.md                                    |    0
 .../Continuous-Query.md                            |    2 +-
 .../Select-Into.md                                 |    0
 .../Triggers.md                                    |    0
 .../UDF-Data-Quality.md}                           |    0
 .../UDF-Data-Repair.md}                            |    0
 .../UDF-Get-Started.md}                            |    2 +-
 .../UDF-User-Defined-Function.md                   |    2 +-
 .../Performance-Tracing-Tool.md                    |    0
 .../Cluster-Setup-Example.md                       |    0
 .../{Cluster => QuickStart}/Cluster-Setup.md       |    0
 .../{CLI => QuickStart}/Command-Line-Interface.md  |    0
 docs/zh/UserGuide/QuickStart/Files.md              |   10 +-
 docs/zh/UserGuide/QuickStart/QuickStart.md         |    2 +-
 docs/zh/UserGuide/QuickStart/WayToGetIoTDB.md      |    2 +-
 .../{Appendix => Reference}/Config-Manual.md       |    0
 .../Frequently-asked-questions.md                  |    0
 docs/zh/UserGuide/Reference/Keywords.md            |  212 ++
 .../{Appendix => Reference}/SQL-Reference.md       |    0
 docs/zh/UserGuide/Reference/Syntax-Conventions.md  |  187 ++
 .../{Comparison => Reference}/TSDB-Comparison.md   |    0
 .../CSV-Tool.md                                    |    0
 .../UserGuide/Write-And-Delete-Data/Delete-Data.md |   93 +
 .../Load-External-Tsfile.md                        |    0
 .../UserGuide/Write-And-Delete-Data/Write-Data.md  |  110 +
 example/kafka/pom.xml                              |    8 +-
 example/kafka/readme.md                            |   30 +-
 .../main/java/org/apache/iotdb/kafka/Constant.java |   68 +-
 .../main/java/org/apache/iotdb/kafka/Consumer.java |  129 ++
 .../org/apache/iotdb/kafka/ConsumerThread.java     |  159 ++
 .../java/org/apache/iotdb/kafka/KafkaConsumer.java |   90 -
 .../apache/iotdb/kafka/KafkaConsumerThread.java    |  104 -
 .../kafka/{KafkaProducer.java => Producer.java}    |   34 +-
 .../iotdb/db/integration/IoTDBAlignByDeviceIT.java |   46 +
 .../iotdb/db/integration/IoTDBFuzzyQueryIT.java    |    2 +-
 .../iotdb/db/integration/IoTDBGroupByFillIT.java   |    8 +-
 .../db/integration/IoTDBInsertMultiRowIT.java      |   18 +
 .../db/integration/IoTDBQueryWithIDTableIT.java    |    5 +-
 .../db/integration/IoTDBSyntaxConventionIT.java    |  288 +++
 .../db/integration/IoTDBUDTFBuiltinFunctionIT.java |    2 +-
 .../aggregation/IoTDBUDFNestAggregationIT.java     |    8 +-
 .../IoTDBUserDefinedAggregationFunctionIT.java     |   17 +-
 .../aligned/IOTDBInsertAlignedValuesIT.java        |   14 +
 .../IoTDBSyntaxConventionVersionAdaptionIT.java}   |   46 +-
 .../iotdb/session/IoTDBSessionComplexIT.java       |    6 +-
 .../src/main/java/org/apache/iotdb/jdbc/Utils.java |    2 +-
 .../test/java/org/apache/iotdb/jdbc/UtilsTest.java |    8 +
 metrics/ReadMe.md                                  |    9 +-
 .../main/assembly/resources/conf/iotdb-metric.yml  |    3 +-
 .../apache/iotdb/metrics/CompositeReporter.java    |    4 +-
 .../java/org/apache/iotdb/metrics/type/Gauge.java  |    2 +
 pom.xml                                            |    2 +-
 server/pom.xml                                     |    6 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |    2 +-
 .../cross/inplace/InplaceCompactionSelector.java   |   41 +-
 .../cross/inplace/InplaceCompactionTask.java       |   16 +-
 .../iotdb/db/engine/cq/ContinuousQueryTask.java    |    3 +-
 .../db/engine/modification/ModificationFile.java   |    1 +
 .../io/LocalTextModificationAccessor.java          |    2 +-
 .../storagegroup/IDTableFlushTimeManager.java      |  207 ++
 .../engine/storagegroup/ILastFlushTimeManager.java |   12 +-
 .../engine/storagegroup/LastFlushTimeManager.java  |   12 +-
 .../storagegroup/VirtualStorageGroupProcessor.java |   24 +-
 .../engine/trigger/service/TriggerLogWriter.java   |    2 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |   54 +
 .../apache/iotdb/db/metadata/idtable/IDTable.java  |   16 +
 .../db/metadata/idtable/IDTableHashmapImpl.java    |   39 +-
 .../db/metadata/idtable/entry/DeviceEntry.java     |   68 +
 .../db/metadata/idtable/entry/DeviceIDFactory.java |   16 +-
 .../iotdb/db/metadata/logfile/MLogTxtWriter.java   |   24 +
 .../iotdb/db/metadata/logfile/MLogWriter.java      |    5 +
 .../db/metadata/logfile/MetadataOperationType.java |    2 +
 .../org/apache/iotdb/db/metadata/mtree/MTree.java  |  105 +-
 .../apache/iotdb/db/metadata/path/AlignedPath.java |    5 +
 .../db/metadata/template/TemplateManager.java      |   10 +
 .../db/metadata/template/TemplateQueryType.java    |    5 +-
 .../iotdb/db/metadata/utils/MetaFormatUtils.java   |    4 +-
 .../apache/iotdb/db/metadata/utils/MetaUtils.java  |   40 +-
 .../influxdb/meta/InfluxDBMetaManager.java         |    3 +-
 .../protocol/rest/impl/GrafanaApiServiceImpl.java  |    5 +-
 .../db/protocol/rest/impl/RestApiServiceImpl.java  |    3 +-
 .../main/java/org/apache/iotdb/db/qp/Planner.java  |    2 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |   12 +
 .../org/apache/iotdb/db/qp/logical/Operator.java   |    3 +-
 .../iotdb/db/qp/logical/crud/InsertOperator.java   |    2 +-
 .../iotdb/db/qp/logical/crud/QueryOperator.java    |   29 +-
 .../apache/iotdb/db/qp/physical/PhysicalPlan.java  |   13 +-
 .../db/qp/physical/crud/AlignByDevicePlan.java     |   14 +
 ...runeTemplatePlan.java => DropTemplatePlan.java} |   45 +-
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    |  232 ++-
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |   12 +-
 .../db/service/thrift/impl/TSServiceImpl.java      |  146 +-
 .../org/apache/iotdb/db/tools/mlog/MLogParser.java |    8 +
 .../db/writelog/node/ExclusiveWriteLogNode.java    |   24 +-
 .../org/apache/iotdb/db/metadata/TemplateTest.java |  135 +-
 ...eRestartTest.java => IDTableFlushTimeTest.java} |  177 +-
 .../java/org/apache/iotdb/session/Session.java     |   43 +
 .../apache/iotdb/session/SessionConnection.java    |   20 +
 .../org/apache/iotdb/session/pool/SessionPool.java |   97 +
 .../iotdb/session/template/TemplateQueryType.java  |    5 +-
 .../apache/iotdb/session/template/TemplateUT.java  |  131 ++
 site/src/main/.vuepress/config.js                  |  278 ++-
 thrift/rpc-changelist.md                           |    3 +-
 thrift/src/main/thrift/rpc.thrift                  |    7 +
 191 files changed, 4651 insertions(+), 6129 deletions(-)
 rename docs/UserGuide/{Communication-Service-Protocol => API}/Programming-MQTT.md (100%)
 rename docs/UserGuide/{Communication-Service-Protocol => API}/Programming-Thrift.md (100%)
 rename docs/UserGuide/{Appendix => API}/Status-Codes.md (100%)
 rename docs/UserGuide/{API => Data-Concept}/Time-zone.md (100%)
 delete mode 100644 docs/UserGuide/IoTDB-SQL-Language/DML-Data-Manipulation-Language.md
 delete mode 100644 docs/UserGuide/IoTDB-SQL-Language/Syntax-Conventions.md
 rename docs/UserGuide/{System-Tools => Maintenance-Tools}/JMX-Tool.md (100%)
 rename docs/UserGuide/{System-Tools => Maintenance-Tools}/MLogParser-Tool.md (100%)
 rename docs/UserGuide/{IoTDB-SQL-Language => Maintenance-Tools}/Maintenance-Command.md (100%)
 rename docs/UserGuide/{System-Tools => Maintenance-Tools}/Metric-Tool.md (100%)
 rename docs/UserGuide/{System-Tools => Maintenance-Tools}/Monitor-and-Log-Tools.md (100%)
 rename docs/UserGuide/{System-Tools => Maintenance-Tools}/NodeTool.md (100%)
 rename docs/UserGuide/{Collaboration-of-Edge-and-Cloud => Maintenance-Tools}/Sync-Tool.md (100%)
 rename docs/UserGuide/{System-Tools => Maintenance-Tools}/TsFileSelfCheck-Tool.md (100%)
 rename docs/UserGuide/{System-Tools => Maintenance-Tools}/Watermark-Tool.md (100%)
 rename docs/UserGuide/{Data-Concept => Operate-Metadata}/Auto-Create-MetaData.md (98%)
 create mode 100644 docs/UserGuide/Operate-Metadata/Node.md
 create mode 100644 docs/UserGuide/Operate-Metadata/Storage-Group.md
 create mode 100644 docs/UserGuide/Operate-Metadata/TTL.md
 create mode 100644 docs/UserGuide/Operate-Metadata/Template.md
 rename docs/UserGuide/{IoTDB-SQL-Language/DDL-Data-Definition-Language.md => Operate-Metadata/Timeseries.md} (60%)
 rename docs/UserGuide/{Advanced-Features => Process-Data}/Alerting.md (100%)
 rename docs/UserGuide/{Advanced-Features => Process-Data}/Continuous-Query.md (99%)
 rename docs/UserGuide/{Advanced-Features => Process-Data}/Select-Into.md (100%)
 rename docs/UserGuide/{Advanced-Features => Process-Data}/Triggers.md (100%)
 rename docs/UserGuide/{Library-UDF/Data-Quality.md => Process-Data/UDF-Data-Quality.md} (100%)
 rename docs/UserGuide/{Library-UDF/Data-Repair.md => Process-Data/UDF-Data-Repair.md} (100%)
 rename docs/UserGuide/{Library-UDF/Get-Started.md => Process-Data/UDF-Get-Started.md} (100%)
 rename docs/UserGuide/{Advanced-Features => Process-Data}/UDF-User-Defined-Function.md (100%)
 rename docs/UserGuide/{System-Tools => Query-Data}/Performance-Tracing-Tool.md (100%)
 rename docs/UserGuide/{Cluster => QuickStart}/Cluster-Setup-Example.md (100%)
 rename docs/UserGuide/{Cluster => QuickStart}/Cluster-Setup.md (100%)
 rename docs/UserGuide/{CLI => QuickStart}/Command-Line-Interface.md (100%)
 rename docs/UserGuide/{Appendix => Reference}/Config-Manual.md (100%)
 rename docs/UserGuide/{FAQ => Reference}/Frequently-asked-questions.md (100%)
 create mode 100644 docs/UserGuide/Reference/Keywords.md
 rename docs/UserGuide/{Appendix => Reference}/SQL-Reference.md (100%)
 create mode 100644 docs/UserGuide/Reference/Syntax-Conventions.md
 rename docs/UserGuide/{Comparison => Reference}/TSDB-Comparison.md (100%)
 rename docs/UserGuide/{System-Tools => Write-And-Delete-Data}/CSV-Tool.md (100%)
 create mode 100644 docs/UserGuide/Write-And-Delete-Data/Delete-Data.md
 rename docs/UserGuide/{System-Tools => Write-And-Delete-Data}/Load-External-Tsfile.md (100%)
 create mode 100644 docs/UserGuide/Write-And-Delete-Data/Write-Data.md
 rename docs/zh/UserGuide/{Communication-Service-Protocol => API}/Programming-MQTT.md (100%)
 rename docs/zh/UserGuide/{Communication-Service-Protocol => API}/Programming-Thrift.md (100%)
 rename docs/zh/UserGuide/{Communication-Service-Protocol => API}/RestService.md (100%)
 rename docs/zh/UserGuide/{Appendix => API}/Status-Codes.md (100%)
 rename docs/zh/UserGuide/{API => Data-Concept}/Time-zone.md (100%)
 delete mode 100644 docs/zh/UserGuide/IoTDB-SQL-Language/DML-Data-Manipulation-Language.md
 delete mode 100644 docs/zh/UserGuide/IoTDB-SQL-Language/Syntax-Conventions.md
 rename docs/zh/UserGuide/{System-Tools => Maintenance-Tools}/JMX-Tool.md (100%)
 rename docs/zh/UserGuide/{System-Tools => Maintenance-Tools}/MLogParser-Tool.md (100%)
 rename docs/zh/UserGuide/{IoTDB-SQL-Language => Maintenance-Tools}/Maintenance-Command.md (100%)
 rename docs/zh/UserGuide/{System-Tools => Maintenance-Tools}/Metric-Tool.md (100%)
 rename docs/zh/UserGuide/{System-Tools => Maintenance-Tools}/Monitor-and-Log-Tools.md (100%)
 rename docs/zh/UserGuide/{System-Tools => Maintenance-Tools}/NodeTool.md (100%)
 rename docs/zh/UserGuide/{Collaboration-of-Edge-and-Cloud => Maintenance-Tools}/Sync-Tool.md (100%)
 rename docs/zh/UserGuide/{System-Tools => Maintenance-Tools}/TsFileSelfCheck-Tool.md (100%)
 rename docs/zh/UserGuide/{System-Tools => Maintenance-Tools}/Watermark-Tool.md (100%)
 rename docs/zh/UserGuide/{Data-Concept => Operate-Metadata}/Auto-Create-MetaData.md (99%)
 create mode 100644 docs/zh/UserGuide/Operate-Metadata/Node.md
 create mode 100644 docs/zh/UserGuide/Operate-Metadata/Storage-Group.md
 create mode 100644 docs/zh/UserGuide/Operate-Metadata/TTL.md
 create mode 100644 docs/zh/UserGuide/Operate-Metadata/Template.md
 rename docs/zh/UserGuide/{IoTDB-SQL-Language/DDL-Data-Definition-Language.md => Operate-Metadata/Timeseries.md} (61%)
 rename docs/zh/UserGuide/{Advanced-Features => Process-Data}/Alerting.md (100%)
 rename docs/zh/UserGuide/{Advanced-Features => Process-Data}/Continuous-Query.md (99%)
 rename docs/zh/UserGuide/{Advanced-Features => Process-Data}/Select-Into.md (100%)
 rename docs/zh/UserGuide/{Advanced-Features => Process-Data}/Triggers.md (100%)
 rename docs/zh/UserGuide/{Library-UDF/Data-Quality.md => Process-Data/UDF-Data-Quality.md} (100%)
 rename docs/zh/UserGuide/{Library-UDF/Data-Repair.md => Process-Data/UDF-Data-Repair.md} (100%)
 rename docs/zh/UserGuide/{Library-UDF/Get-Started.md => Process-Data/UDF-Get-Started.md} (99%)
 rename docs/zh/UserGuide/{Advanced-Features => Process-Data}/UDF-User-Defined-Function.md (99%)
 rename docs/zh/UserGuide/{System-Tools => Query-Data}/Performance-Tracing-Tool.md (100%)
 rename docs/zh/UserGuide/{Cluster => QuickStart}/Cluster-Setup-Example.md (100%)
 rename docs/zh/UserGuide/{Cluster => QuickStart}/Cluster-Setup.md (100%)
 rename docs/zh/UserGuide/{CLI => QuickStart}/Command-Line-Interface.md (100%)
 rename docs/zh/UserGuide/{Appendix => Reference}/Config-Manual.md (100%)
 rename docs/zh/UserGuide/{FAQ => Reference}/Frequently-asked-questions.md (100%)
 create mode 100644 docs/zh/UserGuide/Reference/Keywords.md
 rename docs/zh/UserGuide/{Appendix => Reference}/SQL-Reference.md (100%)
 create mode 100644 docs/zh/UserGuide/Reference/Syntax-Conventions.md
 rename docs/zh/UserGuide/{Comparison => Reference}/TSDB-Comparison.md (100%)
 rename docs/zh/UserGuide/{System-Tools => Write-And-Delete-Data}/CSV-Tool.md (100%)
 create mode 100644 docs/zh/UserGuide/Write-And-Delete-Data/Delete-Data.md
 rename docs/zh/UserGuide/{System-Tools => Write-And-Delete-Data}/Load-External-Tsfile.md (100%)
 create mode 100644 docs/zh/UserGuide/Write-And-Delete-Data/Write-Data.md
 create mode 100644 example/kafka/src/main/java/org/apache/iotdb/kafka/Consumer.java
 create mode 100644 example/kafka/src/main/java/org/apache/iotdb/kafka/ConsumerThread.java
 delete mode 100644 example/kafka/src/main/java/org/apache/iotdb/kafka/KafkaConsumer.java
 delete mode 100644 example/kafka/src/main/java/org/apache/iotdb/kafka/KafkaConsumerThread.java
 rename example/kafka/src/main/java/org/apache/iotdb/kafka/{KafkaProducer.java => Producer.java} (60%)
 create mode 100644 integration/src/test/java/org/apache/iotdb/db/integration/IoTDBSyntaxConventionIT.java
 copy integration/src/test/java/org/apache/iotdb/db/integration/{IoTDBKillQueryIT.java => versionadaption/IoTDBSyntaxConventionVersionAdaptionIT.java} (62%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/storagegroup/IDTableFlushTimeManager.java
 copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{PruneTemplatePlan.java => DropTemplatePlan.java} (61%)
 copy server/src/test/java/org/apache/iotdb/db/metadata/idtable/{IDTableRestartTest.java => IDTableFlushTimeTest.java} (51%)