This is an automated email from the ASF dual-hosted git repository. qiaojialin pushed a commit to branch enable_github_wiki in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 2d86da274a642e61add7c7e5be1aa7d221e7f71e Merge: efef85f fb18357 Author: qiaojialin <[email protected]> AuthorDate: Tue Aug 31 09:18:17 2021 +0800 Merge remote-tracking branch 'origin/master' README.md | 8 + README_ZH.md | 8 + .../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4 | 6 +- .../iotdb/cluster/query/LocalQueryExecutor.java | 2 +- docs/Download/README.md | 10 + .../QueryEngine/ResultSetConstruction.md | 10 +- docs/SystemDesign/SchemaManager/SchemaManager.md | 2 +- .../Advanced-Features/UDF-User-Defined-Function.md | 7 +- docs/UserGuide/Appendix/Config-Manual.md | 9 - docs/UserGuide/Appendix/SQL-Reference.md | 51 ++-- .../DML-Data-Manipulation-Language.md | 26 +-- docs/zh/Download/README.md | 12 +- .../QueryEngine/ResultSetConstruction.md | 10 +- .../zh/SystemDesign/SchemaManager/SchemaManager.md | 2 +- .../Advanced-Features/Continuous-Query.md | 4 + .../Advanced-Features/UDF-User-Defined-Function.md | 7 +- docs/zh/UserGuide/Appendix/Config-Manual.md | 9 - docs/zh/UserGuide/Appendix/SQL-Reference.md | 53 +++-- .../DML-Data-Manipulation-Language.md | 30 +-- .../main/java/org/apache/iotdb/SessionExample.java | 2 +- .../resources/conf/iotdb-engine.properties | 41 +++- server/src/assembly/resources/conf/iotdb-env.sh | 27 +++ .../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 80 ++++++- .../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 128 +++++++--- .../org/apache/iotdb/db/engine/StorageEngine.java | 160 +++++++++---- .../level/LevelCompactionTsFileManagement.java | 12 +- .../iotdb/db/engine/memtable/WritableMemChunk.java | 22 +- .../engine/storagegroup/StorageGroupProcessor.java | 76 +++++- .../db/engine/storagegroup/TsFileProcessor.java | 13 +- .../virtualSg/VirtualStorageGroupManager.java | 24 +- .../apache/iotdb/db/metadata/MeasurementMeta.java | 85 ------- .../org/apache/iotdb/db/metadata/Metadata.java | 120 ---------- .../iotdb/db/metadata/logfile/MLogTxtWriter.java | 1 - .../iotdb/db/metadata/logfile/MLogWriter.java | 1 - .../{ => logfile}/MetadataOperationType.java | 2 +- .../db/metadata/{logfile => tag}/TagLogFile.java | 10 +- .../apache/iotdb/db/metadata/tag/TagManager.java | 1 - .../iotdb/db/qp/constant/FilterConstant.java | 3 + .../iotdb/db/qp/logical/crud/LikeOperator.java | 5 - .../iotdb/db/qp/logical/crud/QueryOperator.java | 9 +- .../{LikeOperator.java => RegexpOperator.java} | 32 ++- .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java | 7 +- .../iotdb/db/query/executor/LastQueryExecutor.java | 11 +- .../org/apache/iotdb/db/service/StaticResps.java | 6 +- .../apache/iotdb/db/tools/TsFileRewriteTool.java | 2 +- .../db/engine/memtable/PrimitiveMemTableTest.java | 27 +++ .../storagegroup/StorageGroupProcessorTest.java | 130 ++++++++++- .../iotdb/db/integration/IoTDBAlignByDeviceIT.java | 38 +-- .../org/apache/iotdb/db/integration/IoTDBAsIT.java | 10 +- .../apache/iotdb/db/integration/IoTDBLastIT.java | 131 +++++++---- .../apache/iotdb/db/integration/IoTDBLikeIT.java | 169 ++++++++++++++ .../iotdb/db/integration/IoTDBQueryDemoIT.java | 10 +- .../iotdb/db/integration/IoTDBTimePartitionIT.java | 92 ++++++++ .../iotdb/db/qp/logical/LogicalPlanSmallTest.java | 4 +- .../iotdb/db/qp/physical/PhysicalPlanTest.java | 4 +- .../java/org/apache/iotdb/session/Session.java | 27 ++- .../org/apache/iotdb/session/pool/SessionPool.java | 258 ++++++++++++--------- .../iotdb/session/IoTDBSessionComplexIT.java | 2 +- .../iotdb/session/IoTDBSessionIteratorIT.java | 26 ++- .../java/org/apache/iotdb/session/SessionTest.java | 6 +- .../apache/iotdb/session/pool/SessionPoolTest.java | 103 +++++++- .../.vuepress/public/img/contributor-avatar/cw.jpg | Bin 163225 -> 163226 bytes .../test/java/org/apache/iotdb/db/sql/Cases.java | 4 +- .../iotdb/tsfile/common/conf/TSFileConfig.java | 9 +- .../iotdb/tsfile/common/conf/TSFileDescriptor.java | 2 - .../iotdb/tsfile/read/filter/ValueFilter.java | 27 +++ .../read/filter/factory/FilterSerializeId.java | 1 + .../iotdb/tsfile/read/filter/operator/Like.java | 50 +++- .../filter/operator/{Like.java => Regexp.java} | 14 +- .../tsfile/write/schema/MeasurementSchema.java | 3 +- .../tsfile/write/schema/TimeseriesSchema.java | 3 +- .../write/schema/VectorMeasurementSchema.java | 3 +- .../iotdb/tsfile/write/writer/TsFileIOWriter.java | 10 + 73 files changed, 1597 insertions(+), 712 deletions(-)
