This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch mem_control
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 8a0acc6 merge master
add 0c85956 [IOTDB-716] add lz4 doc and support compression=lz4 statement
(#1860)
add 35e9d9f minor correction of the "Comparison" documentation (#1871)
add 263b783 Update docs/Documentation-CHN/UserGuide/5-Operation
Manual/4-SQL Reference.md
add 63d5b09 Update docs/Documentation/UserGuide/5-Operation Manual/4-SQL
Reference.md
add e705465 Merge branch 'master' of https://github.com/apache/iotdb
add 4771a8d Merge pull request #2 from apache/master
add 7dc521a Merge branch 'master' of https://github.com/apache/iotdb
add 145801b Merge branch 'master' of https://github.com/apache/iotdb
add d1daf27 tracing log
add 2b3de88 Merge pull request #1867 from Alima777/tracingLog
add a79f252 add plan index and flush/close listeners (#1850)
add 4236b50 merge master
No new revisions were added by this update.
Summary of changes:
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 5 ++
docs/SystemDesign/TsFile/Format.md | 1 +
docs/UserGuide/Comparison/TSDB-Comparison.md | 28 ++++-----
docs/UserGuide/Concept/Compression.md | 4 +-
docs/UserGuide/Get Started/QuickStart.md | 2 +-
.../System Tools/Performance Tracing Tool.md | 18 +++---
docs/zh/SystemDesign/TsFile/Format.md | 1 +
docs/zh/UserGuide/Concept/Compression.md | 3 +-
.../System Tools/Performance Tracing Tool.md | 16 ++---
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 3 -
.../org/apache/iotdb/db/engine/StorageEngine.java | 37 ++++++++++--
.../flush/CloseFileListener.java} | 11 ++--
.../iotdb/db/engine/flush/FlushListener.java | 28 +++++----
.../iotdb/db/engine/memtable/AbstractMemTable.java | 23 ++++++++
.../apache/iotdb/db/engine/memtable/IMemTable.java | 3 +
.../engine/storagegroup/StorageGroupProcessor.java | 46 +++++++++++----
.../db/engine/storagegroup/TsFileProcessor.java | 69 +++++++++++++++-------
.../db/engine/storagegroup/TsFileResource.java | 44 +++++++++++++-
.../org/apache/iotdb/db/monitor/StatMonitor.java | 2 +-
.../apache/iotdb/db/qp/executor/IPlanExecutor.java | 3 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 8 +--
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 9 +++
.../iotdb/db/qp/physical/crud/DeletePlan.java | 6 ++
.../iotdb/db/qp/physical/crud/InsertRowPlan.java | 6 +-
.../db/qp/physical/crud/InsertTabletPlan.java | 5 ++
.../iotdb/db/qp/physical/sys/AuthorPlan.java | 6 ++
.../qp/physical/sys/CreateMultiTimeSeriesPlan.java | 6 ++
.../db/qp/physical/sys/CreateTimeSeriesPlan.java | 4 ++
.../iotdb/db/qp/physical/sys/DataAuthPlan.java | 4 ++
.../db/qp/physical/sys/DeleteStorageGroupPlan.java | 6 ++
.../db/qp/physical/sys/DeleteTimeSeriesPlan.java | 6 ++
.../db/qp/physical/sys/LoadConfigurationPlan.java | 3 +
.../db/qp/physical/sys/SetStorageGroupPlan.java | 4 ++
.../iotdb/db/qp/physical/sys/SetTTLPlan.java | 6 ++
.../db/qp/physical/sys/ShowTimeSeriesPlan.java | 4 ++
.../db/query/control/QueryResourceManager.java | 5 +-
.../iotdb/db/query/control/TracingManager.java | 63 +++++++++++++++-----
.../iotdb/db/query/reader/series/SeriesReader.java | 1 +
.../org/apache/iotdb/db/service/TSServiceImpl.java | 6 +-
.../WALFlushListener.java} | 35 ++++++-----
.../engine/modification/DeletionFileNodeTest.java | 30 +++++-----
.../db/engine/modification/DeletionQueryTest.java | 54 ++++++++---------
.../engine/modification/ModificationFileTest.java | 2 -
.../storagegroup/StorageGroupProcessorTest.java | 2 +-
.../engine/storagegroup/TsFileProcessorTest.java | 9 ++-
.../db/sync/receiver/load/FileLoaderTest.java | 3 +
.../apache/iotdb/db/utils/EnvironmentUtils.java | 6 +-
.../iotdb/tsfile/common/conf/TSFileConfig.java | 3 +-
48 files changed, 461 insertions(+), 188 deletions(-)
copy server/src/main/java/org/apache/iotdb/db/{service/IoTDBMBean.java =>
engine/flush/CloseFileListener.java} (74%)
copy tsfile/src/main/java/org/apache/iotdb/tsfile/read/reader/IPageReader.java
=> server/src/main/java/org/apache/iotdb/db/engine/flush/FlushListener.java
(61%)
copy
server/src/main/java/org/apache/iotdb/db/{engine/flush/NotifyFlushMemTable.java
=> writelog/WALFlushListener.java} (53%)