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 2020/12/15 02:09:25 UTC

[iotdb] branch add_missing_message updated (068ec19 -> 2206fbc)

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

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


    from 068ec19  Merge branch 'master' into add_missing_message
     add 6a68db0  Fix the risk of deadlock by WeakReference (#1968)
     add da02c71  [IOTDB-825] aggregation by natural month (#2029)
     add a75b722  [IOTDB-868] change mlog from txt to bin (#1721)
     add 8da5cdf  change null pointer log way (#2266)
     add 2206fbc  Merge branch 'master' into add_missing_message

No new revisions were added by this update.

Summary of changes:
 docs/SystemDesign/SchemaManager/SchemaManager.md   |  20 +-
 .../DML Data Manipulation Language.md              |  94 ++++-
 docs/UserGuide/Operation Manual/SQL Reference.md   |   7 +-
 .../UserGuide/System Tools/MLogParser Tool.md      |  17 +-
 .../zh/SystemDesign/SchemaManager/SchemaManager.md |  20 +-
 .../DML Data Manipulation Language.md              |  98 ++++-
 .../zh/UserGuide/Operation Manual/SQL Reference.md |   7 +-
 .../zh/UserGuide/System Tools/MLogParser Tool.md   |  17 +-
 server/file-changelists/mlog-changelist.md         |   4 +
 .../resources/conf/iotdb-engine.properties         |  11 +-
 .../mLogParser.bat}                                |   4 +-
 .../print-tsfile-sketch.sh => mlog/mLogParser.sh}  |   4 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  16 +-
 .../org/apache/iotdb/db/conf/IoTDBConfigCheck.java |  35 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   6 +
 .../db/engine/cache/TimeSeriesMetadataCache.java   |   7 +-
 .../{MLogWriter.java => MLogTxtWriter.java}        |  72 +++-
 .../org/apache/iotdb/db/metadata/MManager.java     | 236 +++++------
 .../java/org/apache/iotdb/db/metadata/MTree.java   | 127 +++---
 .../apache/iotdb/db/metadata/MetadataConstant.java |  10 +-
 .../iotdb/db/metadata/logfile/MLogReader.java      |  74 ++++
 .../iotdb/db/metadata/logfile/MLogTxtReader.java   |  77 ++++
 .../iotdb/db/metadata/logfile/MLogWriter.java      | 450 +++++++++++++++++++++
 .../org/apache/iotdb/db/metadata/mnode/MNode.java  |  25 +-
 .../iotdb/db/metadata/mnode/MeasurementMNode.java  |  37 +-
 .../iotdb/db/metadata/mnode/StorageGroupMNode.java |  22 +-
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   5 +-
 .../iotdb/db/qp/logical/crud/QueryOperator.java    |  18 +
 .../apache/iotdb/db/qp/physical/PhysicalPlan.java  |  28 +-
 .../iotdb/db/qp/physical/crud/GroupByTimePlan.java |  19 +
 ...tStorageGroupPlan.java => ChangeAliasPlan.java} |  74 ++--
 ...rageGroupPlan.java => ChangeTagOffsetPlan.java} |  76 ++--
 .../qp/physical/sys/CreateMultiTimeSeriesPlan.java |   4 +-
 .../db/qp/physical/sys/CreateTimeSeriesPlan.java   |  66 ++-
 .../db/qp/physical/sys/DeleteTimeSeriesPlan.java   |   4 +
 .../{SetStorageGroupPlan.java => MNodePlan.java}   |  88 ++--
 .../db/qp/physical/sys/MeasurementMNodePlan.java   | 143 +++++++
 .../db/qp/physical/sys/SetStorageGroupPlan.java    |  18 +-
 .../iotdb/db/qp/physical/sys/SetTTLPlan.java       |   1 -
 ...geGroupPlan.java => StorageGroupMNodePlan.java} |  79 ++--
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    |  13 +
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |   2 +
 .../dataset/groupby/GroupByEngineDataSet.java      |  70 +++-
 .../org/apache/iotdb/db/service/TSServiceImpl.java |   7 +-
 .../db/sync/receiver/transfer/SyncServiceImpl.java |  37 +-
 .../org/apache/iotdb/db/tools/mlog/MLogParser.java | 194 +++++++++
 .../db/tools/upgrade/TsFileOnlineUpgradeTool.java  |   1 +
 .../org/apache/iotdb/db/writelog/io/LogWriter.java |  56 ++-
 .../db/writelog/node/ExclusiveWriteLogNode.java    |  13 +-
 .../iotdb/db/integration/IOTDBGroupByIT.java       | 101 +++++
 .../db/integration/IoTDBCreateSnapshotIT.java      |  74 ++--
 .../iotdb/db/integration/IoTDBRestartIT.java       |   2 -
 .../apache/iotdb/db/qp/plan/PhysicalPlanTest.java  |   9 +-
 .../query/executor/GroupByEngineDataSetTest.java   | 269 +++++++++++-
 .../org/apache/iotdb/db/tools/MLogParserTest.java  | 150 +++++++
 .../org/apache/iotdb/db/tools/WalCheckerTest.java  |   5 +-
 .../iotdb/db/writelog/io/LogWriterReaderTest.java  |   4 +-
 .../db/writelog/io/MultiFileLogReaderTest.java     |   4 +-
 58 files changed, 2592 insertions(+), 539 deletions(-)
 copy client-cpp/README.md => docs/UserGuide/System Tools/MLogParser Tool.md (67%)
 copy client-cpp/README.md => docs/zh/UserGuide/System Tools/MLogParser Tool.md (67%)
 copy server/src/assembly/resources/tools/{tsfileToolSet/print-tsfile-sketch.bat => mlog/mLogParser.bat} (95%)
 copy server/src/assembly/resources/tools/{tsfileToolSet/print-tsfile-sketch.sh => mlog/mLogParser.sh} (92%)
 mode change 100755 => 100644
 rename server/src/main/java/org/apache/iotdb/db/metadata/{MLogWriter.java => MLogTxtWriter.java} (70%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/logfile/MLogReader.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/logfile/MLogTxtReader.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/logfile/MLogWriter.java
 copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetStorageGroupPlan.java => ChangeAliasPlan.java} (60%)
 copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetStorageGroupPlan.java => ChangeTagOffsetPlan.java} (59%)
 copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetStorageGroupPlan.java => MNodePlan.java} (53%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/physical/sys/MeasurementMNodePlan.java
 copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetStorageGroupPlan.java => StorageGroupMNodePlan.java} (51%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/tools/mlog/MLogParser.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/tools/MLogParserTest.java