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

hxd pushed a change to branch 4230-2-0.13
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 01a824d5de correct quickstart.md
     add b5899b9dc2 remove unsed if-else
     add d2b92c94b8 [IOTDB-2782] When users are not granted READ_TIMESERIES or 
INSERT_TIMESERIES, the verification prompt needs to be unified (#7163)
     add 6603008e1b [To rel/0.13][IOTDB-2769] Rename auth privilege name and 
add related IT test (#7167)
     add 7367d11069 [To rel/0.13]Fix rewriteFileTool for aligned timeseries 
(#7172)
     add d573f87d63 Re ext lib 0.13 (#7180)
     add e9c6d78086 [To rel/0.13] add 0.13.2 release note (#7193)
     add 56a821e4a9 update jdbc and client-py's version to release 0.13.2 
(#7202)
     add 1188ee17e6 [maven-release-plugin] prepare release v0.13.2
     add ba553fe828 [maven-release-plugin] prepare for next development 
iteration
     add 364b8c7c98 [To rel/0.13][IOTDB-4305] fix website building (#7209)
     add ad03a4fb37 remove unnecessary blank in pom
     add 60a8bec1ed [To rel/0.13][IOTDB-4320][ISSUE-7211] Recover insert row 
with null value throw NPE (#7221)
     add 737986e50f [To rel/0.13] Fix docs format (#7027)
     add 494577e518 [To rel/0.13][IOTDB-4342] Fix iotdb reporter in metric 
module (#7241)
     add 0607406574 [To rel/0.13][IOTDB-4343] Fix session manager in MQTT 
module.  (#7249)
     add 0c799cef51 add dockerfile for release 0.13.2 (#7253)
     add 45f26515fb [IOTDB-4318][RESTAPI]data type conversion failed (#7260)
     add c3407d0fbc [To rel/0.13][IOTDB-4357]fix start in windows, 
IOTDB_LOG_DIR_IS_UNDEFINED (#7261)
     add fbc3091ffe [To rel/0.13][IOTDB-3164] Add compaction memory control 
framework (#7162)
     add 144729f252  [To rel/0.13][IOTDB-4239]fix NPE to insert a null value 
into a TEXT timeseries . (#7155)
     add f7515c8cc8 Rel/0.13-Delete information about rpc_port in UserGuide 
(#7280)
     add a83c3bb0f6 [To rel/0.13][IOTDB-4345] Update Metric Related Doc (#7292)
     add 4545f5d394 [Rel/0.13]Add case about Data Type Conversion Function in 
UserGuide (#7314)
     add 5e5d24a26b [To rel/0.13][IOTDB-4364]Reduce read amplication in 
compaction (#7301)
     add 4998a57c5d [IOTDB-4417] Fix doc of usage of storage group (#7341)
     add ef99868051 [To rel/0.13] [IOTDB-4424] Specify error message when time 
value of insert sql can not be correctly parsed
     add d9d83889e7 [To rel/0.13][IOTDB-4428] partial insert by session NPE add 
IT (#7352)
     add 1f1679af45 [To rel/0.13] [IOTDB-4451] Add log for cross space 
compaction selection when a file has been compacted too many times (#7360)
     add 8fdfe4fdf6 [To rel/0.13][IOTDB-4364]Reduce read amplication in 
compaction (#7357)
     add 3d135ed14c AlignedChunkReader should uncompress value page by the 
compress type in chunkHeader (#7368) (#7371)
     add 60f6c0e1e3 [To rel/0.13][IOTDB-4483] Mismatching error log when 
recovering storage group  (#7377)
     add 122dac509f [To rel/0.13] Update time_zone description in UserGuide 
(#7392)
     add a83345572d [To rel/0.13][IOTDB-4480]fix file name incorrect in 
compaction test
     add 1cc635cb27 rename methods (#7397)
     add 44f98cace7 print absolute file path when flush error occured (#7416)
     add a48dca2bc2 [To rel/0.13][IOTDB-4492] Control total size of cross space 
compaction task (#7420)
     add 917f10eaee [To rel/0.13][IOTDB-3988][IOTDB-3733] Fix reload problem of 
metric module, and refactor metric module. (#7382)
     add d97084255a [To rel/0.13]Add more docs about schema template (#7441)
     add 5b6cb7e19f [To rel/0.13][IOTDB-4542] Optimize schema validate error 
message (#7469)
     add ee597b9df3 [To rel/0.13][IOTDB-4554] Start compaction only when IoTDB 
is fully recovered (#7476)
     add f1c3cfa109 [To rel/0.13] Accelerate restart process (#7477)
     add a404f2eb51 fix metric name. (#7492)
     add c6c97b6563 [To rel/0.13][IOTDB-4555] Fix File/System metrics in Metric 
Service. (#7491)
     add a6a1cef3a2 Bump flink.version from 1.14.0 to 1.14.6 (#7508)
     add 6147c6d5cd Bump caffeine from 2.9.1 to 2.9.3 (#7506)
     add 57bf1e798f fix grafana dashboard. (#7515)
     add 04d379f277 [To rel/0.13][IOTDB-3882] Support Data Archiving (#6989)
     add a5d65b94ac [To rel/0.13] [IOTDB-4251] Persist chunk metadata to save 
memory in TsFileIOWriter (#7516)
     add 42870ae84b upgrade greetings github action to v1.1.0 (#7509) (#7517)
     add ca1dfbd213 [To rel/0.13] [IOTDB-4579] Remove the update of start time 
and end time in the target file after cross space compaction (#7537)
     add 29829bbff7 merge with rel/0.13

No new revisions were added by this update.

Summary of changes:
 .github/workflows/greetings.yml                    |    3 +-
 README.md                                          |    8 +-
 README_ZH.md                                       |    6 +-
 RELEASE_NOTES.md                                   |   30 +
 antlr/pom.xml                                      |    2 +-
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4   |   40 +
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlLexer.g4  |   28 +
 cli/pom.xml                                        |    2 +-
 client-cpp/pom.xml                                 |    2 +-
 client-py/pom.xml                                  |    2 +-
 client-py/setup.py                                 |    2 +-
 cluster/pom.xml                                    |    2 +-
 .../org/apache/iotdb/cluster/ClusterIoTDB.java     |    6 +-
 .../log/manage/PartitionedSnapshotLogManager.java  |    1 +
 .../apache/iotdb/cluster/utils/StatusUtils.java    |    2 +-
 .../iotdb/cluster/integration/SingleNodeTest.java  |   15 +-
 code-coverage/pom.xml                              |    2 +-
 compile-tools/pom.xml                              |    2 +-
 compile-tools/thrift/pom.xml                       |    2 +-
 cross-tests/pom.xml                                |    2 +-
 distribution/pom.xml                               |    2 +-
 docker/ReadMe.md                                   |   28 +
 ...erfile-0.13.2-grafana-connector-multi-platform} |   10 +-
 ...tform => Dockerfile-0.13.2-node-multi-platform} |   10 +-
 docs/UserGuide/API/Status-Codes.md                 |    2 +-
 .../Administration-Management/Administration.md    |    4 +-
 .../Data-Concept/Data-Model-and-Terminology.md     |    4 +-
 docs/UserGuide/Data-Concept/Schema-Template.md     |   17 +-
 docs/UserGuide/Data-Concept/Time-zone.md           |    2 +-
 .../{nifi-iotdb-bundle.md => NiFi-IoTDB.md}        |   30 +
 .../{Monitor-and-Log-Tools.md => Log-Tool.md}      |   55 +-
 docs/UserGuide/Maintenance-Tools/Metric-Tool.md    |  103 +-
 docs/UserGuide/Process-Data/Archiving.md           |  155 +++
 docs/UserGuide/Query-Data/Select-Expression.md     |   68 +
 docs/UserGuide/QuickStart/QuickStart.md            |   18 +-
 docs/zh/UserGuide/API/InfluxDB-Protocol.md         |   24 +-
 .../zh/UserGuide/API/Programming-Cpp-Native-API.md |   40 +-
 docs/zh/UserGuide/API/Programming-JDBC.md          |    4 +-
 .../UserGuide/API/Programming-Java-Native-API.md   |   42 +-
 docs/zh/UserGuide/API/Programming-MQTT.md          |    2 +-
 .../UserGuide/API/Programming-Python-Native-API.md |   46 +-
 docs/zh/UserGuide/API/Programming-Thrift.md        |   12 +-
 docs/zh/UserGuide/API/Programming-TsFile-API.md    |    7 +-
 docs/zh/UserGuide/API/Status-Codes.md              |    2 +-
 .../Administration-Management/Administration.md    |    4 +-
 docs/zh/UserGuide/Cluster/Cluster-Setup-Example.md |   28 +-
 docs/zh/UserGuide/Cluster/Cluster-Setup.md         |   27 +-
 docs/zh/UserGuide/Data-Concept/Compression.md      |    8 +-
 .../Data-Concept/Data-Model-and-Terminology.md     |   30 +-
 docs/zh/UserGuide/Data-Concept/Data-Type.md        |   10 +-
 docs/zh/UserGuide/Data-Concept/Encoding.md         |    6 +-
 docs/zh/UserGuide/Data-Concept/Schema-Template.md  |   25 +-
 docs/zh/UserGuide/Data-Concept/Time-Partition.md   |    8 +-
 docs/zh/UserGuide/Data-Concept/Time-zone.md        |    6 +-
 .../UserGuide/Data-Modeling/VirtualStorageGroup.md |   10 +-
 .../{nifi-iotdb-bundle.md => NiFi-IoTDB.md}        |   30 +
 .../Integration-Test-refactoring-tutorial.md       |    4 +-
 docs/zh/UserGuide/Maintenance-Tools/JMX-Tool.md    |    4 +-
 .../{Monitor-and-Log-Tools.md => Log-Tool.md}      |   55 +-
 .../Maintenance-Tools/Maintenance-Command.md       |   21 +-
 docs/zh/UserGuide/Maintenance-Tools/Metric-Tool.md |  120 +-
 docs/zh/UserGuide/Maintenance-Tools/NodeTool.md    |   20 +-
 docs/zh/UserGuide/Maintenance-Tools/Sync-Tool.md   |   26 +-
 .../Maintenance-Tools/TsFile-Split-Tool.md         |    2 +-
 .../Maintenance-Tools/TsFileSelfCheck-Tool.md      |    4 +-
 .../Operate-Metadata/Auto-Create-MetaData.md       |   12 +-
 docs/zh/UserGuide/Operate-Metadata/Node.md         |   10 +-
 .../zh/UserGuide/Operate-Metadata/Storage-Group.md |   10 +-
 docs/zh/UserGuide/Operate-Metadata/TTL.md          |    8 +-
 docs/zh/UserGuide/Operate-Metadata/Template.md     |   14 +-
 docs/zh/UserGuide/Operate-Metadata/Timeseries.md   |   14 +-
 docs/zh/UserGuide/Process-Data/Alerting.md         |   24 +-
 docs/zh/UserGuide/Process-Data/Archiving.md        |  148 +++
 docs/zh/UserGuide/Process-Data/Continuous-Query.md |   36 +-
 docs/zh/UserGuide/Process-Data/Select-Into.md      |   16 +-
 docs/zh/UserGuide/Process-Data/Triggers.md         |   70 +-
 .../Process-Data/UDF-User-Defined-Function.md      |   52 +-
 docs/zh/UserGuide/Query-Data/Aggregate-Query.md    |   18 +-
 docs/zh/UserGuide/Query-Data/Fill-Null-Value.md    |   20 +-
 docs/zh/UserGuide/Query-Data/Last-Query.md         |    2 +-
 docs/zh/UserGuide/Query-Data/Overview.md           |   20 +-
 docs/zh/UserGuide/Query-Data/Pagination.md         |   10 +-
 .../Query-Data/Performance-Tracing-Tool.md         |    2 +-
 docs/zh/UserGuide/Query-Data/Query-Filter.md       |   12 +-
 docs/zh/UserGuide/Query-Data/Result-Format.md      |    6 +-
 docs/zh/UserGuide/Query-Data/Select-Expression.md  |  122 +-
 docs/zh/UserGuide/Query-Data/Tracing-Tool.md       |    2 +-
 docs/zh/UserGuide/Query-Data/Without-Null.md       |   22 +-
 .../UserGuide/QuickStart/Command-Line-Interface.md |   15 +-
 docs/zh/UserGuide/QuickStart/QuickStart.md         |   31 +-
 docs/zh/UserGuide/QuickStart/ServerFileList.md     |   46 +-
 docs/zh/UserGuide/Reference/Config-Manual.md       |   66 +-
 .../Reference/Frequently-asked-questions.md        |    2 +-
 docs/zh/UserGuide/Reference/Keywords.md            |    2 +-
 docs/zh/UserGuide/Reference/SQL-Reference.md       |   20 +-
 docs/zh/UserGuide/Reference/Syntax-Conventions.md  |    3 +-
 docs/zh/UserGuide/Reference/TSDB-Comparison.md     |   30 +-
 docs/zh/UserGuide/UDF-Library/Anomaly-Detection.md |   80 +-
 docs/zh/UserGuide/UDF-Library/Data-Matching.md     |   64 +-
 docs/zh/UserGuide/UDF-Library/Data-Profiling.md    |  196 +--
 docs/zh/UserGuide/UDF-Library/Data-Quality.md      |   74 +-
 docs/zh/UserGuide/UDF-Library/Data-Repairing.md    |   64 +-
 docs/zh/UserGuide/UDF-Library/Frequency-Domain.md  |   86 +-
 docs/zh/UserGuide/UDF-Library/M4.md                |   40 +-
 docs/zh/UserGuide/UDF-Library/Quick-Start.md       |   42 +-
 docs/zh/UserGuide/UDF-Library/Series-Discovery.md  |   50 +-
 docs/zh/UserGuide/UDF-Library/String-Processing.md |   58 +-
 .../zh/UserGuide/Write-And-Delete-Data/CSV-Tool.md |   24 +-
 .../UserGuide/Write-And-Delete-Data/Delete-Data.md |    8 +-
 .../Write-And-Delete-Data/Load-External-Tsfile.md  |   12 +-
 .../UserGuide/Write-And-Delete-Data/Write-Data.md  |    8 +-
 example/client-cpp-example/pom.xml                 |    2 +-
 example/flink/pom.xml                              |    2 +-
 example/hadoop/pom.xml                             |    2 +-
 example/jdbc/pom.xml                               |    2 +-
 example/kafka/pom.xml                              |    2 +-
 example/mqtt-customize/pom.xml                     |    2 +-
 example/mqtt/pom.xml                               |    2 +-
 example/pom.xml                                    |    2 +-
 example/pulsar/pom.xml                             |    2 +-
 example/rabbitmq/pom.xml                           |    2 +-
 example/rocketmq/pom.xml                           |    2 +-
 example/session/pom.xml                            |    2 +-
 example/trigger/pom.xml                            |    4 +-
 example/tsfile/pom.xml                             |    2 +-
 example/udf/pom.xml                                |    2 +-
 external-api/pom.xml                               |    2 +-
 .../iotdb/external/api/IPropertiesLoader.java      |   11 +-
 ...sNumerLimiter.java => ISeriesNumerMonitor.java} |    7 +-
 flink-iotdb-connector/pom.xml                      |    2 +-
 flink-tsfile-connector/pom.xml                     |    2 +-
 .../iotdb/flink/tsfile/util/TSFileConfigUtil.java  |    1 +
 .../util/TSFileConfigUtilCompletenessTest.java     |   13 +-
 grafana-connector/pom.xml                          |    2 +-
 .../Apache IoTDB Dashboard v0.13.1.json            |   16 +-
 grafana-plugin/pom.xml                             |    2 +-
 hadoop/pom.xml                                     |    2 +-
 hive-connector/pom.xml                             |    2 +-
 integration/pom.xml                                |    2 +-
 .../iotdb/db/integration/IoTDBArchivingIT.java     |  330 +++++
 .../iotdb/db/integration/IoTDBAuthorizationIT.java |   52 +-
 .../db/integration/IoTDBPartialInsertionIT.java    |   13 +-
 .../apache/iotdb/session/IoTDBSessionSimpleIT.java |   30 +-
 .../apache/iotdb/session/template/TemplateUT.java  |   35 +-
 jdbc/README.md                                     |    2 +-
 jdbc/pom.xml                                       |    2 +-
 jdbc/src/main/feature/feature.xml                  |    2 +-
 metrics/dropwizard-metrics/pom.xml                 |   10 +-
 .../reporter/DropwizardPrometheusReporter.java     |    6 +-
 metrics/interface/pom.xml                          |    4 +-
 .../iotdb/metrics/AbstractMetricService.java       |   67 +-
 .../iotdb/metrics/DoNothingMetricService.java      |    2 +-
 .../apache/iotdb/metrics/config/MetricConfig.java  |    2 +-
 .../iotdb/metrics/metricsets/IMetricSet.java       |   20 +-
 .../predefined/PredefinedMetric.java               |    2 +-
 .../predefined/jvm/JvmClassLoaderMetrics.java      |   20 +-
 .../predefined/jvm/JvmCompileMetrics.java          |   20 +-
 .../predefined/jvm/JvmGcMetrics.java               |  117 +-
 .../predefined/jvm/JvmMemoryMetrics.java           |   55 +-
 .../metricsets/predefined/jvm/JvmMetrics.java      |   52 +
 .../predefined/jvm/JvmThreadMetrics.java           |   37 +-
 .../{ => metricsets}/predefined/jvm/JvmUtils.java  |    2 +-
 .../predefined/logback/LogbackMetrics.java         |  104 ++
 .../predefined/logback/MetricsTurboFilter.java     |   98 ++
 .../iotdb/metrics/predefined/IMetricSet.java       |   36 -
 .../iotdb/metrics/predefined/jvm/JvmMetrics.java   |   49 -
 .../metrics/predefined/logback/LogbackMetrics.java |  181 ---
 .../iotdb/metrics/utils/IoTDBMetricsUtils.java     |   12 +-
 metrics/micrometer-metrics/pom.xml                 |    4 +-
 .../reporter/MicrometerPrometheusReporter.java     |    8 +-
 metrics/pom.xml                                    |    2 +-
 openapi/pom.xml                                    |    2 +-
 pom.xml                                            |    4 +-
 rewriteFileTool/pom.xml                            |    2 +-
 .../java/org/apache/iotdb/RewriteFileTool.java     |   15 +-
 server/pom.xml                                     |    4 +-
 .../resources/conf/iotdb-engine.properties         |   49 +-
 server/src/assembly/resources/sbin/start-server.sh |    6 +-
 .../org/apache/iotdb/db/auth/AuthorityChecker.java |    6 +-
 .../org/apache/iotdb/db/concurrent/ThreadName.java |    2 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  116 +-
 .../org/apache/iotdb/db/conf/IoTDBConstant.java    |   13 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  123 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |   43 +-
 .../db/engine/archiving/ArchivingManager.java      |  426 +++++++
 .../db/engine/archiving/ArchivingOperate.java      |  107 ++
 .../engine/archiving/ArchivingOperateReader.java   |  106 ++
 .../engine/archiving/ArchivingOperateWriter.java   |   83 ++
 .../db/engine/archiving/ArchivingRecover.java      |  239 ++++
 .../iotdb/db/engine/archiving/ArchivingTask.java   |  201 +++
 .../apache/iotdb/db/engine/cache/ChunkCache.java   |   19 +-
 .../iotdb/db/engine/cache/ChunkCacheMetrics.java   |   67 +
 .../db/engine/cache/TimeSeriesMetadataCache.java   |   39 +-
 .../cache/TimeSeriesMetadataCacheMetrics.java      |   76 ++
 .../engine/compaction/CompactionTaskManager.java   |    4 +-
 .../db/engine/compaction/CompactionUtils.java      |  231 +---
 .../compaction/cross/CrossCompactionStrategy.java  |    6 +-
 .../cross/CrossSpaceCompactionTaskFactory.java     |    6 +-
 .../RewriteCrossSpaceCompactionSelector.java       |   14 +-
 .../selector/ICrossSpaceMergeFileSelector.java     |    2 +
 .../selector/RewriteCompactionFileSelector.java    |   58 +-
 .../task/RewriteCrossCompactionRecoverTask.java    |  467 -------
 .../task/RewriteCrossSpaceCompactionTask.java      |   27 +-
 .../cross/rewrite/task/SubCompactionTask.java      |   10 +-
 .../utils/AlignedSeriesCompactionExecutor.java     |    1 +
 .../inner/utils/InnerSpaceCompactionUtils.java     |   52 +-
 .../inner/utils/MultiTsFileDeviceIterator.java     |   77 +-
 .../writer/AbstractCompactionWriter.java           |    7 +
 .../writer/CrossSpaceCompactionWriter.java         |   45 +
 .../writer/InnerSpaceCompactionWriter.java         |   32 +-
 .../apache/iotdb/db/engine/flush/FlushManager.java |   34 +-
 .../iotdb/db/engine/flush/FlushManagerMBean.java   |    2 +
 .../iotdb/db/engine/flush/FlushManagerMetrics.java |   90 ++
 .../iotdb/db/engine/flush/MemTableFlushTask.java   |   16 +-
 .../db/engine/storagegroup/TsFileProcessor.java    |   29 +-
 .../engine/storagegroup/TsFileProcessorInfo.java   |   41 +-
 .../storagegroup/TsFileProcessorInfoMetrics.java   |   75 ++
 .../db/engine/storagegroup/TsFileResource.java     |   54 +-
 .../engine/storagegroup/TsFileResourceStatus.java  |    3 +-
 .../storagegroup/VirtualStorageGroupProcessor.java |  123 +-
 .../VirtualStorageGroupProcessorMetrics.java       |   56 +
 .../virtualSg/StorageGroupManager.java             |   22 +
 .../org/apache/iotdb/db/metadata/MManager.java     |  190 ++-
 .../apache/iotdb/db/metadata/MManagerMetrics.java  |  134 ++
 .../iotdb/db/protocol/mqtt/PublishHandler.java     |   36 +-
 .../handler/PhysicalPlanConstructionHandler.java   |   17 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  146 ++-
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   10 +-
 .../iotdb/db/qp/logical/sys/AuthorOperator.java    |   12 +-
 ...LOperator.java => CancelArchivingOperator.java} |   28 +-
 ...TLOperator.java => PauseArchivingOperator.java} |   37 +-
 ...LOperator.java => ResumeArchivingOperator.java} |   36 +-
 ...tTTLOperator.java => SetArchivingOperator.java} |   55 +-
 ...TTLOperator.java => ShowArchivingOperator.java} |   12 +-
 .../apache/iotdb/db/qp/physical/PhysicalPlan.java  |   15 +-
 .../iotdb/db/qp/physical/crud/InsertRowPlan.java   |   21 +-
 .../iotdb/db/qp/physical/sys/AuthorPlan.java       |   24 +-
 .../sys/PauseArchivingPlan.java}                   |   50 +-
 .../sys/{SetTTLPlan.java => SetArchivingPlan.java} |   92 +-
 .../{ShowTTLPlan.java => ShowArchivingPlan.java}   |    7 +-
 .../apache/iotdb/db/qp/physical/sys/ShowPlan.java  |    1 +
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    |  134 +-
 .../db/query/pool/RawQueryReadTaskPoolManager.java |   35 +-
 .../pool/RawQueryReadTaskPoolManagerMetrics.java   |   92 ++
 .../iotdb/db/rescon/PrimitiveArrayManager.java     |    2 +-
 .../org/apache/iotdb/db/rescon/SystemInfo.java     |   28 +-
 .../java/org/apache/iotdb/db/service/IoTDB.java    |   16 +-
 .../iotdb/db/service/basic/ServiceProvider.java    |    5 +-
 .../iotdb/db/service/metrics/MetricService.java    |   29 +-
 .../db/service/metrics/predefined/FileMetrics.java |  226 +++-
 .../service/metrics/predefined/ProcessMetrics.java |   80 +-
 .../service/metrics/predefined/SystemMetrics.java  |  137 +-
 .../thrift/handler/RPCServiceThriftHandler.java    |   18 +-
 .../handler/RPCServiceThriftHandlerMetrics.java    |   68 +
 .../db/service/thrift/impl/TSServiceImpl.java      |    5 +-
 .../org/apache/iotdb/db/utils/FileLoaderUtils.java |    2 +-
 .../org/apache/iotdb/db/utils/JarLoaderUtil.java   |  156 ---
 .../writelog/recover/TsFileRecoverPerformer.java   |   14 +-
 .../apache/iotdb/db/auth/AuthorityCheckerTest.java |    2 +-
 .../ArchivingOperateWriterReaderTest.java          |  174 +++
 .../db/engine/archiving/ArchivingRecoverTest.java  |  175 +++
 .../TTLTest.java => archiving/ArchivingTest.java}  |  312 ++---
 .../engine/compaction/AbstractCompactionTest.java  |  121 +-
 .../engine/compaction/CompactionSchedulerTest.java |   15 +-
 .../compaction/CompactionTaskManagerTest.java      |    3 +-
 .../db/engine/compaction/CompactionUtilsTest.java  | 1189 ++++++++++++++++++
 .../compaction/cross/CrossSpaceCompactionTest.java |    9 +-
 .../cross/CrossSpaceCompactionValidationTest.java  |  351 +++++-
 .../cross/RewriteCompactionFileSelectorTest.java   |   32 +-
 .../cross/RewriteCrossSpaceCompactionTest.java     |   12 +-
 .../task/FakedCrossSpaceCompactionTask.java        |   62 -
 .../task/FakedCrossSpaceCompactionTaskFactory.java |   47 -
 .../iotdb/db/metadata/MManagerBasicTest.java       |    4 +-
 .../apache/iotdb/db/metric/MetricServiceTest.java  |    1 -
 .../iotdb/db/protocol/mqtt/PublishHandlerTest.java |    7 +-
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |    4 +
 .../iotdb/db/writelog/recover/LogReplayerTest.java |   51 +
 service-rpc/pom.xml                                |    2 +-
 session/pom.xml                                    |    2 +-
 site/pom.xml                                       |    2 +-
 site/src/main/.vuepress/config.js                  |    8 +-
 spark-iotdb-connector/pom.xml                      |    2 +-
 spark-tsfile/pom.xml                               |    2 +-
 testcontainer/pom.xml                              |    2 +-
 thrift-cluster/pom.xml                             |    2 +-
 thrift-influxdb/pom.xml                            |    2 +-
 thrift-sync/pom.xml                                |    2 +-
 thrift/pom.xml                                     |    2 +-
 tsfile/pom.xml                                     |    2 +-
 .../iotdb/tsfile/common/conf/TSFileConfig.java     |   11 +
 .../iotdb/tsfile/common/conf/TSFileDescriptor.java |    4 +-
 .../iotdb/tsfile/file/metadata/ChunkMetadata.java  |    8 +
 .../file/metadata/MetadataIndexConstructor.java    |   39 +-
 .../tsfile/file/metadata/MetadataIndexNode.java    |    2 +-
 .../tsfile/file/metadata/TimeseriesMetadata.java   |   37 +
 .../iotdb/tsfile/file/metadata/TsFileMetadata.java |   13 +
 .../tsfile/file/metadata/enums/TSDataType.java     |    2 +-
 .../iotdb/tsfile/read/TsFileDeviceIterator.java    |   14 +-
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |   68 +-
 .../read/reader/chunk/AlignedChunkReader.java      |    1 +
 .../iotdb/tsfile/utils/TsFileGeneratorUtils.java   |  107 ++
 .../tsfile/v2/read/TsFileSequenceReaderForV2.java  |   20 +-
 .../write/writer/RestorableTsFileIOWriter.java     |   16 +
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |  351 ++++--
 .../write/writer/tsmiterator/DiskTSMIterator.java  |  133 ++
 .../write/writer/tsmiterator/TSMIterator.java      |  147 +++
 .../iotdb/tsfile/utils/TsFileGeneratorForTest.java |   15 +-
 .../tsfile/write/MetadataIndexConstructorTest.java |    2 +-
 .../iotdb/tsfile/write/TsFileIOWriterTest.java     |    2 +-
 .../tsfile/write/TsFileIntegrityCheckingTool.java  |  251 ++++
 .../writer/TsFileIOWriterMemoryControlTest.java    | 1304 ++++++++++++++++++++
 zeppelin-interpreter/pom.xml                       |    2 +-
 312 files changed, 11056 insertions(+), 3833 deletions(-)
 copy docker/src/main/{Dockerfile-0.13.0-grafana-connector => 
Dockerfile-0.13.2-grafana-connector-multi-platform} (82%)
 copy docker/src/main/{Dockerfile-0.13.1-node-multi-platform => 
Dockerfile-0.13.2-node-multi-platform} (83%)
 rename docs/UserGuide/Ecosystem Integration/{nifi-iotdb-bundle.md => 
NiFi-IoTDB.md} (76%)
 rename docs/UserGuide/Maintenance-Tools/{Monitor-and-Log-Tools.md => 
Log-Tool.md} (61%)
 create mode 100644 docs/UserGuide/Process-Data/Archiving.md
 rename docs/zh/UserGuide/Ecosystem Integration/{nifi-iotdb-bundle.md => 
NiFi-IoTDB.md} (79%)
 rename docs/zh/UserGuide/Maintenance-Tools/{Monitor-and-Log-Tools.md => 
Log-Tool.md} (60%)
 create mode 100644 docs/zh/UserGuide/Process-Data/Archiving.md
 rename 
external-api/src/main/java/org/apache/iotdb/external/api/{ISeriesNumerLimiter.java
 => ISeriesNumerMonitor.java} (82%)
 create mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/IoTDBArchivingIT.java
 copy 
integration/src/test/java/org/apache/iotdb/session/util/ThreadUtilsTest.java => 
metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/IMetricSet.java
 (66%)
 rename metrics/interface/src/main/java/org/apache/iotdb/metrics/{ => 
metricsets}/predefined/PredefinedMetric.java (94%)
 rename metrics/interface/src/main/java/org/apache/iotdb/metrics/{ => 
metricsets}/predefined/jvm/JvmClassLoaderMetrics.java (72%)
 rename metrics/interface/src/main/java/org/apache/iotdb/metrics/{ => 
metricsets}/predefined/jvm/JvmCompileMetrics.java (69%)
 rename metrics/interface/src/main/java/org/apache/iotdb/metrics/{ => 
metricsets}/predefined/jvm/JvmGcMetrics.java (79%)
 rename metrics/interface/src/main/java/org/apache/iotdb/metrics/{ => 
metricsets}/predefined/jvm/JvmMemoryMetrics.java (63%)
 create mode 100644 
metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/predefined/jvm/JvmMetrics.java
 rename metrics/interface/src/main/java/org/apache/iotdb/metrics/{ => 
metricsets}/predefined/jvm/JvmThreadMetrics.java (68%)
 rename metrics/interface/src/main/java/org/apache/iotdb/metrics/{ => 
metricsets}/predefined/jvm/JvmUtils.java (96%)
 create mode 100644 
metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/predefined/logback/LogbackMetrics.java
 create mode 100644 
metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/predefined/logback/MetricsTurboFilter.java
 delete mode 100644 
metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/IMetricSet.java
 delete mode 100644 
metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/jvm/JvmMetrics.java
 delete mode 100644 
metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/logback/LogbackMetrics.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/archiving/ArchivingManager.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/archiving/ArchivingOperate.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/archiving/ArchivingOperateReader.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/archiving/ArchivingOperateWriter.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/archiving/ArchivingRecover.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/archiving/ArchivingTask.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCacheMetrics.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCacheMetrics.java
 delete mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/compaction/cross/rewrite/task/RewriteCrossCompactionRecoverTask.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/flush/FlushManagerMetrics.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileProcessorInfoMetrics.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/storagegroup/VirtualStorageGroupProcessorMetrics.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/metadata/MManagerMetrics.java
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{SetTTLOperator.java => 
CancelArchivingOperator.java} (70%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{SetTTLOperator.java => 
PauseArchivingOperator.java} (71%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{SetTTLOperator.java => 
ResumeArchivingOperator.java} (71%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{SetTTLOperator.java => 
SetArchivingOperator.java} (53%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowTTLOperator.java 
=> ShowArchivingOperator.java} (82%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/{logical/sys/SetTTLOperator.java => 
physical/sys/PauseArchivingPlan.java} (60%)
 copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetTTLPlan.java 
=> SetArchivingPlan.java} (51%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{ShowTTLPlan.java => 
ShowArchivingPlan.java} (88%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/query/pool/RawQueryReadTaskPoolManagerMetrics.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/service/thrift/handler/RPCServiceThriftHandlerMetrics.java
 delete mode 100644 
server/src/main/java/org/apache/iotdb/db/utils/JarLoaderUtil.java
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/engine/archiving/ArchivingOperateWriterReaderTest.java
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/engine/archiving/ArchivingRecoverTest.java
 copy 
server/src/test/java/org/apache/iotdb/db/engine/{storagegroup/TTLTest.java => 
archiving/ArchivingTest.java} (55%)
 delete mode 100644 
server/src/test/java/org/apache/iotdb/db/engine/compaction/task/FakedCrossSpaceCompactionTask.java
 delete mode 100644 
server/src/test/java/org/apache/iotdb/db/engine/compaction/task/FakedCrossSpaceCompactionTaskFactory.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/tsmiterator/DiskTSMIterator.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/tsmiterator/TSMIterator.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/TsFileIntegrityCheckingTool.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriterMemoryControlTest.java

Reply via email to