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