You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by cr...@apache.org on 2026/06/01 10:00:53 UTC
(iotdb-website) branch asf-site updated (b8c0a889d6 -> f379a0ea2e)
This is an automated email from the ASF dual-hosted git repository.
CritasWang pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/iotdb-website.git
discard b8c0a889d6 Site checkin for project iotdb-website
new f379a0ea2e Site checkin for project iotdb-website
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (b8c0a889d6)
\
N -- N -- N refs/heads/asf-site (f379a0ea2e)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
404.html | 6 +-
Blog/Release0_93.html | 6 +-
Blog/index.html | 6 +-
Community/About-the-Community.html | 6 +-
Community/Committers.html | 6 +-
Community/Communication-Channels.html | 6 +-
Community/Community-Partners.html | 6 +-
Community/Development-Guide.html | 6 +-
Community/Events-and-Reports.html | 6 +-
Download/index.html | 6 +-
.../V0.13.x/API/Programming-Cpp-Native-API.html | 6 +-
.../V0.13.x/API/Programming-Go-Native-API.html | 6 +-
UserGuide/V0.13.x/API/Programming-JDBC.html | 6 +-
.../V0.13.x/API/Programming-Java-Native-API.html | 6 +-
UserGuide/V0.13.x/API/Programming-MQTT.html | 6 +-
.../V0.13.x/API/Programming-Python-Native-API.html | 6 +-
UserGuide/V0.13.x/API/Programming-Thrift.html | 6 +-
UserGuide/V0.13.x/API/Programming-TsFile-API.html | 6 +-
UserGuide/V0.13.x/API/RestService.html | 6 +-
UserGuide/V0.13.x/API/Status-Codes.html | 6 +-
.../Administration-Management/Administration.html | 6 +-
.../V0.13.x/Cluster/Cluster-Setup-Example.html | 6 +-
UserGuide/V0.13.x/Cluster/Cluster-Setup.html | 6 +-
UserGuide/V0.13.x/Data-Concept/Compression.html | 6 +-
.../Data-Concept/Data-Model-and-Terminology.html | 6 +-
UserGuide/V0.13.x/Data-Concept/Data-Type.html | 6 +-
.../V0.13.x/Data-Concept/Deadband-Process.html | 6 +-
UserGuide/V0.13.x/Data-Concept/Encoding.html | 6 +-
.../V0.13.x/Data-Concept/Schema-Template.html | 6 +-
UserGuide/V0.13.x/Data-Concept/Time-Partition.html | 6 +-
UserGuide/V0.13.x/Data-Concept/Time-zone.html | 6 +-
.../V0.13.x/Data-Modeling/VirtualStorageGroup.html | 6 +-
.../V0.13.x/Ecosystem-Integration/DBeaver.html | 6 +-
.../V0.13.x/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../V0.13.x/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../Ecosystem-Integration/MapReduce-TsFile.html | 6 +-
.../V0.13.x/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../V0.13.x/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../Writing-Data-on-HDFS.html | 6 +-
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 6 +-
.../Integration-Test-refactoring-tutorial.html | 6 +-
.../V0.13.x/IoTDB-Introduction/Architecture.html | 6 +-
UserGuide/V0.13.x/IoTDB-Introduction/Features.html | 6 +-
.../V0.13.x/IoTDB-Introduction/Publication.html | 6 +-
UserGuide/V0.13.x/IoTDB-Introduction/Scenario.html | 6 +-
.../V0.13.x/IoTDB-Introduction/What-is-IoTDB.html | 6 +-
.../Maintenance-Tools/Export-Schema-Tool.html | 6 +-
UserGuide/V0.13.x/Maintenance-Tools/JMX-Tool.html | 6 +-
UserGuide/V0.13.x/Maintenance-Tools/Log-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/MLogLoad-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/MLogParser-Tool.html | 6 +-
.../Maintenance-Tools/Maintenance-Command.html | 6 +-
.../V0.13.x/Maintenance-Tools/Metric-Tool.html | 6 +-
UserGuide/V0.13.x/Maintenance-Tools/NodeTool.html | 6 +-
UserGuide/V0.13.x/Maintenance-Tools/Sync-Tool.html | 6 +-
.../Maintenance-Tools/TsFile-Split-Tool.html | 6 +-
.../Maintenance-Tools/TsFileSelfCheck-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/Watermark-Tool.html | 6 +-
.../Operate-Metadata/Auto-Create-MetaData.html | 6 +-
UserGuide/V0.13.x/Operate-Metadata/Node.html | 6 +-
.../V0.13.x/Operate-Metadata/Storage-Group.html | 6 +-
UserGuide/V0.13.x/Operate-Metadata/TTL.html | 6 +-
UserGuide/V0.13.x/Operate-Metadata/Template.html | 6 +-
UserGuide/V0.13.x/Operate-Metadata/Timeseries.html | 6 +-
UserGuide/V0.13.x/Process-Data/Alerting.html | 6 +-
UserGuide/V0.13.x/Process-Data/Archiving.html | 6 +-
.../V0.13.x/Process-Data/Continuous-Query.html | 6 +-
UserGuide/V0.13.x/Process-Data/Select-Into.html | 6 +-
UserGuide/V0.13.x/Process-Data/Triggers.html | 6 +-
.../Process-Data/UDF-User-Defined-Function.html | 6 +-
UserGuide/V0.13.x/Query-Data/Aggregate-Query.html | 6 +-
UserGuide/V0.13.x/Query-Data/Fill-Null-Value.html | 6 +-
UserGuide/V0.13.x/Query-Data/Last-Query.html | 6 +-
UserGuide/V0.13.x/Query-Data/Overview.html | 6 +-
UserGuide/V0.13.x/Query-Data/Pagination.html | 6 +-
.../Query-Data/Performance-Tracing-Tool.html | 6 +-
UserGuide/V0.13.x/Query-Data/Query-Filter.html | 6 +-
UserGuide/V0.13.x/Query-Data/Result-Format.html | 6 +-
.../V0.13.x/Query-Data/Select-Expression.html | 6 +-
UserGuide/V0.13.x/Query-Data/Tracing-Tool.html | 6 +-
UserGuide/V0.13.x/Query-Data/Without-Null.html | 6 +-
.../V0.13.x/QuickStart/Command-Line-Interface.html | 6 +-
UserGuide/V0.13.x/QuickStart/Files.html | 6 +-
UserGuide/V0.13.x/QuickStart/QuickStart.html | 6 +-
UserGuide/V0.13.x/QuickStart/ServerFileList.html | 6 +-
UserGuide/V0.13.x/QuickStart/WayToGetIoTDB.html | 6 +-
UserGuide/V0.13.x/Reference/Config-Manual.html | 6 +-
.../Reference/Frequently-asked-questions.html | 6 +-
UserGuide/V0.13.x/Reference/Keywords.html | 6 +-
UserGuide/V0.13.x/Reference/SQL-Reference.html | 6 +-
.../V0.13.x/Reference/Syntax-Conventions.html | 6 +-
UserGuide/V0.13.x/Reference/TSDB-Comparison.html | 6 +-
.../V0.13.x/UDF-Library/Anomaly-Detection.html | 6 +-
UserGuide/V0.13.x/UDF-Library/Data-Matching.html | 6 +-
UserGuide/V0.13.x/UDF-Library/Data-Profiling.html | 6 +-
UserGuide/V0.13.x/UDF-Library/Data-Quality.html | 6 +-
UserGuide/V0.13.x/UDF-Library/Data-Repairing.html | 6 +-
.../V0.13.x/UDF-Library/Frequency-Domain.html | 6 +-
UserGuide/V0.13.x/UDF-Library/Quick-Start.html | 6 +-
.../V0.13.x/UDF-Library/Series-Discovery.html | 6 +-
.../V0.13.x/UDF-Library/String-Processing.html | 6 +-
UserGuide/V0.13.x/UserGuideReadme.html | 6 +-
.../V0.13.x/Write-And-Delete-Data/CSV-Tool.html | 6 +-
.../V0.13.x/Write-And-Delete-Data/Delete-Data.html | 6 +-
.../Load-External-Tsfile.html | 6 +-
.../V0.13.x/Write-And-Delete-Data/Write-Data.html | 6 +-
.../V1.2.x/API/Programming-CSharp-Native-API.html | 6 +-
.../V1.2.x/API/Programming-Cpp-Native-API.html | 6 +-
.../V1.2.x/API/Programming-Go-Native-API.html | 6 +-
UserGuide/V1.2.x/API/Programming-JDBC.html | 6 +-
.../V1.2.x/API/Programming-Java-Native-API.html | 6 +-
UserGuide/V1.2.x/API/Programming-Kafka.html | 6 +-
UserGuide/V1.2.x/API/Programming-MQTT.html | 6 +-
.../V1.2.x/API/Programming-NodeJS-Native-API.html | 6 +-
.../V1.2.x/API/Programming-Python-Native-API.html | 6 +-
.../V1.2.x/API/Programming-Rust-Native-API.html | 6 +-
UserGuide/V1.2.x/API/Programming-TsFile-API.html | 6 +-
UserGuide/V1.2.x/API/RestServiceV1.html | 6 +-
UserGuide/V1.2.x/API/RestServiceV2.html | 6 +-
.../Basic-Concept/Cluster-data-partitioning.html | 6 +-
.../Basic-Concept/Data-Model-and-Terminology.html | 6 +-
UserGuide/V1.2.x/Basic-Concept/Data-Type.html | 6 +-
.../Basic-Concept/Encoding-and-Compression.html | 6 +-
.../Deployment-Guide.html | 6 +-
.../Deployment-Recommendation.html | 6 +-
.../Deployment-and-Maintenance/Docker-Install.html | 6 +-
.../Environmental-Requirement.html | 6 +-
.../Monitoring-Board-Install-and-Deploy.html | 6 +-
.../V1.2.x/Ecosystem-Integration/DBeaver.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../Ecosystem-Integration/Flink-SQL-IoTDB.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../V1.2.x/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../Ecosystem-Integration/Telegraf-IoTDB.html | 6 +-
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 6 +-
.../V1.2.x/FAQ/Frequently-asked-questions.html | 6 +-
.../V1.2.x/IoTDB-Introduction/Architecture.html | 6 +-
UserGuide/V1.2.x/IoTDB-Introduction/Features.html | 6 +-
.../V1.2.x/IoTDB-Introduction/Performance.html | 6 +-
.../V1.2.x/IoTDB-Introduction/Publication.html | 6 +-
UserGuide/V1.2.x/IoTDB-Introduction/Scenario.html | 6 +-
.../V1.2.x/IoTDB-Introduction/What-is-IoTDB.html | 6 +-
UserGuide/V1.2.x/QuickStart/ClusterQuickStart.html | 6 +-
.../V1.2.x/QuickStart/General-SQL-Statements.html | 6 +-
UserGuide/V1.2.x/QuickStart/QuickStart.html | 6 +-
.../V1.2.x/Reference/Common-Config-Manual.html | 6 +-
.../V1.2.x/Reference/ConfigNode-Config-Manual.html | 6 +-
.../V1.2.x/Reference/DataNode-Config-Manual.html | 6 +-
UserGuide/V1.2.x/Reference/Keywords.html | 6 +-
UserGuide/V1.2.x/Reference/Status-Codes.html | 6 +-
UserGuide/V1.2.x/Reference/UDF-Libraries.html | 6 +-
UserGuide/V1.2.x/SQL-Manual/SQL-Manual.html | 6 +-
UserGuide/V1.2.x/Tools-System/Benchmark.html | 6 +-
UserGuide/V1.2.x/Tools-System/CLI.html | 6 +-
.../V1.2.x/Tools-System/Import-Export-Tool.html | 6 +-
.../V1.2.x/Tools-System/Maintenance-Tool.html | 6 +-
UserGuide/V1.2.x/Tools-System/Monitor-Tool.html | 6 +-
.../V1.2.x/User-Manual/Authority-Management.html | 6 +-
UserGuide/V1.2.x/User-Manual/Data-Sync.html | 6 +-
.../V1.2.x/User-Manual/Database-Programming.html | 6 +-
UserGuide/V1.2.x/User-Manual/Operate-Metadata.html | 6 +-
.../User-Manual/Operator-and-Expression.html | 6 +-
UserGuide/V1.2.x/User-Manual/Query-Data.html | 6 +-
UserGuide/V1.2.x/User-Manual/Streaming.html | 6 +-
UserGuide/V1.2.x/User-Manual/Syntax-Rule.html | 6 +-
.../V1.2.x/User-Manual/Write-Delete-Data.html | 6 +-
UserGuide/V1.2.x/UserGuideReadme.html | 6 +-
UserGuide/V1.3.x/AI-capability/AINode_apache.html | 6 +-
.../AI-capability/TimeSeries-Large-Model.html | 6 +-
.../V1.3.x/API/Programming-CSharp-Native-API.html | 6 +-
.../V1.3.x/API/Programming-Cpp-Native-API.html | 6 +-
.../V1.3.x/API/Programming-Data-Subscription.html | 6 +-
.../V1.3.x/API/Programming-Go-Native-API.html | 6 +-
UserGuide/V1.3.x/API/Programming-JDBC.html | 6 +-
.../V1.3.x/API/Programming-Java-Native-API.html | 6 +-
UserGuide/V1.3.x/API/Programming-MQTT.html | 6 +-
.../V1.3.x/API/Programming-NodeJS-Native-API.html | 6 +-
UserGuide/V1.3.x/API/Programming-ODBC.html | 6 +-
.../V1.3.x/API/Programming-Python-Native-API.html | 6 +-
.../V1.3.x/API/Programming-Rust-Native-API.html | 6 +-
UserGuide/V1.3.x/API/RestServiceV1.html | 6 +-
UserGuide/V1.3.x/API/RestServiceV2.html | 6 +-
.../Background-knowledge/Cluster-Concept.html | 6 +-
.../Cluster-Concept_apache.html | 6 +-
.../V1.3.x/Background-knowledge/Data-Type.html | 6 +-
.../Basic-Concept/Data-Model-and-Terminology.html | 6 +-
UserGuide/V1.3.x/Basic-Concept/Delete-Data.html | 6 +-
.../Basic-Concept/Navigating_Time_Series_Data.html | 6 +-
.../V1.3.x/Basic-Concept/Operate-Metadata.html | 6 +-
.../Basic-Concept/Operate-Metadata_apache.html | 6 +-
UserGuide/V1.3.x/Basic-Concept/Query-Data.html | 6 +-
UserGuide/V1.3.x/Basic-Concept/SpaceTL-Delete.html | 6 +-
UserGuide/V1.3.x/Basic-Concept/TTL-Delete.html | 6 +-
UserGuide/V1.3.x/Basic-Concept/Write-Data.html | 6 +-
.../AINode_Deployment_apache.html | 6 +-
.../Cluster-Deployment_apache.html | 6 +-
.../Database-Resources.html | 6 +-
.../Docker-Deployment_apache.html | 6 +-
.../Environment-Requirements.html | 6 +-
.../Deployment-and-Maintenance/IoTDB-Package.html | 6 +-
.../IoTDB-Package_apache.html | 6 +-
.../Kubernetes_apache.html | 6 +-
.../Monitoring-panel-deployment.html | 6 +-
.../Stand-Alone-Deployment_apache.html | 6 +-
.../V1.3.x/Ecosystem-Integration/DBeaver.html | 6 +-
.../V1.3.x/Ecosystem-Integration/DataEase.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../V1.3.x/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../Ecosystem-Integration/Programming-Kafka.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Telegraf.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Thingsboard.html | 6 +-
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 6 +-
.../V1.3.x/FAQ/Frequently-asked-questions.html | 6 +-
.../IoTDB-Introduction_apache.html | 6 +-
.../IoTDB-Introduction/Release-history_apache.html | 6 +-
UserGuide/V1.3.x/IoTDB-Introduction/Scenario.html | 6 +-
UserGuide/V1.3.x/QuickStart/QuickStart.html | 6 +-
UserGuide/V1.3.x/QuickStart/QuickStart_apache.html | 6 +-
.../V1.3.x/Reference/Common-Config-Manual-old.html | 6 +-
.../V1.3.x/Reference/Common-Config-Manual.html | 6 +-
.../Reference/ConfigNode-Config-Manual-old.html | 6 +-
.../V1.3.x/Reference/ConfigNode-Config-Manual.html | 6 +-
.../Reference/DataNode-Config-Manual-old.html | 6 +-
.../DataNode-Config-Manual-old_apache.html | 6 +-
.../V1.3.x/Reference/DataNode-Config-Manual.html | 6 +-
.../Reference/DataNode-Config-Manual_apache.html | 6 +-
UserGuide/V1.3.x/Reference/Keywords.html | 6 +-
.../V1.3.x/Reference/Modify-Config-Manual.html | 6 +-
UserGuide/V1.3.x/Reference/Status-Codes.html | 6 +-
UserGuide/V1.3.x/Reference/Syntax-Rule.html | 6 +-
.../V1.3.x/SQL-Manual/Function-and-Expression.html | 6 +-
.../V1.3.x/SQL-Manual/Operator-and-Expression.html | 6 +-
UserGuide/V1.3.x/SQL-Manual/SQL-Manual.html | 6 +-
UserGuide/V1.3.x/SQL-Manual/UDF-Libraries.html | 6 +-
.../V1.3.x/SQL-Manual/UDF-Libraries_apache.html | 6 +-
.../Cluster-data-partitioning.html | 6 +-
.../Encoding-and-Compression.html | 6 +-
.../V1.3.x/Technical-Insider/Publication.html | 6 +-
UserGuide/V1.3.x/Tools-System/Backup-Tool.html | 8 +-
UserGuide/V1.3.x/Tools-System/Benchmark.html | 6 +-
UserGuide/V1.3.x/Tools-System/CLI.html | 6 +-
UserGuide/V1.3.x/Tools-System/CLI_apache.html | 6 +-
.../Tools-System/Data-Export-Tool-1-3-4.html | 8 +-
.../V1.3.x/Tools-System/Data-Export-Tool.html | 6 +-
.../Tools-System/Data-Import-Export-Tool.html | 8 +-
.../Tools-System/Data-Import-Tool-1-3-4.html | 6 +-
.../V1.3.x/Tools-System/Data-Import-Tool.html | 6 +-
.../V1.3.x/Tools-System/Health-Check-Tool.html | 6 +-
.../Tools-System/Maintenance-Tool_apache.html | 8 +-
UserGuide/V1.3.x/Tools-System/Monitor-Tool.html | 6 +-
.../V1.3.x/Tools-System/Monitor-Tool_apache.html | 6 +-
.../V1.3.x/Tools-System/Schema-Export-Tool.html | 68 +
.../V1.3.x/Tools-System/Schema-Import-Tool.html | 75 +
.../Tools-System/TsFile-Import-Export-Tool.html | 6 +-
.../V1.3.x/User-Manual/Authority-Management.html | 6 +-
UserGuide/V1.3.x/User-Manual/Data-Recovery.html | 6 +-
.../V1.3.x/User-Manual/Data-Sync-old_apache.html | 6 +-
UserGuide/V1.3.x/User-Manual/Data-Sync_apache.html | 6 +-
.../V1.3.x/User-Manual/Data-subscription.html | 6 +-
.../V1.3.x/User-Manual/Database-Programming.html | 6 +-
UserGuide/V1.3.x/User-Manual/Load-Balance.html | 6 +-
.../V1.3.x/User-Manual/Maintenance-commands.html | 6 +-
.../User-Manual/Query-Performance-Analysis.html | 6 +-
UserGuide/V1.3.x/User-Manual/Streaming_apache.html | 6 +-
UserGuide/V1.3.x/User-Manual/Trigger.html | 6 +-
.../User-Manual/User-defined-function_apache.html | 6 +-
UserGuide/V1.3.x/UserGuideReadme.html | 6 +-
UserGuide/dev-1.3/AI-capability/AINode_apache.html | 6 +-
.../AI-capability/TimeSeries-Large-Model.html | 6 +-
.../dev-1.3/API/Programming-CSharp-Native-API.html | 6 +-
.../dev-1.3/API/Programming-Cpp-Native-API.html | 6 +-
.../dev-1.3/API/Programming-Data-Subscription.html | 6 +-
.../dev-1.3/API/Programming-Go-Native-API.html | 6 +-
UserGuide/dev-1.3/API/Programming-JDBC.html | 6 +-
.../dev-1.3/API/Programming-Java-Native-API.html | 6 +-
UserGuide/dev-1.3/API/Programming-MQTT.html | 6 +-
.../dev-1.3/API/Programming-NodeJS-Native-API.html | 6 +-
UserGuide/dev-1.3/API/Programming-ODBC.html | 6 +-
.../dev-1.3/API/Programming-Python-Native-API.html | 6 +-
.../dev-1.3/API/Programming-Rust-Native-API.html | 6 +-
UserGuide/dev-1.3/API/RestServiceV1.html | 6 +-
UserGuide/dev-1.3/API/RestServiceV2.html | 6 +-
.../Background-knowledge/Cluster-Concept.html | 6 +-
.../Cluster-Concept_apache.html | 6 +-
.../dev-1.3/Background-knowledge/Data-Type.html | 6 +-
.../Basic-Concept/Data-Model-and-Terminology.html | 6 +-
UserGuide/dev-1.3/Basic-Concept/Delete-Data.html | 6 +-
.../Basic-Concept/Navigating_Time_Series_Data.html | 6 +-
.../dev-1.3/Basic-Concept/Operate-Metadata.html | 6 +-
.../Basic-Concept/Operate-Metadata_apache.html | 6 +-
UserGuide/dev-1.3/Basic-Concept/Query-Data.html | 6 +-
.../dev-1.3/Basic-Concept/SpaceTL-Delete.html | 6 +-
UserGuide/dev-1.3/Basic-Concept/TTL-Delete.html | 6 +-
UserGuide/dev-1.3/Basic-Concept/Write-Data.html | 6 +-
.../AINode_Deployment_apache.html | 6 +-
.../Cluster-Deployment_apache.html | 6 +-
.../Database-Resources.html | 6 +-
.../Docker-Deployment_apache.html | 6 +-
.../Environment-Requirements.html | 6 +-
.../Deployment-and-Maintenance/IoTDB-Package.html | 6 +-
.../IoTDB-Package_apache.html | 6 +-
.../Kubernetes_apache.html | 6 +-
.../Monitoring-panel-deployment.html | 6 +-
.../Stand-Alone-Deployment_apache.html | 6 +-
.../dev-1.3/Ecosystem-Integration/DBeaver.html | 6 +-
.../dev-1.3/Ecosystem-Integration/DataEase.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../dev-1.3/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../Ecosystem-Integration/Programming-Kafka.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Telegraf.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Thingsboard.html | 6 +-
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 6 +-
.../dev-1.3/FAQ/Frequently-asked-questions.html | 6 +-
.../IoTDB-Introduction_apache.html | 6 +-
.../IoTDB-Introduction/Release-history_apache.html | 6 +-
UserGuide/dev-1.3/IoTDB-Introduction/Scenario.html | 6 +-
UserGuide/dev-1.3/QuickStart/QuickStart.html | 6 +-
.../dev-1.3/QuickStart/QuickStart_apache.html | 6 +-
.../dev-1.3/Reference/Common-Config-Manual.html | 6 +-
.../Reference/ConfigNode-Config-Manual.html | 6 +-
.../dev-1.3/Reference/DataNode-Config-Manual.html | 6 +-
.../Reference/DataNode-Config-Manual_apache.html | 6 +-
UserGuide/dev-1.3/Reference/Keywords.html | 6 +-
.../dev-1.3/Reference/Modify-Config-Manual.html | 6 +-
UserGuide/dev-1.3/Reference/Status-Codes.html | 6 +-
UserGuide/dev-1.3/Reference/Syntax-Rule.html | 6 +-
.../SQL-Manual/Function-and-Expression.html | 6 +-
.../SQL-Manual/Operator-and-Expression.html | 6 +-
UserGuide/dev-1.3/SQL-Manual/SQL-Manual.html | 6 +-
UserGuide/dev-1.3/SQL-Manual/UDF-Libraries.html | 6 +-
.../dev-1.3/SQL-Manual/UDF-Libraries_apache.html | 6 +-
.../Cluster-data-partitioning.html | 6 +-
.../Encoding-and-Compression.html | 6 +-
.../dev-1.3/Technical-Insider/Publication.html | 6 +-
UserGuide/dev-1.3/Tools-System/Backup-Tool.html | 6 +-
UserGuide/dev-1.3/Tools-System/Benchmark.html | 6 +-
UserGuide/dev-1.3/Tools-System/CLI.html | 6 +-
UserGuide/dev-1.3/Tools-System/CLI_apache.html | 6 +-
.../Tools-System/Data-Export-Tool-1-3-4.html | 6 +-
.../dev-1.3/Tools-System/Data-Export-Tool.html | 6 +-
.../Tools-System/Data-Import-Tool-1-3-4.html | 6 +-
.../dev-1.3/Tools-System/Data-Import-Tool.html | 6 +-
.../dev-1.3/Tools-System/Health-Check-Tool.html | 6 +-
.../Tools-System/Maintenance-Tool_apache.html | 6 +-
UserGuide/dev-1.3/Tools-System/Monitor-Tool.html | 6 +-
.../dev-1.3/Tools-System/Monitor-Tool_apache.html | 6 +-
.../dev-1.3/Tools-System/Schema-Export-Tool.html | 68 +
.../dev-1.3/Tools-System/Schema-Import-Tool.html | 75 +
.../dev-1.3/User-Manual/Authority-Management.html | 6 +-
UserGuide/dev-1.3/User-Manual/Data-Recovery.html | 6 +-
.../dev-1.3/User-Manual/Data-Sync_apache.html | 6 +-
.../dev-1.3/User-Manual/Data-subscription.html | 6 +-
.../dev-1.3/User-Manual/Database-Programming.html | 6 +-
UserGuide/dev-1.3/User-Manual/Load-Balance.html | 6 +-
.../dev-1.3/User-Manual/Maintenance-commands.html | 6 +-
.../User-Manual/Query-Performance-Analysis.html | 6 +-
.../dev-1.3/User-Manual/Streaming_apache.html | 6 +-
UserGuide/dev-1.3/User-Manual/Trigger.html | 6 +-
.../User-Manual/User-defined-function_apache.html | 6 +-
UserGuide/dev-1.3/UserGuideReadme.html | 6 +-
.../latest-Table/AI-capability/AINode_Upgrade.html | 6 +-
.../AI-capability/AINode_Upgrade_apache.html | 6 +-
.../latest-Table/AI-capability/AINode_apache.html | 6 +-
.../AI-capability/TimeSeries-Large-Model.html | 6 +-
.../TimeSeries-Large-Model_Upgrade.html | 6 +-
.../TimeSeries-Large-Model_Upgrade_apache.html | 6 +-
.../API/Programming-CSharp-Native-API_apache.html | 6 +-
.../API/Programming-Cpp-Native-API_apache.html | 6 +-
.../API/Programming-Go-Native-API_apache.html | 6 +-
.../latest-Table/API/Programming-JDBC_apache.html | 6 +-
.../API/Programming-Java-Native-API_apache.html | 6 +-
UserGuide/latest-Table/API/Programming-MQTT.html | 6 +-
.../latest-Table/API/Programming-MQTT_apache.html | 6 +-
.../API/Programming-Python-Native-API_apache.html | 6 +-
UserGuide/latest-Table/API/RestAPI-V1.html | 6 +-
UserGuide/latest-Table/API/RestAPI-V1_apache.html | 6 +-
.../Background-knowledge/Cluster-Concept.html | 6 +-
.../Cluster-Concept_apache.html | 6 +-
.../Data-Model-and-Terminology_apache.html | 6 +-
.../Background-knowledge/Data-Type.html | 6 +-
.../Background-knowledge/Data-Type_apache.html | 6 +-
.../Navigating_Time_Series_Data.html | 6 +-
.../Navigating_Time_Series_Data_apache.html | 6 +-
.../Basic-Concept/Database-Management.html | 6 +-
.../Basic-Concept/Database-Management_apache.html | 6 +-
.../latest-Table/Basic-Concept/Delete-Data.html | 6 +-
.../latest-Table/Basic-Concept/Query-Data.html | 6 +-
.../Basic-Concept/Query-Data_apache.html | 6 +-
.../latest-Table/Basic-Concept/SpaceTL-Delete.html | 6 +-
.../Basic-Concept/TTL-Delete-Data.html | 6 +-
.../Basic-Concept/TTL-Delete-Data_apache.html | 6 +-
.../Basic-Concept/Table-Management.html | 6 +-
.../Basic-Concept/Table-Management_apache.html | 6 +-
.../Basic-Concept/Write-Updata-Data.html | 6 +-
.../Basic-Concept/Write-Updata-Data_apache.html | 6 +-
.../AINode_Deployment_Upgrade_apache.html | 6 +-
.../AINode_Deployment_apache.html | 6 +-
.../Cluster-Deployment.html | 6 +-
.../Cluster-Deployment_apache.html | 6 +-
.../Database-Resources.html | 6 +-
.../Deployment-form_apache.html | 6 +-
.../Docker-Deployment_apache.html | 6 +-
.../Environment-Requirements.html | 6 +-
.../IoTDB-Package_apache.html | 6 +-
.../Monitoring-panel-deployment.html | 6 +-
.../Stand-Alone-Deployment.html | 6 +-
.../Stand-Alone-Deployment_apache.html | 6 +-
.../Ecosystem-Integration/DBeaver.html | 6 +-
.../Ecosystem-Integration/DataGrip.html | 6 +-
.../Ecosystem-Overview_apache.html | 6 +-
.../MyBatisPlus-Generator.html | 6 +-
.../Ecosystem-Integration/Mybatis-Generator.html | 6 +-
.../Ecosystem-Integration/SeaTunnel_apache.html | 6 +-
.../Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../Ecosystem-Integration/Spring-Boot-Starter.html | 6 +-
.../FAQ/Frequently-asked-questions.html | 6 +-
.../IoTDB-Introduction_apache.html | 6 +-
.../IoTDB-Introduction/Release-history_apache.html | 6 +-
.../latest-Table/IoTDB-Introduction/Scenario.html | 6 +-
UserGuide/latest-Table/QuickStart/QuickStart.html | 6 +-
.../latest-Table/QuickStart/QuickStart_apache.html | 6 +-
UserGuide/latest-Table/Reference/Sample-Data.html | 6 +-
UserGuide/latest-Table/Reference/Status-Codes.html | 6 +-
.../Reference/System-Config-Manual.html | 6 +-
.../Reference/System-Config-Manual_apache.html | 6 +-
.../latest-Table/Reference/System-Tables.html | 6 +-
.../Reference/System-Tables_apache.html | 6 +-
.../latest-Table/SQL-Manual/Basis-Function.html | 6 +-
.../SQL-Manual/Basis-Function_apache.html | 6 +-
.../SQL-Manual/Common-Table-Expression_apache.html | 6 +-
.../SQL-Manual/Featured-Functions.html | 6 +-
.../SQL-Manual/Featured-Functions_apache.html | 6 +-
UserGuide/latest-Table/SQL-Manual/Fill-Clause.html | 6 +-
.../latest-Table/SQL-Manual/From-Join-Clause.html | 6 +-
.../latest-Table/SQL-Manual/GroupBy-Clause.html | 6 +-
.../latest-Table/SQL-Manual/Having-Clause.html | 6 +-
UserGuide/latest-Table/SQL-Manual/Identifier.html | 6 +-
UserGuide/latest-Table/SQL-Manual/Keywords.html | 6 +-
.../SQL-Manual/Limit-Offset-Clause.html | 6 +-
.../latest-Table/SQL-Manual/Nested-Queries.html | 6 +-
.../latest-Table/SQL-Manual/OrderBy-Clause.html | 6 +-
.../SQL-Manual/QuickStart-Only-Sql_apache.html | 6 +-
.../SQL-Manual/SQL-Data-Addition-Deletion.html | 6 +-
.../SQL-Data-Addition-Deletion_apache.html | 6 +-
.../SQL-Manual/SQL-Maintenance-Statements.html | 6 +-
.../SQL-Maintenance-Statements_apache.html | 6 +-
.../SQL-Manual/SQL-Metadata-Operations.html | 6 +-
.../SQL-Manual/SQL-Metadata-Operations_apache.html | 6 +-
.../latest-Table/SQL-Manual/Select-Clause.html | 6 +-
.../SQL-Manual/Select-Clause_apache.html | 6 +-
.../SQL-Manual/Set-Operations_apache.html | 6 +-
.../latest-Table/SQL-Manual/Where-Clause.html | 6 +-
UserGuide/latest-Table/SQL-Manual/overview.html | 6 +-
.../latest-Table/SQL-Manual/overview_apache.html | 6 +-
.../Cluster-data-partitioning.html | 6 +-
.../Encoding-and-Compression.html | 6 +-
.../latest-Table/Tools-System/Backup-Tool.html | 6 +-
UserGuide/latest-Table/Tools-System/Benchmark.html | 6 +-
.../latest-Table/Tools-System/CLI_apache.html | 6 +-
.../Tools-System/Data-Export-Tool_apache.html | 6 +-
.../Tools-System/Data-Import-Tool_apache.html | 6 +-
.../Tools-System/Health-Check-Tool.html | 6 +-
.../Tools-System/Maintenance-Tool_apache.html | 6 +-
.../Tools-System/Monitor-Tool_apache.html | 6 +-
.../Tools-System/Schema-Export-Tool_apache.html | 6 +-
.../Tools-System/Schema-Import-Tool_apache.html | 6 +-
.../Authority-Management-Upgrade_apache.html | 6 +-
.../User-Manual/Authority-Management.html | 6 +-
.../User-Manual/Authority-Management_apache.html | 6 +-
.../User-Manual/Auto-Start-On-Boot_apache.html | 6 +-
.../latest-Table/User-Manual/Data-Sync_apache.html | 15 +-
.../latest-Table/User-Manual/Load-Balance.html | 6 +-
.../User-Manual/Maintenance-commands.html | 6 +-
.../User-Manual/Maintenance-commands_apache.html | 6 +-
.../User-Manual/Query-Performance-Analysis.html | 6 +-
.../latest-Table/User-Manual/Tree-to-Table.html | 6 +-
.../User-Manual/Tree-to-Table_apache.html | 6 +-
.../User-Manual/User-defined-function.html | 6 +-
UserGuide/latest/AI-capability/AINode_Upgrade.html | 6 +-
.../AI-capability/AINode_Upgrade_apache.html | 6 +-
UserGuide/latest/AI-capability/AINode_apache.html | 6 +-
.../AI-capability/TimeSeries-Large-Model.html | 6 +-
.../TimeSeries-Large-Model_Upgrade.html | 6 +-
.../TimeSeries-Large-Model_Upgrade_apache.html | 6 +-
.../latest/API/Programming-CSharp-Native-API.html | 6 +-
.../latest/API/Programming-Cpp-Native-API.html | 6 +-
.../API/Programming-Data-Subscription_apache.html | 6 +-
.../latest/API/Programming-Go-Native-API.html | 6 +-
UserGuide/latest/API/Programming-JDBC_apache.html | 6 +-
.../API/Programming-Java-Native-API_apache.html | 6 +-
UserGuide/latest/API/Programming-MQTT.html | 6 +-
UserGuide/latest/API/Programming-MQTT_apache.html | 6 +-
.../latest/API/Programming-NodeJS-Native-API.html | 6 +-
.../API/Programming-Python-Native-API_apache.html | 6 +-
.../latest/API/Programming-Rust-Native-API.html | 6 +-
UserGuide/latest/API/RestServiceV1_apache.html | 6 +-
UserGuide/latest/API/RestServiceV2_apache.html | 6 +-
.../Background-knowledge/Cluster-Concept.html | 6 +-
.../Cluster-Concept_apache.html | 6 +-
.../Data-Model-and-Terminology_apache.html | 6 +-
.../latest/Background-knowledge/Data-Type.html | 6 +-
.../Navigating_Time_Series_Data.html | 6 +-
.../Navigating_Time_Series_Data_apache.html | 6 +-
UserGuide/latest/Basic-Concept/Delete-Data.html | 6 +-
.../latest/Basic-Concept/Operate-Metadata.html | 6 +-
.../Basic-Concept/Operate-Metadata_apache.html | 6 +-
.../latest/Basic-Concept/Query-Data_apache.html | 6 +-
UserGuide/latest/Basic-Concept/SpaceTL-Delete.html | 6 +-
UserGuide/latest/Basic-Concept/TTL-Delete.html | 6 +-
.../latest/Basic-Concept/Write-Data_apache.html | 6 +-
.../AINode_Deployment_Upgrade_apache.html | 6 +-
.../AINode_Deployment_apache.html | 6 +-
.../Cluster-Deployment.html | 6 +-
.../Cluster-Deployment_apache.html | 6 +-
.../Database-Resources.html | 6 +-
.../Deployment-form_apache.html | 6 +-
.../Docker-Deployment_apache.html | 6 +-
.../Environment-Requirements.html | 6 +-
.../Deployment-and-Maintenance/IoTDB-Package.html | 6 +-
.../IoTDB-Package_apache.html | 6 +-
.../Kubernetes_apache.html | 6 +-
.../Monitoring-panel-deployment.html | 6 +-
.../Stand-Alone-Deployment.html | 6 +-
.../Stand-Alone-Deployment_apache.html | 6 +-
.../latest/Ecosystem-Integration/DBeaver.html | 6 +-
.../latest/Ecosystem-Integration/DataEase.html | 6 +-
.../Ecosystem-Overview_apache.html | 6 +-
.../latest/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../latest/Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../latest/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../latest/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../Ecosystem-Integration/Programming-Kafka.html | 6 +-
.../Ecosystem-Integration/SeaTunnel_apache.html | 6 +-
.../latest/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../latest/Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../latest/Ecosystem-Integration/Telegraf.html | 6 +-
.../latest/Ecosystem-Integration/Thingsboard.html | 6 +-
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 6 +-
.../latest/FAQ/Frequently-asked-questions.html | 6 +-
.../IoTDB-Introduction_apache.html | 6 +-
.../IoTDB-Introduction/Release-history_apache.html | 6 +-
UserGuide/latest/IoTDB-Introduction/Scenario.html | 6 +-
UserGuide/latest/QuickStart/QuickStart.html | 6 +-
UserGuide/latest/QuickStart/QuickStart_apache.html | 6 +-
.../latest/Reference/Common-Config-Manual.html | 6 +-
.../latest/Reference/ConfigNode-Config-Manual.html | 6 +-
.../latest/Reference/DataNode-Config-Manual.html | 6 +-
.../Reference/DataNode-Config-Manual_apache.html | 6 +-
.../latest/Reference/Modify-Config-Manual.html | 6 +-
UserGuide/latest/Reference/Status-Codes.html | 6 +-
.../latest/SQL-Manual/Function-and-Expression.html | 6 +-
UserGuide/latest/SQL-Manual/Keywords.html | 6 +-
.../latest/SQL-Manual/Operator-and-Expression.html | 6 +-
.../SQL-Manual/QuickStart-Only-Sql_apache.html | 6 +-
UserGuide/latest/SQL-Manual/SQL-Manual.html | 6 +-
UserGuide/latest/SQL-Manual/SQL-Manual_apache.html | 6 +-
UserGuide/latest/SQL-Manual/Syntax-Rule.html | 6 +-
UserGuide/latest/SQL-Manual/UDF-Libraries.html | 6 +-
.../latest/SQL-Manual/UDF-Libraries_apache.html | 6 +-
.../Cluster-data-partitioning.html | 6 +-
.../Encoding-and-Compression.html | 6 +-
.../latest/Technical-Insider/Publication.html | 6 +-
UserGuide/latest/Tools-System/Backup-Tool.html | 6 +-
UserGuide/latest/Tools-System/Benchmark.html | 6 +-
UserGuide/latest/Tools-System/CLI.html | 6 +-
UserGuide/latest/Tools-System/CLI_apache.html | 6 +-
.../Tools-System/Data-Export-Tool_apache.html | 6 +-
.../Tools-System/Data-Import-Tool_apache.html | 6 +-
.../latest/Tools-System/Health-Check-Tool.html | 6 +-
.../Tools-System/Maintenance-Tool_apache.html | 6 +-
UserGuide/latest/Tools-System/Monitor-Tool.html | 6 +-
.../latest/Tools-System/Monitor-Tool_apache.html | 6 +-
.../Tools-System/Schema-Export-Tool_apache.html | 6 +-
.../Tools-System/Schema-Import-Tool_apache.html | 6 +-
.../Authority-Management-Upgrade_apache.html | 6 +-
.../latest/User-Manual/Authority-Management.html | 6 +-
.../User-Manual/Authority-Management_apache.html | 6 +-
.../User-Manual/Auto-Start-On-Boot_apache.html | 6 +-
UserGuide/latest/User-Manual/Data-Recovery.html | 6 +-
UserGuide/latest/User-Manual/Data-Sync_apache.html | 15 +-
.../User-Manual/Data-subscription_apache.html | 6 +-
.../latest/User-Manual/Database-Programming.html | 6 +-
UserGuide/latest/User-Manual/Load-Balance.html | 6 +-
.../latest/User-Manual/Maintenance-commands.html | 6 +-
.../User-Manual/Maintenance-commands_apache.html | 6 +-
.../User-Manual/Query-Performance-Analysis.html | 6 +-
UserGuide/latest/User-Manual/Streaming_apache.html | 6 +-
UserGuide/latest/User-Manual/Trigger.html | 6 +-
.../User-Manual/User-defined-function_apache.html | 6 +-
UserGuide/latest/UserGuideReadme.html | 6 +-
assets/404.html-9Cca34Xm.js | 1 +
assets/404.html-DOXPl2jc.js | 1 -
.../AINode_Deployment_Upgrade_apache-B51LSoBi.js | 83 -
.../AINode_Deployment_Upgrade_apache-BvDA22Au.js | 83 +
.../AINode_Deployment_Upgrade_apache-CtsB_uIb.js | 83 +
.../AINode_Deployment_Upgrade_apache-D1J1zMVa.js | 83 -
.../AINode_Deployment_Upgrade_apache-DJeBJG1Z.js | 83 -
.../AINode_Deployment_Upgrade_apache-DaonkhI3.js | 83 +
.../AINode_Deployment_Upgrade_apache-DgGi0iUr.js | 83 +
.../AINode_Deployment_Upgrade_apache-XwZW09vX.js | 83 -
assets/AINode_Deployment_apache-B1kMdPJ5.js | 42 -
assets/AINode_Deployment_apache-B9YM1g41.js | 130 --
assets/AINode_Deployment_apache-BgN1DcXH.js | 42 -
assets/AINode_Deployment_apache-Buag8c1s.js | 129 --
assets/AINode_Deployment_apache-CO_5z6RE.js | 130 --
assets/AINode_Deployment_apache-CXJJCMMF.js | 130 ++
assets/AINode_Deployment_apache-CwugyI99.js | 42 +
assets/AINode_Deployment_apache-DJ6t3mag.js | 42 +
assets/AINode_Deployment_apache-DPMlE0Dk.js | 129 ++
assets/AINode_Deployment_apache-DfK3EQwJ.js | 42 +
assets/AINode_Deployment_apache-DgmE_P4k.js | 42 +
assets/AINode_Deployment_apache-G_1KjiM0.js | 130 ++
assets/AINode_Deployment_apache-JjikyZsp.js | 129 --
assets/AINode_Deployment_apache-V01h73s4.js | 129 ++
assets/AINode_Deployment_apache-WByIJzee.js | 42 -
assets/AINode_Deployment_apache-bsPESY-c.js | 42 -
assets/AINode_Upgrade-5YrbeVHf.js | 1 +
assets/AINode_Upgrade-BAMzOXBA.js | 1 -
assets/AINode_Upgrade-BSrEKRZo.js | 1 +
assets/AINode_Upgrade-BnhameEp.js | 1 -
assets/AINode_Upgrade-D4Xvcwpd.js | 1 +
assets/AINode_Upgrade-D8tC5ZYI.js | 1 -
assets/AINode_Upgrade-Dam5C7at.js | 1 +
assets/AINode_Upgrade-SEw8Lhcg.js | 1 -
assets/AINode_Upgrade_apache-B3zKpNzF.js | 298 +++
assets/AINode_Upgrade_apache-BKg8_FB_.js | 300 ---
assets/AINode_Upgrade_apache-Bha0ViWE.js | 300 +++
assets/AINode_Upgrade_apache-C4oRuzyz.js | 300 +++
assets/AINode_Upgrade_apache-CLVAZunr.js | 298 ---
assets/AINode_Upgrade_apache-CNpT6tnq.js | 300 ---
assets/AINode_Upgrade_apache-DsZPmmL7.js | 298 ---
assets/AINode_Upgrade_apache-DtQgKryU.js | 298 +++
assets/AINode_apache-B-jpLS7L.js | 258 ---
assets/AINode_apache-B3FzN6eJ.js | 258 ---
assets/AINode_apache-B8zfog4P.js | 258 +++
assets/AINode_apache-BMYhUH9E.js | 258 +++
assets/AINode_apache-BYWSvUQM.js | 223 ++
assets/AINode_apache-Bz7rvy0S.js | 81 -
assets/AINode_apache-C_50sq1G.js | 81 +
assets/AINode_apache-Ca-GS47N.js | 258 +++
assets/AINode_apache-Cgx7SYsb.js | 223 ++
assets/AINode_apache-CpthGPez.js | 81 +
assets/AINode_apache-Cx-6aRW-.js | 258 +++
assets/AINode_apache-D3fJM9Ns.js | 258 ---
assets/AINode_apache-D7_VP-Oz.js | 223 --
assets/AINode_apache-Dzi2wxib.js | 223 --
assets/AINode_apache-J2v9UpxT.js | 258 ---
assets/AINode_apache-d31yNS7b.js | 81 -
assets/About-B11VLkpy.js | 1 -
assets/About-BnYnnAdt.js | 1 +
assets/About-the-Community-CNkiARxF.js | 1 -
assets/About-the-Community-DmLypAxZ.js | 1 +
assets/Administration-BHzEx4tS.js | 50 +
assets/Administration-C5nT17yq.js | 43 -
assets/Administration-NjELgCqE.js | 50 -
assets/Administration-otHtQhgz.js | 43 +
assets/Aggregate-Query-Cis6qGWo.js | 131 ++
assets/Aggregate-Query-D2RGYQeg.js | 131 ++
assets/Aggregate-Query-DCTPAAaQ.js | 131 --
assets/Aggregate-Query-G8zhfzj1.js | 131 --
assets/Alerting-BHt-Tmoe.js | 239 +++
assets/Alerting-Ba9d8yxJ.js | 239 ---
assets/Alerting-DI0rGvHl.js | 241 +++
assets/Alerting-QPsgO0rY.js | 241 ---
assets/Anomaly-Detection-BrfQbM9a.js | 244 ---
assets/Anomaly-Detection-Cn8i5nzW.js | 244 +++
assets/Anomaly-Detection-DlXkc-vv.js | 244 +++
assets/Anomaly-Detection-Dm555JUz.js | 244 ---
assets/Architecture-6FJ8WAPt.js | 1 -
assets/Architecture-9JSc-Rhp.js | 1 -
assets/Architecture-CH6dcKe6.js | 1 +
assets/Architecture-CrAzgu9V.js | 1 -
assets/Architecture-D33RCd7B.js | 1 -
assets/Architecture-DCh6qvfn.js | 1 +
assets/Architecture-ay4fX-Iz.js | 1 +
assets/Architecture-uDKNYbPF.js | 1 +
assets/Archiving-CGs5mY7d.js | 16 -
assets/Archiving-DKjuISBL.js | 16 -
assets/Archiving-DPZAxGOF.js | 16 +
assets/Archiving-DnaaW4e4.js | 16 +
assets/Authority-Management-B485BwoJ.js | 61 -
assets/Authority-Management-BA72wu-M.js | 61 +
assets/Authority-Management-BBEnl91f.js | 92 +
assets/Authority-Management-BP-RRgVl.js | 61 +
assets/Authority-Management-BVvuclFh.js | 1 +
assets/Authority-Management-C3KxbnPu.js | 1 -
assets/Authority-Management-C55LiCMA.js | 92 +
assets/Authority-Management-C6X4Gtmx.js | 61 +
assets/Authority-Management-CDN527Bh.js | 92 -
assets/Authority-Management-CP1MaaoD.js | 1 -
assets/Authority-Management-CZY7fuYc.js | 1 -
assets/Authority-Management-CgCzGlN2.js | 1 +
assets/Authority-Management-Cmq447vi.js | 61 -
assets/Authority-Management-CplcB6y_.js | 61 -
assets/Authority-Management-Cw5sqLid.js | 61 +
assets/Authority-Management-DT6-Uhcr.js | 1 -
assets/Authority-Management-DlF0bA_R.js | 61 -
assets/Authority-Management-DnyhFNhK.js | 1 +
...Authority-Management-Upgrade_apache-B8-2y5lG.js | 72 -
...Authority-Management-Upgrade_apache-CNvDORMU.js | 61 +
...Authority-Management-Upgrade_apache-CeEmCqhW.js | 61 -
...Authority-Management-Upgrade_apache-D-AZeloj.js | 56 -
...Authority-Management-Upgrade_apache-DT9U9WEL.js | 76 -
...Authority-Management-Upgrade_apache-DxOQympH.js | 72 +
...Authority-Management-Upgrade_apache-_lrSyZeu.js | 56 +
...Authority-Management-Upgrade_apache-kK-r8Yjz.js | 76 +
assets/Authority-Management-jZqYVbKc.js | 92 -
assets/Authority-Management-yW11MapB.js | 1 +
assets/Authority-Management_apache-BQMh48Fx.js | 56 -
assets/Authority-Management_apache-BxqLP08M.js | 61 +
assets/Authority-Management_apache-DFH_NnhW.js | 61 +
assets/Authority-Management_apache-DudC2Rxa.js | 56 +
assets/Authority-Management_apache-EYOHhsnl.js | 56 -
assets/Authority-Management_apache-HU50BatP.js | 61 -
assets/Authority-Management_apache-g33F1Go_.js | 61 -
assets/Authority-Management_apache-zHYIYpgC.js | 56 +
assets/Auto-Create-MetaData-CM_AwiCJ.js | 3 -
assets/Auto-Create-MetaData-DcSN5Etz.js | 3 +
assets/Auto-Create-MetaData-dh_O4esi.js | 3 -
assets/Auto-Create-MetaData-udu2zBhx.js | 3 +
assets/Auto-Start-On-Boot_apache-BDAP8paM.js | 60 +
assets/Auto-Start-On-Boot_apache-BTRpTNNO.js | 60 +
assets/Auto-Start-On-Boot_apache-CJ4LPpgM.js | 60 -
assets/Auto-Start-On-Boot_apache-D2orZbZg.js | 60 -
assets/Auto-Start-On-Boot_apache-D9X-n-XV.js | 60 -
assets/Auto-Start-On-Boot_apache-D_QO7pfP.js | 60 -
assets/Auto-Start-On-Boot_apache-DcjcXu1K.js | 60 +
assets/Auto-Start-On-Boot_apache-Durs0XCb.js | 60 +
assets/Backup-Tool-4hZ-NTSj.js | 14 -
assets/Backup-Tool-B2IwHyoe.js | 14 +
assets/Backup-Tool-B38MfYQo.js | 14 +
assets/Backup-Tool-BBj_OVVZ.js | 14 -
assets/Backup-Tool-BPMRoeZ6.js | 14 +
assets/Backup-Tool-BbKuV3yQ.js | 14 +
assets/Backup-Tool-C020rZqY.js | 14 -
assets/Backup-Tool-CqUjBM_s.js | 14 +
assets/Backup-Tool-Cvjk-xUJ.js | 14 +
assets/Backup-Tool-D9rCuoNi.js | 14 +
assets/Backup-Tool-DB0MBLjU.js | 14 -
assets/Backup-Tool-DCJlu5Gz.js | 14 -
assets/Backup-Tool-Dl4rMrDa.js | 14 -
assets/Backup-Tool-DzsJV9x8.js | 14 -
assets/Backup-Tool-lYvTUNAB.js | 14 -
assets/Backup-Tool-w2033iAr.js | 14 +
assets/Basis-Function-BP6_isBZ.js | 1 -
assets/Basis-Function-Bp7xQQrI.js | 1 +
assets/Basis-Function-DmM-QYYo.js | 1 -
assets/Basis-Function-nBXSapKp.js | 1 +
assets/Basis-Function_apache-BcMNcfpE.js | 830 ++++++++
assets/Basis-Function_apache-CH_YJvVe.js | 744 +++++++
assets/Basis-Function_apache-DBWL4cUj.js | 830 --------
assets/Basis-Function_apache-DLBTXc4j.js | 744 -------
assets/Benchmark-BDMoNKxz.js | 12 -
assets/Benchmark-BLmi6WX1.js | 1 -
assets/Benchmark-BgB5OhK5.js | 1 +
assets/Benchmark-Bl2Sagy2.js | 1 +
assets/Benchmark-Bl7E8YGa.js | 1 +
assets/Benchmark-Bzxxp4JI.js | 1 +
assets/Benchmark-C3HTwgGZ.js | 1 -
assets/Benchmark-C4wbVyBW.js | 1 +
assets/Benchmark-CHLQlnmI.js | 1 -
assets/Benchmark-CI1i-IG7.js | 12 +
assets/Benchmark-CzHXNRt7.js | 1 -
assets/Benchmark-D43qYi8u.js | 1 -
assets/Benchmark-DV0KqzhM.js | 1 +
assets/Benchmark-DiF85-nm.js | 62 +
assets/Benchmark-DpeXPOGc.js | 12 +
assets/Benchmark-DzN2mtC5.js | 65 -
assets/Benchmark-Hkhgx8Mw.js | 62 -
assets/Benchmark-KQpldzNj.js | 65 +
assets/Benchmark-VqyhFbet.js | 1 -
assets/Benchmark-s01NbWcM.js | 12 -
assets/Blog-BTmJl-MN.js | 1 -
assets/Blog-CbWMaNSf.js | 1 +
assets/CLI-B2-tagzH.js | 34 -
assets/CLI-BggDbql0.js | 37 +
assets/CLI-BjTFfJk1.js | 37 -
assets/CLI-BsqjXngn.js | 1 +
assets/CLI-C3LeP9Kh.js | 1 +
assets/CLI-CMh_m-5n.js | 34 +
assets/CLI-CTTteJrM.js | 1 -
assets/CLI-CqgjpLvZ.js | 1 +
assets/CLI-D-ydI06M.js | 1 -
assets/CLI-DBNgPujn.js | 1 +
assets/CLI-DOUJhMZW.js | 1 -
assets/CLI-H02ZVnpa.js | 1 +
assets/CLI-QHjSvKWr.js | 1 +
assets/CLI-ZDg_s3ID.js | 1 -
assets/CLI-dYwqHEqw.js | 1 -
assets/CLI-rzbn6o7o.js | 1 -
assets/CLI_apache-B4ZvbDk-.js | 12 -
assets/CLI_apache-BN_5-Dnk.js | 43 -
assets/CLI_apache-BQadO2MP.js | 41 +
assets/CLI_apache-BQb35nvb.js | 12 +
assets/CLI_apache-BYC9_Xc4.js | 31 -
assets/CLI_apache-CEjkgT_0.js | 1 +
assets/CLI_apache-CQ916zpE.js | 12 +
assets/CLI_apache-CfPPjJrN.js | 31 -
assets/CLI_apache-CjY9rDnU.js | 1 -
assets/CLI_apache-Cneq-gPJ.js | 31 +
assets/CLI_apache-D_b4ENDH.js | 41 -
assets/CLI_apache-DcM7f1T_.js | 12 -
assets/CLI_apache-H4HJ3UPW.js | 31 +
assets/CLI_apache-b6L27V3u.js | 43 +
assets/CLI_apache-pXuwd4LQ.js | 1 +
assets/CLI_apache-zQiBrnSk.js | 1 -
assets/CSV-Tool-7dM9EEGD.js | 64 +
assets/CSV-Tool-CqZKpXyi.js | 64 -
assets/CSV-Tool-Cw5y84tH.js | 65 +
assets/CSV-Tool-D8UN1bjC.js | 65 -
assets/Cluster-Concept-B6_1tkDb.js | 1 -
assets/Cluster-Concept-Bbtu-jeT.js | 1 +
assets/Cluster-Concept-Bk7IatKw.js | 1 -
assets/Cluster-Concept-CMkFuu61.js | 1 -
assets/Cluster-Concept-COHQ6u3e.js | 1 -
assets/Cluster-Concept-C_vJQH2Y.js | 1 -
assets/Cluster-Concept-Ccwg-zTy.js | 1 -
assets/Cluster-Concept-Chynt5OH.js | 1 +
assets/Cluster-Concept-Cqt8SJ9M.js | 1 -
assets/Cluster-Concept-D-tPcDIb.js | 1 +
assets/Cluster-Concept-DbdC2qGz.js | 1 +
assets/Cluster-Concept-Dq3U15s5.js | 1 +
assets/Cluster-Concept-Dzzz3DLs.js | 1 +
assets/Cluster-Concept-VCjhfzfP.js | 1 +
assets/Cluster-Concept-ncTYHBD0.js | 1 -
assets/Cluster-Concept-wzhiB9rw.js | 1 +
assets/Cluster-Concept_apache-2eBWkS62.js | 1 -
assets/Cluster-Concept_apache-BA9s7egt.js | 1 -
assets/Cluster-Concept_apache-BdqKV1Rr.js | 1 +
assets/Cluster-Concept_apache-BosoeKfY.js | 1 -
assets/Cluster-Concept_apache-Brv8cflZ.js | 1 +
assets/Cluster-Concept_apache-Cg_QTvWw.js | 1 -
assets/Cluster-Concept_apache-Ckhu58tr.js | 1 +
assets/Cluster-Concept_apache-CztaUUzD.js | 1 +
assets/Cluster-Concept_apache-DFoHKfWx.js | 1 +
assets/Cluster-Concept_apache-DR7Hgp73.js | 1 +
assets/Cluster-Concept_apache-DRJws1Rf.js | 1 -
assets/Cluster-Concept_apache-DXScWrbu.js | 1 +
assets/Cluster-Concept_apache-M8k5QCMg.js | 1 -
assets/Cluster-Concept_apache-fYPebdIF.js | 1 -
assets/Cluster-Concept_apache-iIyZum06.js | 1 +
assets/Cluster-Concept_apache-zzp9ZYXK.js | 1 -
assets/Cluster-Deployment-0zdfZl4c.js | 1 +
assets/Cluster-Deployment-1YFJxJ5-.js | 1 +
assets/Cluster-Deployment-BCzyHmRc.js | 1 +
assets/Cluster-Deployment-BhKzSaeU.js | 1 -
assets/Cluster-Deployment-C8YIsrD9.js | 1 -
assets/Cluster-Deployment-CGxcqtEN.js | 1 +
assets/Cluster-Deployment-Cas4uTaO.js | 1 -
assets/Cluster-Deployment-ZxdI1Npl.js | 1 -
assets/Cluster-Deployment_apache-36GfZntR.js | 48 +
assets/Cluster-Deployment_apache-B4ut58ZF.js | 56 -
assets/Cluster-Deployment_apache-BJVJQo5q.js | 56 +
assets/Cluster-Deployment_apache-BWc5sNly.js | 48 -
assets/Cluster-Deployment_apache-BwLt1tXZ.js | 59 -
assets/Cluster-Deployment_apache-C8jKdWy-.js | 56 -
assets/Cluster-Deployment_apache-C9YH4iBp.js | 56 +
assets/Cluster-Deployment_apache-CDU7x6XQ.js | 50 -
assets/Cluster-Deployment_apache-CF0eWVYI.js | 56 +
assets/Cluster-Deployment_apache-CTqqBZF0.js | 48 -
assets/Cluster-Deployment_apache-CXpMbop1.js | 59 +
assets/Cluster-Deployment_apache-Cfib7uAF.js | 72 -
assets/Cluster-Deployment_apache-Cp-5R1DO.js | 56 -
assets/Cluster-Deployment_apache-D-nVpC0X.js | 72 +
assets/Cluster-Deployment_apache-DdQBKmtL.js | 50 +
assets/Cluster-Deployment_apache-DojjyUuS.js | 48 +
assets/Cluster-Setup-CdHQBC-L.js | 17 +
assets/Cluster-Setup-DKlohOZ9.js | 17 -
assets/Cluster-Setup-DQaEt6od.js | 17 +
assets/Cluster-Setup-Duq1noMO.js | 17 -
assets/Cluster-Setup-Example-91BJAyNt.js | 46 +
assets/Cluster-Setup-Example-Cd9AQBNy.js | 43 +
assets/Cluster-Setup-Example-D9tK8dGa.js | 46 -
assets/Cluster-Setup-Example-d8n7k9ay.js | 43 -
assets/Cluster-data-partitioning-2oDfMdGs.js | 1 +
assets/Cluster-data-partitioning-9JpHfvqX.js | 1 +
assets/Cluster-data-partitioning-9ZVRFQ4T.js | 1 -
assets/Cluster-data-partitioning-B1tmojCC.js | 1 -
assets/Cluster-data-partitioning-B39j9orj.js | 1 -
assets/Cluster-data-partitioning-B3VdLGft.js | 1 +
assets/Cluster-data-partitioning-BPQBOXdE.js | 1 +
assets/Cluster-data-partitioning-Baabyrd3.js | 1 +
assets/Cluster-data-partitioning-CIqIuZCm.js | 1 +
assets/Cluster-data-partitioning-CJXnojdU.js | 1 +
assets/Cluster-data-partitioning-CKugUmp6.js | 1 +
assets/Cluster-data-partitioning-CX3FCMJZ.js | 1 +
assets/Cluster-data-partitioning-Ci_TADD6.js | 1 -
assets/Cluster-data-partitioning-CvERAh9j.js | 1 -
assets/Cluster-data-partitioning-DOvlFDqx.js | 1 -
assets/Cluster-data-partitioning-D_9uK7uM.js | 1 -
assets/Cluster-data-partitioning-WJS5w3Kd.js | 1 -
assets/Cluster-data-partitioning-q7qB-wT5.js | 1 -
assets/Cluster-data-partitioning-rOttoIuG.js | 1 +
assets/Cluster-data-partitioning-t5aPqyTO.js | 1 -
assets/ClusterQuickStart-BBQeaQ3t.js | 76 -
assets/ClusterQuickStart-BEj3HPUp.js | 76 -
assets/ClusterQuickStart-EKHnPkQS.js | 76 +
assets/ClusterQuickStart-JFyhuhBM.js | 76 +
assets/Command-Line-Interface-9S6Y_OYg.js | 37 -
assets/Command-Line-Interface-BZCfo98r.js | 34 +
assets/Command-Line-Interface-CxxbCHPj.js | 34 -
assets/Command-Line-Interface-Ty7CT2hR.js | 37 +
assets/Committers-BHPqkXmM.js | 1 +
assets/Committers-BlC_Gxbn.js | 1 +
assets/Committers-CFGxmv7l.js | 1 -
assets/Committers-CeLNEp4Y.js | 1 -
assets/Common-Config-Manual-B5Ttj0VR.js | 1 -
assets/Common-Config-Manual-B7lLRqhb.js | 1 +
assets/Common-Config-Manual-B8HHWX-R.js | 1 -
assets/Common-Config-Manual-BM7MfQmh.js | 1 +
assets/Common-Config-Manual-BRqz9sQo.js | 1 -
assets/Common-Config-Manual-CBMa5DZ7.js | 1 +
assets/Common-Config-Manual-CEHiPq8G.js | 1 -
assets/Common-Config-Manual-CGwBJwQT.js | 1 +
assets/Common-Config-Manual-CJU808i5.js | 1 -
assets/Common-Config-Manual-CdPW78Lm.js | 1 +
assets/Common-Config-Manual-CiQXOH6J.js | 1 +
assets/Common-Config-Manual-CtYL2ES_.js | 1 +
assets/Common-Config-Manual-DFa7IOK3.js | 1 -
assets/Common-Config-Manual-Dh45si5H.js | 1 +
assets/Common-Config-Manual-Dino9lJa.js | 1 -
assets/Common-Config-Manual-GMLHXldd.js | 1 -
assets/Common-Config-Manual-old-BZceCat6.js | 1 +
assets/Common-Config-Manual-old-C2esDhjx.js | 1 -
assets/Common-Config-Manual-old-Co_7dgZg.js | 1 -
assets/Common-Config-Manual-old-Cvsmxxam.js | 1 +
assets/Common-Table-Expression_apache-B0H-21yd.js | 102 -
assets/Common-Table-Expression_apache-BT8KtzS1.js | 102 -
assets/Common-Table-Expression_apache-D7wbZBkM.js | 102 +
assets/Common-Table-Expression_apache-dGmPp6dx.js | 102 +
assets/Communication-Channels-CEa4R5Vz.js | 1 +
assets/Communication-Channels-Cw7CoCcl.js | 1 -
assets/Community-Partners-BIwXRoM4.js | 1 -
assets/Community-Partners-BvnImHUF.js | 1 +
assets/Community-Partners-D8J9B9ST.js | 1 +
assets/Community-Partners-Pq94l9k4.js | 1 -
assets/Compression-BeGPwnKl.js | 1 -
assets/Compression-BgNgZdCS.js | 1 +
assets/Compression-BwLnDu1b.js | 1 -
assets/Compression-DaK5F2yd.js | 1 +
assets/Config-Manual-8FRbwfyh.js | 1 +
assets/Config-Manual-Coe7nDN2.js | 1 -
assets/Config-Manual-DRrRw1Za.js | 1 -
assets/Config-Manual-whCk2x9f.js | 1 +
assets/ConfigNode-Config-Manual-3Xy9FG1c.js | 1 +
assets/ConfigNode-Config-Manual-BAVZF-t5.js | 1 -
assets/ConfigNode-Config-Manual-Bs_y1Vn_.js | 1 -
assets/ConfigNode-Config-Manual-BtFVbz65.js | 1 +
assets/ConfigNode-Config-Manual-BvE4ZSCi.js | 1 +
assets/ConfigNode-Config-Manual-Bw_cTNGK.js | 1 -
assets/ConfigNode-Config-Manual-CBthkjEd.js | 1 -
assets/ConfigNode-Config-Manual-CWlRTbum.js | 1 -
assets/ConfigNode-Config-Manual-Cdkg8_-l.js | 1 +
assets/ConfigNode-Config-Manual-Cj3XI5XZ.js | 1 +
assets/ConfigNode-Config-Manual-D6vq6cOj.js | 1 -
assets/ConfigNode-Config-Manual-DJidspxO.js | 1 +
assets/ConfigNode-Config-Manual-DVErXOof.js | 1 -
assets/ConfigNode-Config-Manual-Dz8-3GSw.js | 1 +
assets/ConfigNode-Config-Manual-YMJV5y89.js | 1 -
assets/ConfigNode-Config-Manual-c2fvTZAl.js | 1 +
assets/ConfigNode-Config-Manual-old-BsJdqWNz.js | 1 -
assets/ConfigNode-Config-Manual-old-CqJsbqz8.js | 1 +
assets/ConfigNode-Config-Manual-old-DqG_amPw.js | 1 +
assets/ConfigNode-Config-Manual-old-Pl97sH7J.js | 1 -
assets/Continuous-Query-C-oLQ3I8.js | 97 -
assets/Continuous-Query-DRdj5LHC.js | 97 +
assets/Continuous-Query-DtA7K3n9.js | 97 -
assets/Continuous-Query-N5KaHO4o.js | 97 +
assets/DBeaver-0hzFWiFy.js | 3 -
assets/DBeaver-B753M6Sh.js | 3 +
assets/DBeaver-B9FRLySv.js | 3 -
assets/DBeaver-BEsbizVi.js | 1 +
assets/DBeaver-BIpyqVN0.js | 3 -
assets/DBeaver-BNmiBCea.js | 3 +
assets/DBeaver-BT9Vq9V7.js | 1 +
assets/DBeaver-BbUyuFl8.js | 3 +
assets/DBeaver-CG4SPquG.js | 1 +
assets/DBeaver-CY9FQFso.js | 7 +
assets/DBeaver-DXHTP4Ns.js | 7 +
assets/DBeaver-DhoGRpfD.js | 3 -
assets/DBeaver-DyUW7L0q.js | 3 +
assets/DBeaver-JiFT-lDD.js | 7 -
assets/DBeaver-KhDk-5aP.js | 7 +
assets/DBeaver-OkCdk5j_.js | 3 -
assets/DBeaver-PFHkFQB9.js | 7 -
assets/DBeaver-RcIPyL4r.js | 1 +
assets/DBeaver-SpdJOdL8.js | 7 -
assets/DBeaver-eXw74yqm.js | 1 -
assets/DBeaver-iSE8q95L.js | 1 -
assets/DBeaver-nYfBG0IC.js | 3 +
assets/DBeaver-qlhs-tQM.js | 1 -
assets/DBeaver-w8ZqPNrp.js | 1 -
assets/Data-Export-Tool-1-3-4-BF2xvQ8j.js | 42 +
assets/Data-Export-Tool-1-3-4-BYQgeClp.js | 42 -
assets/Data-Export-Tool-1-3-4-Bj_vb7sC.js | 42 +
assets/Data-Export-Tool-1-3-4-BlLf-yIp.js | 42 +
assets/Data-Export-Tool-1-3-4-CqMYB4U4.js | 42 +
assets/Data-Export-Tool-1-3-4-D1T_3ZZR.js | 42 -
assets/Data-Export-Tool-1-3-4-DhpuWNyK.js | 42 -
assets/Data-Export-Tool-1-3-4-pZ4eLYZS.js | 42 -
assets/Data-Export-Tool-BSRMPQOO.js | 54 +
assets/Data-Export-Tool-BUn0tc5w.js | 54 +
assets/Data-Export-Tool-BzPAYYoO.js | 54 -
assets/Data-Export-Tool-C5HJF4Jg.js | 53 -
assets/Data-Export-Tool-C5wza35K.js | 54 -
assets/Data-Export-Tool-CLfl_cQS.js | 53 -
assets/Data-Export-Tool-DWwNXGbn.js | 53 +
assets/Data-Export-Tool-DouVEU8W.js | 53 +
assets/Data-Export-Tool_apache-3_ZD6wYb.js | 63 +
assets/Data-Export-Tool_apache-C6IPBCUn.js | 59 +
assets/Data-Export-Tool_apache-CrFlpFuJ.js | 59 +
assets/Data-Export-Tool_apache-CsQVpvAW.js | 59 -
assets/Data-Export-Tool_apache-DfItzdr0.js | 63 +
assets/Data-Export-Tool_apache-Ze3GQYUx.js | 59 -
assets/Data-Export-Tool_apache-Zq2jk0vN.js | 63 -
assets/Data-Export-Tool_apache-gJReUqSZ.js | 63 -
assets/Data-Import-Export-Tool-B2VtsuiO.js | 67 +
assets/Data-Import-Export-Tool-DixkQlHt.js | 67 +
assets/Data-Import-Export-Tool-Wl5G6cm4.js | 67 -
assets/Data-Import-Export-Tool-eFlBdXWb.js | 67 -
assets/Data-Import-Tool-1-3-4-C8voLGGz.js | 94 +
assets/Data-Import-Tool-1-3-4-CaTO38Yn.js | 94 +
assets/Data-Import-Tool-1-3-4-D5vM27-9.js | 94 -
assets/Data-Import-Tool-1-3-4-DFkZgjqM.js | 94 +
assets/Data-Import-Tool-1-3-4-DTtNMsHw.js | 94 -
assets/Data-Import-Tool-1-3-4-DaJYoOLo.js | 94 +
assets/Data-Import-Tool-1-3-4-DeyzH8MA.js | 94 -
assets/Data-Import-Tool-1-3-4-qjReiKm_.js | 94 -
assets/Data-Import-Tool-BSff1VZh.js | 78 +
assets/Data-Import-Tool-CEvuOTJb.js | 78 -
assets/Data-Import-Tool-DUcuKQAI.js | 78 +
assets/Data-Import-Tool-Dm56Afsf.js | 78 +
assets/Data-Import-Tool-GDP1Ik4q.js | 78 +
assets/Data-Import-Tool-GMeI6ACp.js | 78 -
assets/Data-Import-Tool-g8GsRCKx.js | 78 -
assets/Data-Import-Tool-hMO11W5p.js | 78 -
assets/Data-Import-Tool_apache-4wr196QP.js | 114 +
assets/Data-Import-Tool_apache-504cD2j5.js | 113 +
assets/Data-Import-Tool_apache-CYYEPTCr.js | 114 -
assets/Data-Import-Tool_apache-CjLe8oXX.js | 121 ++
assets/Data-Import-Tool_apache-DULrpTbo.js | 121 ++
assets/Data-Import-Tool_apache-DVZ-wHkX.js | 121 --
assets/Data-Import-Tool_apache-Dvb_Fyws.js | 121 --
assets/Data-Import-Tool_apache-SydIAmbh.js | 113 -
assets/Data-Matching-BNgSiPNX.js | 114 -
assets/Data-Matching-EkQ-e0Pi.js | 114 +
assets/Data-Matching-K3HrCApm.js | 114 +
assets/Data-Matching-Zuze9hns.js | 114 -
assets/Data-Model-and-Terminology-BHfgqz6x.js | 13 +
assets/Data-Model-and-Terminology-BVqkt9mI.js | 11 -
assets/Data-Model-and-Terminology-Bv_9eK0M.js | 13 -
assets/Data-Model-and-Terminology-BzkNLgmx.js | 11 -
assets/Data-Model-and-Terminology-C3MSBtrW.js | 13 -
assets/Data-Model-and-Terminology-CeIuZc-O.js | 13 +
assets/Data-Model-and-Terminology-CjA-C072.js | 13 +
assets/Data-Model-and-Terminology-CmOGMnZ-.js | 13 +
assets/Data-Model-and-Terminology-D2SzOqBW.js | 11 +
assets/Data-Model-and-Terminology-DKueEgDz.js | 13 +
assets/Data-Model-and-Terminology-DMLbhnQE.js | 13 +
assets/Data-Model-and-Terminology-DPbgTVFt.js | 13 -
assets/Data-Model-and-Terminology-DfQvDcnk.js | 13 -
assets/Data-Model-and-Terminology-Dj01KPJs.js | 13 -
assets/Data-Model-and-Terminology-DmVrtEmc.js | 13 -
assets/Data-Model-and-Terminology-Ry69S2bh.js | 11 +
.../Data-Model-and-Terminology_apache-B7LPTDmW.js | 92 -
.../Data-Model-and-Terminology_apache-BY2Pl19P.js | 92 +
.../Data-Model-and-Terminology_apache-BdEsNC1C.js | 92 -
.../Data-Model-and-Terminology_apache-Bj3tm1Pg.js | 92 +
.../Data-Model-and-Terminology_apache-Cw0WY7Ro.js | 92 +
.../Data-Model-and-Terminology_apache-D-UB7d8o.js | 92 -
.../Data-Model-and-Terminology_apache-VnGQfxKT.js | 92 -
.../Data-Model-and-Terminology_apache-pV40f7vm.js | 92 +
assets/Data-Profiling-BATrP0lJ.js | 820 --------
assets/Data-Profiling-Bdk5Ikei.js | 820 ++++++++
assets/Data-Profiling-CIcNskh0.js | 820 ++++++++
assets/Data-Profiling-CqNI5oRA.js | 820 --------
assets/Data-Quality-BMGTWZZs.js | 241 ---
assets/Data-Quality-CsBVbnlc.js | 241 ---
assets/Data-Quality-D-Rn8UvZ.js | 241 +++
assets/Data-Quality-DOu0RoKx.js | 241 +++
assets/Data-Recovery-2OT8I7QT.js | 5 -
assets/Data-Recovery-B4HhMGV4.js | 5 -
assets/Data-Recovery-B9Ac4Nik.js | 5 +
assets/Data-Recovery-Bk2CeT-W.js | 5 +
assets/Data-Recovery-Br99e6lc.js | 5 -
assets/Data-Recovery-BzqXn_0M.js | 5 +
assets/Data-Recovery-C7qTpwUE.js | 5 -
assets/Data-Recovery-CY2TpzDy.js | 5 +
assets/Data-Recovery-CiEUhPHi.js | 5 +
assets/Data-Recovery-CxWh6U-T.js | 5 +
assets/Data-Recovery-D0gkAziq.js | 5 -
assets/Data-Recovery-_oO_lC7C.js | 5 -
assets/Data-Repairing-B3-Dn2m5.js | 148 --
assets/Data-Repairing-BNuk0MgT.js | 148 ++
assets/Data-Repairing-BsHKkBo2.js | 148 --
assets/Data-Repairing-DhHJ6q2-.js | 148 ++
assets/Data-Security-C3O3u2SF.js | 105 -
assets/Data-Security-CB3EFIIw.js | 105 +
assets/Data-Security-D4Ae4WXI.js | 105 +
assets/Data-Security-wCAs_INs.js | 105 -
assets/Data-Sync-0VVc1D4R.js | 86 +
assets/Data-Sync-CdW1E0nM.js | 86 -
assets/Data-Sync-DXuvoxIv.js | 86 -
assets/Data-Sync-EQhb8Zgw.js | 86 +
assets/Data-Sync-old_apache-24MsCB7w.js | 106 -
assets/Data-Sync-old_apache-821vZCp7.js | 109 +
assets/Data-Sync-old_apache-CkvooOCP.js | 106 +
assets/Data-Sync-old_apache-D0hcNdYF.js | 109 -
assets/Data-Sync_apache-4X_nt4lG.js | 158 ++
assets/Data-Sync_apache-B3cTHng2.js | 157 --
assets/Data-Sync_apache-BLntyOB9.js | 154 --
assets/Data-Sync_apache-BRA0l06T.js | 154 --
assets/Data-Sync_apache-BRnwAq8f.js | 157 ++
assets/Data-Sync_apache-BexyuLx4.js | 154 --
assets/Data-Sync_apache-Bqx3CkLU.js | 157 ++
assets/Data-Sync_apache-CLC8v5Rd.js | 154 --
assets/Data-Sync_apache-CVakRXLP.js | 157 --
assets/Data-Sync_apache-CZ4oxRzc.js | 155 --
assets/Data-Sync_apache-CZkFGTNR.js | 160 ++
assets/Data-Sync_apache-D4UC0R7s.js | 154 ++
assets/Data-Sync_apache-DEG41SUc.js | 157 ++
assets/Data-Sync_apache-DUNp9eJJ.js | 157 --
assets/Data-Sync_apache-De0Vy_1L.js | 157 ++
assets/Data-Sync_apache-DnnwItbb.js | 154 ++
assets/Data-Type-Atm_b7TL.js | 3 +
assets/Data-Type-B-oODl29.js | 1 -
assets/Data-Type-B8uyMwAe.js | 3 -
assets/Data-Type-BWY8RQGy.js | 3 -
assets/Data-Type-BYVIItWA.js | 1 -
assets/Data-Type-C1rXssZZ.js | 3 -
assets/Data-Type-C41A6noj.js | 3 -
assets/Data-Type-C6ep_BVj.js | 3 +
assets/Data-Type-C782HasS.js | 3 -
assets/Data-Type-C8EDbvN5.js | 3 +
assets/Data-Type-CTbkYUZO.js | 4 +
assets/Data-Type-CXLXU7Wu.js | 3 +
assets/Data-Type-CfAwZcuF.js | 3 -
assets/Data-Type-Cq4Y0YOm.js | 3 +
assets/Data-Type-CrFGel3h.js | 4 -
assets/Data-Type-DEriObUQ.js | 3 -
assets/Data-Type-DTmL7R19.js | 1 +
assets/Data-Type-DWYR2PTV.js | 3 +
assets/Data-Type-DuFbwjE-.js | 4 -
assets/Data-Type-GES2Z2VH.js | 1 +
assets/Data-Type-TNeo-36Z.js | 3 +
assets/Data-Type-jxKjuNEP.js | 3 -
assets/Data-Type-m0uV7O11.js | 3 +
assets/Data-Type-sfhx2wxl.js | 4 +
assets/Data-Type_apache-COntuYlv.js | 3 +
assets/Data-Type_apache-DUX91QjO.js | 3 -
assets/Data-Type_apache-DeRPNAWr.js | 3 +
assets/Data-Type_apache-GVj9jCZ1.js | 3 -
assets/Data-subscription-BFqtNJcV.js | 17 +
assets/Data-subscription-BHz5N4OS.js | 17 -
assets/Data-subscription-Bh5C0gmt.js | 17 +
assets/Data-subscription-CCcxPsyn.js | 24 -
assets/Data-subscription-CXLbHbG_.js | 24 +
assets/Data-subscription-CchOeaoi.js | 24 -
assets/Data-subscription-DNVT-uld.js | 24 +
assets/Data-subscription-DoxVrMzc.js | 17 -
assets/Data-subscription_apache-BWGJQZVR.js | 17 +
assets/Data-subscription_apache-BtWp93nk.js | 17 +
assets/Data-subscription_apache-BuNXoSt5.js | 17 -
assets/Data-subscription_apache-CtDET3Sk.js | 17 -
assets/DataEase-BC-DZGCI.js | 11 +
assets/DataEase-BCjNnlDH.js | 11 -
assets/DataEase-BYupe1DY.js | 11 -
assets/DataEase-BvTce0bT.js | 11 -
assets/DataEase-CKR8aEvU.js | 11 +
assets/DataEase-CQBK3D53.js | 11 -
assets/DataEase-Cj9euIRK.js | 11 +
assets/DataEase-D1ItqPa2.js | 11 -
assets/DataEase-DMjUS8VK.js | 11 +
assets/DataEase-DPJ4JUtc.js | 11 +
assets/DataEase-LCz1SPpA.js | 11 +
assets/DataEase-ZzXxW2AE.js | 11 -
assets/DataGrip-BKx3izeF.js | 1 +
assets/DataGrip-Cxo_Y7H7.js | 1 +
assets/DataGrip-DNUReHyV.js | 1 -
assets/DataGrip-Dy7_1rzv.js | 1 -
assets/DataNode-Config-Manual-388XIHif.js | 1 -
assets/DataNode-Config-Manual-BQg4cuGv.js | 1 +
assets/DataNode-Config-Manual-BUDJFl39.js | 1 -
assets/DataNode-Config-Manual-BtwkgBfG.js | 1 +
assets/DataNode-Config-Manual-Byuv0Tr6.js | 1 -
assets/DataNode-Config-Manual-C4AJHOwx.js | 1 +
assets/DataNode-Config-Manual-CHpFNUFX.js | 1 -
assets/DataNode-Config-Manual-CYow16m1.js | 1 +
assets/DataNode-Config-Manual-Ch5TkzCG.js | 1 -
assets/DataNode-Config-Manual-Csko9tsU.js | 1 -
assets/DataNode-Config-Manual-D4gbUt42.js | 1 -
assets/DataNode-Config-Manual-DPcJTcuY.js | 1 +
assets/DataNode-Config-Manual-D__ItRkd.js | 1 +
assets/DataNode-Config-Manual-PnyJpYQz.js | 1 -
assets/DataNode-Config-Manual-old-AcCwAJ1U.js | 1 -
assets/DataNode-Config-Manual-old-B8V5WDgQ.js | 1 +
assets/DataNode-Config-Manual-old-BQ4QAP6m.js | 1 +
assets/DataNode-Config-Manual-old-C7J9l0_e.js | 1 -
.../DataNode-Config-Manual-old_apache-B2ZqUXXm.js | 1 +
.../DataNode-Config-Manual-old_apache-CXsXgf8r.js | 1 -
.../DataNode-Config-Manual-old_apache-Ctu_lRe9.js | 1 -
.../DataNode-Config-Manual-old_apache-SMj2m6fN.js | 1 +
assets/DataNode-Config-Manual-w0PneRTy.js | 1 +
assets/DataNode-Config-Manual-x9S2LHY-.js | 1 +
assets/DataNode-Config-Manual_apache-BSTRXUw2.js | 1 +
assets/DataNode-Config-Manual_apache-BndJd--4.js | 1 +
assets/DataNode-Config-Manual_apache-C7DgeYeW.js | 5 -
assets/DataNode-Config-Manual_apache-C9aVxDjs.js | 1 -
assets/DataNode-Config-Manual_apache-CllM2wMP.js | 1 +
assets/DataNode-Config-Manual_apache-CtHZmsY6.js | 1 -
assets/DataNode-Config-Manual_apache-D3KstMQA.js | 1 -
assets/DataNode-Config-Manual_apache-Df2r9IqS.js | 1 +
assets/DataNode-Config-Manual_apache-NyTdiU8-.js | 5 +
assets/DataNode-Config-Manual_apache-bxs9uEu1.js | 1 -
assets/DataNode-Config-Manual_apache-oJXVOzXB.js | 5 -
assets/DataNode-Config-Manual_apache-vn0W9CFP.js | 5 +
assets/Database-Management-BEPFABLw.js | 1 +
assets/Database-Management-CcofQh2y.js | 1 -
assets/Database-Management-CmF7ZoFn.js | 1 -
assets/Database-Management-y0sZreUm.js | 1 +
assets/Database-Management_apache-BLJCRxNz.js | 11 -
assets/Database-Management_apache-Bdweq6kK.js | 11 +
assets/Database-Management_apache-ChLWjPhi.js | 11 +
assets/Database-Management_apache-i4cQtyfF.js | 11 -
assets/Database-Programming-BZQYeEVT.js | 619 ------
assets/Database-Programming-BciLX7JG.js | 279 +++
assets/Database-Programming-C1EQ084M.js | 279 ---
assets/Database-Programming-CFj1oDIh.js | 279 ---
assets/Database-Programming-CHOyj_5J.js | 621 ------
assets/Database-Programming-D8qJkJ0g.js | 279 ---
assets/Database-Programming-DVO0TTzM.js | 279 ---
assets/Database-Programming-DWnQZmoP.js | 279 ---
assets/Database-Programming-DYhnPsWf.js | 279 ---
assets/Database-Programming-DbMy1oZ_.js | 619 ++++++
assets/Database-Programming-DqkaN9zM.js | 621 ++++++
assets/Database-Programming-DwarReRG.js | 279 +++
assets/Database-Programming-FMOp0mHB.js | 279 +++
assets/Database-Programming-maHPbyjF.js | 279 +++
assets/Database-Programming-rWfa7m3t.js | 279 +++
assets/Database-Programming-yHAxZrig.js | 279 +++
assets/Database-Resources-3hQvaImL.js | 1 -
assets/Database-Resources-61bB_7YW.js | 1 -
assets/Database-Resources-BO1R8MCS.js | 1 -
assets/Database-Resources-BPL-e153.js | 1 +
assets/Database-Resources-BXLsLrha.js | 1 -
assets/Database-Resources-Ba6grR5c.js | 1 +
assets/Database-Resources-BoQmBQ4p.js | 1 +
assets/Database-Resources-CjskjZ1X.js | 1 -
assets/Database-Resources-Csi7kZ4W.js | 1 +
assets/Database-Resources-DJNxv8ft.js | 1 -
assets/Database-Resources-DOn0kVzp.js | 1 +
assets/Database-Resources-KWUkfGDg.js | 1 -
assets/Database-Resources-O4YwQ0Yx.js | 1 +
assets/Database-Resources-UN46Elz6.js | 1 +
assets/Database-Resources-dOsnLpnC.js | 1 +
assets/Database-Resources-v-yr4LR7.js | 1 -
assets/Database-Resources_apache-Bna0Cc-W.js | 1 +
assets/Database-Resources_apache-By_sNqxs.js | 1 +
assets/Database-Resources_apache-CNQ6rW1v.js | 1 -
assets/Database-Resources_apache-aw4ERMc3.js | 1 -
assets/Deadband-Process-CwQ3FQSb.js | 30 +
assets/Deadband-Process-D6bD7CpS.js | 30 -
assets/Deadband-Process-Dg5FFutT.js | 30 -
assets/Deadband-Process-Di8a3uPi.js | 30 +
assets/Delete-Data-66ijzhE-.js | 23 -
assets/Delete-Data-8Ub8yT67.js | 10 +
assets/Delete-Data-BJQUAEve.js | 23 +
assets/Delete-Data-BNgDX6-z.js | 10 +
assets/Delete-Data-BWgrcmZL.js | 10 +
assets/Delete-Data-Bb-J2OKf.js | 10 -
assets/Delete-Data-BbQoKwXl.js | 10 -
assets/Delete-Data-BuMrpkjx.js | 23 +
assets/Delete-Data-C2nvytAa.js | 23 -
assets/Delete-Data-C6vQZBhz.js | 10 -
assets/Delete-Data-CABdFRpK.js | 10 +
assets/Delete-Data-CT_0qvpI.js | 10 +
assets/Delete-Data-Cn0jGJ0z.js | 10 -
assets/Delete-Data-DCRUT2Il.js | 10 -
assets/Delete-Data-Dab1HD-R.js | 10 +
assets/Delete-Data-DhBzcnr7.js | 10 +
assets/Delete-Data-FfhO0jZy.js | 10 -
assets/Delete-Data-LUntD2h1.js | 10 +
assets/Delete-Data-NZNDRqFY.js | 10 -
assets/Delete-Data-TcW7hhDJ.js | 10 -
assets/Deployment-Guide-CPKicNb0.js | 80 -
assets/Deployment-Guide-eA4QclW5.js | 121 ++
assets/Deployment-Guide-etq5Ouio.js | 80 +
assets/Deployment-Guide-t-KiWsPk.js | 121 --
assets/Deployment-Preparation-BRvuW8LV.js | 1 +
assets/Deployment-Preparation-C4Lcsd3y.js | 1 -
assets/Deployment-Recommendation-7RRdku0T.js | 1 +
assets/Deployment-Recommendation-BJ2yZRO1.js | 1 -
assets/Deployment-Recommendation-C4oKAH9P.js | 1 +
assets/Deployment-Recommendation-U8FgcOW_.js | 1 -
assets/Deployment-form_apache-CBfl4Mx3.js | 1 +
assets/Deployment-form_apache-CUgQv3ym.js | 1 +
assets/Deployment-form_apache-D-oqkVyo.js | 1 -
assets/Deployment-form_apache-DKeUap-V.js | 1 +
assets/Deployment-form_apache-DNicQ86P.js | 1 -
assets/Deployment-form_apache-R5bJ2nL0.js | 1 +
assets/Deployment-form_apache-X_xRuGFb.js | 1 -
assets/Deployment-form_apache-g-BDD0Yu.js | 1 -
assets/Development-Guide-CFihgfED.js | 69 -
assets/Development-Guide-DCn-shCj.js | 71 -
assets/Development-Guide-DrESX_oq.js | 71 +
assets/Development-Guide-opU8RTKN.js | 69 +
assets/Docker-Deployment_apache-B9dRhN20.js | 151 --
assets/Docker-Deployment_apache-BTADzs0C.js | 155 ++
assets/Docker-Deployment_apache-Bepd9Z86.js | 157 --
assets/Docker-Deployment_apache-BvPN8nyW.js | 155 --
assets/Docker-Deployment_apache-CBWVhIin.js | 151 ++
assets/Docker-Deployment_apache-CU48xmqI.js | 151 ++
assets/Docker-Deployment_apache-CjsI9rlG.js | 151 --
assets/Docker-Deployment_apache-CqYNFNdx.js | 155 ++
assets/Docker-Deployment_apache-CzkBXamv.js | 155 --
assets/Docker-Deployment_apache-D5Q4SVEc.js | 151 --
assets/Docker-Deployment_apache-DFmSDxI5.js | 151 ++
assets/Docker-Deployment_apache-DPrULkW0.js | 157 ++
assets/Docker-Deployment_apache-DRIrKxc0.js | 155 --
assets/Docker-Deployment_apache-Zpi3gPXl.js | 151 --
assets/Docker-Deployment_apache-cGIhQJCD.js | 151 ++
assets/Docker-Deployment_apache-zwyrtVQp.js | 155 ++
assets/Docker-Install-0DdN7UQV.js | 97 -
assets/Docker-Install-B9m4OeNE.js | 96 +
assets/Docker-Install-OjHs2dbc.js | 97 +
assets/Docker-Install-tvzgX-zD.js | 96 -
assets/Ecosystem-Overview_apache-4w3FsRsd.js | 1 +
assets/Ecosystem-Overview_apache-B-LSlu3R.js | 1 -
assets/Ecosystem-Overview_apache-BEfSMJrY.js | 1 -
assets/Ecosystem-Overview_apache-BfodtwJl.js | 1 +
assets/Ecosystem-Overview_apache-C9z8ozer.js | 1 -
assets/Ecosystem-Overview_apache-CcKyoG5S.js | 1 +
assets/Ecosystem-Overview_apache-XzKK0tRW.js | 1 +
assets/Ecosystem-Overview_apache-dbjHDfB8.js | 1 -
assets/Encoding-2Ve9VWDj.js | 1 +
assets/Encoding-CCH9IRPj.js | 1 -
assets/Encoding-CxdXlUer.js | 1 -
assets/Encoding-DcZXDaKd.js | 1 +
assets/Encoding-and-Compression-1wcLpLwz.js | 2 -
assets/Encoding-and-Compression-9oqAzNFH.js | 2 -
assets/Encoding-and-Compression-BJs1dA-f.js | 2 +
assets/Encoding-and-Compression-BW8gzQRZ.js | 2 -
assets/Encoding-and-Compression-Bb1TUMeX.js | 2 +
assets/Encoding-and-Compression-C2N0slcT.js | 2 +
assets/Encoding-and-Compression-C9qTyJKl.js | 2 -
assets/Encoding-and-Compression-CFeGs1-j.js | 2 -
assets/Encoding-and-Compression-CO-CB56w.js | 2 -
assets/Encoding-and-Compression-Cf0IjjPR.js | 2 -
assets/Encoding-and-Compression-CsGzDKSu.js | 2 +
assets/Encoding-and-Compression-D6ojo-bc.js | 2 -
assets/Encoding-and-Compression-DG2idoYk.js | 2 +
assets/Encoding-and-Compression-DH52Gb9l.js | 2 +
assets/Encoding-and-Compression-DfkwqleY.js | 2 +
assets/Encoding-and-Compression-G5L7Vm55.js | 2 +
assets/Encoding-and-Compression-NfQsFwsI.js | 2 -
assets/Encoding-and-Compression-qSn1WHSN.js | 2 +
assets/Encoding-and-Compression-qwekROCs.js | 2 -
assets/Encoding-and-Compression-x3kokHns.js | 2 +
assets/Environment-Requirements-B4KL0TQi.js | 32 +
assets/Environment-Requirements-BMW6AZ3E.js | 32 -
assets/Environment-Requirements-BOogsFFy.js | 32 +
assets/Environment-Requirements-BPAKirRh.js | 32 -
assets/Environment-Requirements-BfooG_QU.js | 32 -
assets/Environment-Requirements-Bm0Rt-hb.js | 32 +
assets/Environment-Requirements-CiGpnDWY.js | 32 +
assets/Environment-Requirements-DLmHxDnK.js | 32 -
assets/Environment-Requirements-DS834ise.js | 32 +
assets/Environment-Requirements-De806bZe.js | 32 +
assets/Environment-Requirements-DyTFi2LV.js | 32 -
assets/Environment-Requirements-KZBwsCti.js | 33 -
assets/Environment-Requirements-Rl2ALqIw.js | 32 -
assets/Environment-Requirements-iUvnYRi2.js | 32 +
assets/Environment-Requirements-l8A2hzcC.js | 32 -
assets/Environment-Requirements-sZvbssIA.js | 33 +
assets/Environmental-Requirement-CpEa3b9R.js | 1 +
assets/Environmental-Requirement-k1N1qXlZ.js | 1 -
assets/Events-and-Reports-CIlmofXq.js | 1 -
assets/Events-and-Reports-X5uT2QdL.js | 1 +
assets/Events-and-Reports-fm91QDB-.js | 1 -
assets/Events-and-Reports-vRf0VUcB.js | 1 +
assets/Export-Schema-Tool-B5urmwhd.js | 12 +
assets/Export-Schema-Tool-BNAJdELt.js | 12 -
assets/Export-Schema-Tool-Bgt9aHHG.js | 12 -
assets/Export-Schema-Tool-DeO-GDXc.js | 12 +
assets/Featured-Functions-CwfPaBqw.js | 1 +
assets/Featured-Functions-DgmtPGYM.js | 1 +
assets/Featured-Functions-Dz5SlDAY.js | 1 -
assets/Featured-Functions-j9u50gzB.js | 1 -
assets/Featured-Functions_apache-C5NSncrF.js | 280 +++
assets/Featured-Functions_apache-CcIHc020.js | 280 +++
assets/Featured-Functions_apache-D19dIAXV.js | 280 ---
assets/Featured-Functions_apache-DZHOBl4O.js | 280 ---
assets/Features-B3-OdRp6.js | 1 -
assets/Features-Bc0RPqjT.js | 1 +
assets/Features-C-_0AKP-.js | 1 -
assets/Features-CC7r7R2w.js | 1 +
assets/Features-D93MZwg1.js | 1 -
assets/Features-DCyhFHzg.js | 1 -
assets/Features-SmtT_hpe.js | 1 +
assets/Features-YBQL3xyR.js | 1 +
assets/Feedback-DboVWL0i.js | 1 -
assets/Feedback-DsH3DYh-.js | 1 +
assets/Files-B0RPV7pS.js | 4 +
assets/Files-BGG4CMDw.js | 4 -
assets/Files-DmywmHnb.js | 4 +
assets/Files-DzKq7H-3.js | 4 -
assets/Fill-Clause-C0JvOyvQ.js | 212 --
assets/Fill-Clause-CcBqIJPA.js | 212 --
assets/Fill-Clause-DpJWzZgb.js | 212 ++
assets/Fill-Clause-JiCSFjsZ.js | 212 ++
assets/Fill-Null-Value-BgjtDgzX.js | 140 --
assets/Fill-Null-Value-HcTuqbIN.js | 140 ++
assets/Fill-Null-Value-ZIQiym-9.js | 140 ++
assets/Fill-Null-Value-cv5IgN1q.js | 140 --
assets/Flink-IoTDB-B0v3I-lS.js | 152 --
assets/Flink-IoTDB-BAT0TrPy.js | 152 ++
assets/Flink-IoTDB-BCokGl0I.js | 152 --
assets/Flink-IoTDB-BK9NkRgM.js | 74 +
assets/Flink-IoTDB-BKdlPTI2.js | 74 -
assets/Flink-IoTDB-BPKc4qkx.js | 152 --
assets/Flink-IoTDB-BZaJVx_6.js | 74 +
assets/Flink-IoTDB-BaURMLlT.js | 74 -
assets/Flink-IoTDB-BgV_IIXU.js | 152 --
assets/Flink-IoTDB-BpSO1Ohz.js | 151 --
assets/Flink-IoTDB-Byv7MmWJ.js | 74 +
assets/Flink-IoTDB-CPjT8Aku.js | 74 -
assets/Flink-IoTDB-DUJ2o9ix.js | 152 ++
assets/Flink-IoTDB-DYZ5Okyq.js | 152 ++
assets/Flink-IoTDB-Dch_6iaV.js | 74 -
assets/Flink-IoTDB-DtpQ-r-V.js | 74 +
assets/Flink-IoTDB-Pn5kMiAo.js | 74 -
assets/Flink-IoTDB-Q6ICbX0W.js | 74 +
assets/Flink-IoTDB-kA6c1Dmm.js | 151 ++
assets/Flink-IoTDB-lUYsXitb.js | 152 ++
assets/Flink-SQL-IoTDB-B1b5RXFq.js | 302 +++
assets/Flink-SQL-IoTDB-BDsYjliv.js | 302 ---
assets/Flink-SQL-IoTDB-By1G5tI6.js | 302 +++
assets/Flink-SQL-IoTDB-C8gJjmUW.js | 302 ---
assets/Flink-TsFile-50B9chtg.js | 102 -
assets/Flink-TsFile-BJrvjnI4.js | 102 -
assets/Flink-TsFile-Br5lvuKR.js | 102 -
assets/Flink-TsFile-C8vryid9.js | 102 +
assets/Flink-TsFile-CHsv7yJi.js | 102 -
assets/Flink-TsFile-CIwnvUyr.js | 102 +
assets/Flink-TsFile-CS8z5OFp.js | 102 +
assets/Flink-TsFile-ClipTar8.js | 102 -
assets/Flink-TsFile-D82eJ0LR.js | 102 +
assets/Flink-TsFile-DAsBML9B.js | 102 +
assets/Flink-TsFile-DYBjaEpY.js | 102 -
assets/Flink-TsFile-DcvEqbgf.js | 102 -
assets/Flink-TsFile-Dkivzh6G.js | 102 -
assets/Flink-TsFile-HKHFHeAP.js | 102 -
assets/Flink-TsFile-Ptpu1PS8.js | 102 -
assets/Flink-TsFile-Qlmfzl6N.js | 102 +
assets/Flink-TsFile-RkLy3ET2.js | 102 +
assets/Flink-TsFile-Z06wyv8d.js | 102 +
assets/Flink-TsFile-k4VVUzF2.js | 102 +
assets/Flink-TsFile-uSziBVYR.js | 102 +
assets/Frequency-Domain-BcUfw39h.js | 256 +++
assets/Frequency-Domain-CRCfbKYf.js | 256 +++
assets/Frequency-Domain-Cjm3vEs5.js | 256 ---
assets/Frequency-Domain-yx4AJELI.js | 256 ---
assets/Frequently-asked-questions-B2nISijJ.js | 24 +
assets/Frequently-asked-questions-B4uYnBpR.js | 25 +
assets/Frequently-asked-questions-B7VGgER_.js | 26 -
assets/Frequently-asked-questions-BJZObaol.js | 26 -
assets/Frequently-asked-questions-BUmOAqHK.js | 26 +
assets/Frequently-asked-questions-BgbP0o1Q.js | 25 +
assets/Frequently-asked-questions-BqfAwyIA.js | 24 -
assets/Frequently-asked-questions-Br9qCIfj.js | 24 -
assets/Frequently-asked-questions-BwdRM5Ns.js | 24 +
assets/Frequently-asked-questions-C5vze9qu.js | 24 -
assets/Frequently-asked-questions-CFf7jKyE.js | 24 +
assets/Frequently-asked-questions-CL2RTNgj.js | 24 +
assets/Frequently-asked-questions-CbzcSp3R.js | 24 -
assets/Frequently-asked-questions-CkJg-MNi.js | 24 +
assets/Frequently-asked-questions-D8KVygn8.js | 24 -
assets/Frequently-asked-questions-DcRjqwUv.js | 24 -
assets/Frequently-asked-questions-DjhUc6_R.js | 24 -
assets/Frequently-asked-questions-Dp07Sscd.js | 24 -
assets/Frequently-asked-questions-IqPHDJmo.js | 24 +
assets/Frequently-asked-questions-LxMSe0PK.js | 25 -
assets/Frequently-asked-questions-Ot3Uy1nS.js | 25 -
assets/Frequently-asked-questions-VtbWpgmb.js | 26 +
assets/Frequently-asked-questions-jXLQURGn.js | 24 +
assets/Frequently-asked-questions-ydNtxCX6.js | 24 +
assets/From-Join-Clause-BDBJmd1o.js | 574 ++++++
assets/From-Join-Clause-B_ChnTHk.js | 574 ++++++
assets/From-Join-Clause-Wrf3IqYQ.js | 574 ------
assets/From-Join-Clause-bGzQONoq.js | 574 ------
assets/Function-and-Expression-9MAQKmqJ.js | 943 ---------
assets/Function-and-Expression-BSXRdYAg.js | 943 ---------
assets/Function-and-Expression-BXJob3gn.js | 943 ---------
assets/Function-and-Expression-Brcpbcpk.js | 943 +++++++++
assets/Function-and-Expression-BtGlEYqA.js | 943 +++++++++
assets/Function-and-Expression-CWuQHq3p.js | 943 ---------
assets/Function-and-Expression-CsiHr_fE.js | 943 ---------
assets/Function-and-Expression-CyDUuJXW.js | 943 +++++++++
assets/Function-and-Expression-DKiMrgPZ.js | 859 --------
assets/Function-and-Expression-DdlYcNId.js | 943 +++++++++
assets/Function-and-Expression-e5x3nIQ2.js | 859 ++++++++
assets/Function-and-Expression-n6JD1gRu.js | 943 +++++++++
assets/General-SQL-Statements-BTvAHHbR.js | 1 +
assets/General-SQL-Statements-Bl9pKum4.js | 1 +
assets/General-SQL-Statements-C2uaAFZA.js | 1 -
assets/General-SQL-Statements-eTMBXdb5.js | 1 -
assets/Grafana-Connector-8vhyi91G.js | 33 +
assets/Grafana-Connector-9nH9uWtf.js | 33 +
assets/Grafana-Connector-B8QmqP02.js | 33 -
assets/Grafana-Connector-BGYtfi_a.js | 33 -
assets/Grafana-Connector-CEEnvzvq.js | 33 +
assets/Grafana-Connector-CK9EyGPz.js | 33 +
assets/Grafana-Connector-D92Altbi.js | 33 -
assets/Grafana-Connector-D9TG4ViG.js | 33 +
assets/Grafana-Connector-DPV-lWdm.js | 33 -
assets/Grafana-Connector-DaQemoqQ.js | 33 +
assets/Grafana-Connector-DazCLdBc.js | 33 -
assets/Grafana-Connector-DbTI1goC.js | 33 -
assets/Grafana-Connector-Dsn2UGRF.js | 33 +
assets/Grafana-Connector-I-SMT6CZ.js | 33 +
assets/Grafana-Connector-JSVYw2x8.js | 33 -
assets/Grafana-Connector-MKQl8qQJ.js | 33 +
assets/Grafana-Connector-TRWytc6t.js | 33 -
assets/Grafana-Connector-YTAocHQv.js | 33 -
assets/Grafana-Connector-kW8Ra4Iv.js | 33 +
assets/Grafana-Connector-qQGxi3W4.js | 33 -
assets/Grafana-Plugin-B3vZQrqi.js | 5 -
assets/Grafana-Plugin-B64uSejk.js | 6 -
assets/Grafana-Plugin-BMIg--HO.js | 5 -
assets/Grafana-Plugin-BV4e2asc.js | 5 -
assets/Grafana-Plugin-BYK6FAbt.js | 5 +
assets/Grafana-Plugin-BZPTpXrB.js | 5 +
assets/Grafana-Plugin-CDJg7WUC.js | 5 +
assets/Grafana-Plugin-CQVAic_m.js | 5 +
assets/Grafana-Plugin-CSMVudwk.js | 6 +
assets/Grafana-Plugin-CczcfwXi.js | 5 -
assets/Grafana-Plugin-CoSCK7Kd.js | 5 -
assets/Grafana-Plugin-D5U1FWPD.js | 5 +
assets/Grafana-Plugin-DACD9RWq.js | 5 -
assets/Grafana-Plugin-DAqSuKcc.js | 5 -
assets/Grafana-Plugin-DFXc6L1p.js | 6 -
assets/Grafana-Plugin-DLV6CD-J.js | 5 +
assets/Grafana-Plugin-DMOyL4CM.js | 5 +
assets/Grafana-Plugin-G8ITSFNM.js | 6 +
assets/Grafana-Plugin-nr9EQkaR.js | 5 -
assets/Grafana-Plugin-tyzpx1ux.js | 5 +
assets/GroupBy-Clause-5wOLYKj9.js | 132 --
assets/GroupBy-Clause-B-p4Vl63.js | 132 ++
assets/GroupBy-Clause-CLMzRxHi.js | 132 --
assets/GroupBy-Clause-D16iMkOt.js | 132 ++
assets/Having-Clause-BA9VStuB.js | 28 +
assets/Having-Clause-C-zQK3UU.js | 28 +
assets/Having-Clause-CKZRJCPo.js | 28 -
assets/Having-Clause-_wrvIKfY.js | 28 -
assets/Health-Check-Tool-B7iiM6Ei.js | 90 -
assets/Health-Check-Tool-BhD5KNcH.js | 90 +
assets/Health-Check-Tool-C2DYtzQK.js | 90 +
assets/Health-Check-Tool-CT-i0S4_.js | 90 +
assets/Health-Check-Tool-D5DvJlAH.js | 90 -
assets/Health-Check-Tool-D5yV61vA.js | 90 +
assets/Health-Check-Tool-D90na4CT.js | 90 -
assets/Health-Check-Tool-DCgQYGbx.js | 90 -
assets/Health-Check-Tool-DHeIYnCs.js | 90 +
assets/Health-Check-Tool-DL2Nsx2a.js | 90 -
assets/Health-Check-Tool-DQIniOqV.js | 90 -
assets/Health-Check-Tool-DXdWjWVd.js | 90 +
assets/Health-Check-Tool-DksLZh99.js | 90 -
assets/Health-Check-Tool-QuWMXoGv.js | 90 -
assets/Health-Check-Tool-lfc0DnH6.js | 90 +
assets/Health-Check-Tool-rn0424Cf.js | 90 +
assets/Hive-TsFile-2uF8BxP_.js | 49 -
assets/Hive-TsFile-B6yPee_L.js | 49 -
assets/Hive-TsFile-BGH7zpKW.js | 49 +
assets/Hive-TsFile-BLZeWMdb.js | 49 +
assets/Hive-TsFile-BXxpbv3A.js | 49 +
assets/Hive-TsFile-Bz4IKHYc.js | 49 -
assets/Hive-TsFile-C2uYDo7J.js | 49 +
assets/Hive-TsFile-C3aper2J.js | 49 -
assets/Hive-TsFile-C67HqQpm.js | 49 +
assets/Hive-TsFile-CD7vqJHv.js | 49 -
assets/Hive-TsFile-CJ0nVi8F.js | 49 -
assets/Hive-TsFile-D0z24jXE.js | 49 -
assets/Hive-TsFile-D8GQbQ1j.js | 49 +
assets/Hive-TsFile-DJMRdSx4.js | 49 +
assets/Hive-TsFile-DezRDkcE.js | 49 -
assets/Hive-TsFile-Dl68H4Uc.js | 49 -
assets/Hive-TsFile-Dqu_GGAA.js | 49 +
assets/Hive-TsFile-DuH6pGJ3.js | 49 +
assets/Hive-TsFile-Eytpu-To.js | 49 +
assets/Hive-TsFile-brIkRVSh.js | 49 -
assets/HomeCarousel-CdLS4oED.js | 1 -
assets/HomeCarousel-D60gwaLw.js | 1 +
assets/Identifier-BTJnV8p-.js | 25 +
assets/Identifier-BoxVe5vn.js | 25 +
assets/Identifier-DySZ9Ahb.js | 25 -
assets/Identifier-MPx6Eu6Y.js | 25 -
assets/Import-Export-Tool-CQln8Vmd.js | 116 ++
assets/Import-Export-Tool-CaU_5kPd.js | 116 --
assets/Import-Export-Tool-Cgg576vY.js | 116 --
assets/Import-Export-Tool-DYo5TYPl.js | 116 ++
assets/InfluxDB-Protocol-Ced7eqFa.js | 21 +
assets/InfluxDB-Protocol-DMtpwKbZ.js | 21 -
...tegration-Test-refactoring-tutorial-B3-vWyXF.js | 73 -
...tegration-Test-refactoring-tutorial-BLwsO2TU.js | 73 -
...tegration-Test-refactoring-tutorial-DhcsiiL8.js | 73 +
...tegration-Test-refactoring-tutorial-w4fTowPa.js | 73 +
assets/IoTDB-Introduction_apache-8uSbql2i.js | 1 +
assets/IoTDB-Introduction_apache-BINr1FF8.js | 1 +
assets/IoTDB-Introduction_apache-BNkgrWYq.js | 1 -
assets/IoTDB-Introduction_apache-BTR6xlQQ.js | 1 +
assets/IoTDB-Introduction_apache-BTo5zENi.js | 1 +
assets/IoTDB-Introduction_apache-Bo0xNYdi.js | 1 +
assets/IoTDB-Introduction_apache-CjWZEKls.js | 1 -
assets/IoTDB-Introduction_apache-CkZSRodI.js | 1 -
assets/IoTDB-Introduction_apache-CpPDoC6u.js | 1 +
assets/IoTDB-Introduction_apache-DBMrPrhz.js | 1 -
assets/IoTDB-Introduction_apache-DBNe3Dp1.js | 1 -
assets/IoTDB-Introduction_apache-DHCyMbPF.js | 1 +
assets/IoTDB-Introduction_apache-DRGxSY-s.js | 1 -
assets/IoTDB-Introduction_apache-DS1cH3TS.js | 1 +
assets/IoTDB-Introduction_apache-DcqXifId.js | 1 -
assets/IoTDB-Introduction_apache-lEzdWdbi.js | 1 -
assets/IoTDB-Package-BQWwlG00.js | 1 -
assets/IoTDB-Package-BQm5dMMa.js | 1 +
assets/IoTDB-Package-BvfEnJzh.js | 1 -
assets/IoTDB-Package-D4pwj4rF.js | 1 +
assets/IoTDB-Package-vBpWaPgM.js | 1 -
assets/IoTDB-Package-vCIiXsNI.js | 1 +
assets/IoTDB-Package_apache--XEQF3cH.js | 1 -
assets/IoTDB-Package_apache-3rOzl8dE.js | 1 +
assets/IoTDB-Package_apache-4FSbIcRd.js | 1 -
assets/IoTDB-Package_apache-BQNMFtFg.js | 1 +
assets/IoTDB-Package_apache-BUXyBacZ.js | 1 -
assets/IoTDB-Package_apache-BWoBPJVB.js | 1 -
assets/IoTDB-Package_apache-Bsh1BK3L.js | 1 -
assets/IoTDB-Package_apache-BvxjGXiD.js | 1 -
assets/IoTDB-Package_apache-DY6teZO5.js | 1 +
assets/IoTDB-Package_apache-Dn1i3RnT.js | 1 +
assets/IoTDB-Package_apache-DtIC-VwJ.js | 1 -
assets/IoTDB-Package_apache-UKFET-B_.js | 1 +
assets/IoTDB-Package_apache-YQvE28xa.js | 1 +
assets/IoTDB-Package_apache-_aVbpapK.js | 1 +
assets/IoTDB-Package_apache-oxakrtVX.js | 1 +
assets/IoTDB-Package_apache-rkgdyiBx.js | 1 -
assets/JMX-Tool-CUbhsuM9.js | 2 +
assets/JMX-Tool-ChFMulrN.js | 2 +
assets/JMX-Tool-D_38aTm6.js | 2 -
assets/JMX-Tool-Dz6YeDBY.js | 2 -
assets/Keywords-0GkJX0pz.js | 1 +
assets/Keywords-0p8ht9xH.js | 1 -
assets/Keywords-85HUtrhh.js | 1 -
assets/Keywords-Aya9nGbk.js | 1 +
assets/Keywords-B-OH4Rpv.js | 1 +
assets/Keywords-B2CgD8S_.js | 1 -
assets/Keywords-BJtSZcfK.js | 1 +
assets/Keywords-Bm6Bg3xG.js | 1 -
assets/Keywords-C0ufcXsT.js | 1 +
assets/Keywords-CMnXW58E.js | 1 +
assets/Keywords-Cbly5ReW.js | 1 +
assets/Keywords-CdGvlOic.js | 1 -
assets/Keywords-CoHtxJF-.js | 1 -
assets/Keywords-CwfNyuFm.js | 1 +
assets/Keywords-D5Y8j7O9.js | 1 -
assets/Keywords-DK9TZOOk.js | 1 +
assets/Keywords-DN4ijsbz.js | 1 -
assets/Keywords-DSL1VZM9.js | 1 +
assets/Keywords-Dm732WRq.js | 1 -
assets/Keywords-DuvSMLLY.js | 1 +
assets/Keywords-DzV2v6CC.js | 1 -
assets/Keywords-QS-O4JsF.js | 1 -
assets/Keywords-SOXCdo73.js | 1 -
assets/Keywords-loaufQtL.js | 1 +
assets/Kubernetes_apache-AkxXaluU.js | 104 +
assets/Kubernetes_apache-BTDOCMjF.js | 104 +
assets/Kubernetes_apache-CCjcuVGY.js | 104 -
assets/Kubernetes_apache-CHvkE7KH.js | 104 -
assets/Kubernetes_apache-CI5sp5F7.js | 104 -
assets/Kubernetes_apache-CMJM3Ic3.js | 104 -
assets/Kubernetes_apache-Cegjw4IY.js | 104 +
assets/Kubernetes_apache-ClukQP_8.js | 104 -
assets/Kubernetes_apache-DKZe_hV5.js | 104 +
assets/Kubernetes_apache-DMaHpE0H.js | 104 +
assets/Kubernetes_apache-D_41Kch6.js | 104 -
assets/Kubernetes_apache-ESOz4bur.js | 104 +
assets/Last-Query-BdG8npxG.js | 16 -
assets/Last-Query-BilT_pRX.js | 18 +
assets/Last-Query-Ck4lACq6.js | 18 -
assets/Last-Query-DSP94wZt.js | 16 +
assets/Limit-Offset-Clause-BjczE16l.js | 42 -
assets/Limit-Offset-Clause-Bxdvqap1.js | 42 -
assets/Limit-Offset-Clause-D6T-h-RU.js | 42 +
assets/Limit-Offset-Clause-D70A6WyU.js | 42 +
assets/Load-Balance-BH47TPVp.js | 17 +
assets/Load-Balance-BhoxaHv6.js | 85 -
assets/Load-Balance-BrzQcSHD.js | 17 +
assets/Load-Balance-C-aR8nfB.js | 17 -
assets/Load-Balance-C5jGbBy0.js | 17 -
assets/Load-Balance-C8MAupgZ.js | 85 +
assets/Load-Balance-CF3gYpmk.js | 85 -
assets/Load-Balance-CT2BwJg-.js | 17 -
assets/Load-Balance-CTBKTySO.js | 17 +
assets/Load-Balance-CXD2mfs3.js | 85 -
assets/Load-Balance-DNjYUPlt.js | 85 +
assets/Load-Balance-Dc4T4hT0.js | 85 +
assets/Load-Balance-DlT5RGB3.js | 85 -
assets/Load-Balance-Y_1BGEIJ.js | 17 -
assets/Load-Balance-hv89m_Fl.js | 17 +
assets/Load-Balance-wnJveexj.js | 85 +
assets/Load-External-Tsfile-BqdvVXHs.js | 1 -
assets/Load-External-Tsfile-CI4rxrCi.js | 1 +
assets/Load-External-Tsfile-D_O3KYOy.js | 1 +
assets/Load-External-Tsfile-Dc_7BExS.js | 1 -
assets/Log-Tool-C5tS4xvO.js | 1 -
assets/Log-Tool-Dtae4RPV.js | 1 -
assets/Log-Tool-E_dVuMLc.js | 1 +
assets/Log-Tool-X67RUAmH.js | 1 +
assets/MLogLoad-Tool-BnsbjxHx.js | 16 +
assets/MLogLoad-Tool-C-Cnwoz9.js | 16 -
assets/MLogLoad-Tool-nmEgdUiU.js | 16 +
assets/MLogLoad-Tool-x86WsnTM.js | 16 -
assets/MLogParser-Tool-BkaQZlDA.js | 1 +
assets/MLogParser-Tool-CEGTfLRa.js | 1 -
assets/MLogParser-Tool-ihTfIHFM.js | 1 -
assets/MLogParser-Tool-x4txujDj.js | 1 +
assets/Maintenance-Command-CeUpnRcZ.js | 7 +
assets/Maintenance-Command-D3r1I-Ef.js | 7 +
assets/Maintenance-Command-D_n0adZ0.js | 7 -
assets/Maintenance-Command-hvl6wcGD.js | 7 -
assets/Maintenance-Tool-BLiRMzmb.js | 1 +
assets/Maintenance-Tool-C1i6rSql.js | 1 -
assets/Maintenance-Tool-D8T_I4Si.js | 1 -
assets/Maintenance-Tool-DnC7Hwf5.js | 1 +
assets/Maintenance-Tool_apache-BGMwSlV4.js | 1 -
assets/Maintenance-Tool_apache-BTjBVovs.js | 1 -
assets/Maintenance-Tool_apache-BX-M5TwA.js | 1 -
assets/Maintenance-Tool_apache-Bh98SQi0.js | 1 +
assets/Maintenance-Tool_apache-BoyAjKMx.js | 1 -
assets/Maintenance-Tool_apache-BqDuqH9a.js | 1 -
assets/Maintenance-Tool_apache-Byx62EDo.js | 1 +
assets/Maintenance-Tool_apache-C1kDnfjy.js | 1 +
assets/Maintenance-Tool_apache-C6v_fZrd.js | 1 -
assets/Maintenance-Tool_apache-CCQbrW4F.js | 1 +
assets/Maintenance-Tool_apache-CSzBwyru.js | 1 -
assets/Maintenance-Tool_apache-D9lxHMS8.js | 1 +
assets/Maintenance-Tool_apache-DCTX68Gl.js | 1 -
assets/Maintenance-Tool_apache-DWEOT0Yp.js | 1 +
assets/Maintenance-Tool_apache-ZzjcQnii.js | 1 +
assets/Maintenance-Tool_apache-grd0HzCC.js | 1 +
assets/Maintenance-commands-0_wFniU_.js | 106 +
assets/Maintenance-commands-BadLagUS.js | 106 -
assets/Maintenance-commands-BupYjAg_.js | 1 +
assets/Maintenance-commands-DClhLefY.js | 106 -
assets/Maintenance-commands-IN37v6uf.js | 1 +
assets/Maintenance-commands-Kr5Zq6OV.js | 1 -
assets/Maintenance-commands-Y01KRu4u.js | 106 +
assets/Maintenance-commands-c05RsNUW.js | 1 -
assets/Maintenance-commands_apache-BajT5vMK.js | 149 ++
assets/Maintenance-commands_apache-Cp4mf5bx.js | 295 ---
assets/Maintenance-commands_apache-DgCTPtZX.js | 295 +++
assets/Maintenance-commands_apache-Vj9oe_EB.js | 149 --
assets/Maintenance-statement-B4Nse75b.js | 107 -
assets/Maintenance-statement-C5TfyI1l.js | 1 -
assets/Maintenance-statement-CfoiDBJl.js | 107 -
assets/Maintenance-statement-Cxcf3t_0.js | 1 +
assets/Maintenance-statement-D-4j46eF.js | 1 +
assets/Maintenance-statement-DM-rBd6y.js | 107 +
assets/Maintenance-statement-DOQhf4L8.js | 1 -
assets/Maintenance-statement-I_IG7c91.js | 107 +
assets/Maintenance-statement_apache-Bp52Tjri.js | 150 --
assets/Maintenance-statement_apache-DP2OmkzE.js | 298 +++
assets/Maintenance-statement_apache-DoYfKAVj.js | 150 ++
assets/Maintenance-statement_apache-XILpdC1b.js | 298 ---
assets/MapReduce-TsFile-0LH82vGt.js | 93 +
assets/MapReduce-TsFile-6WCadNHV.js | 93 -
assets/MapReduce-TsFile-CzfCpbET.js | 92 -
assets/MapReduce-TsFile-DQPloaZy.js | 92 +
assets/Metric-Tool-BnuiDdl3.js | 77 -
assets/Metric-Tool-Btzkg1z6.js | 77 +
assets/Metric-Tool-D37AkqB_.js | 77 -
assets/Metric-Tool-aibZFr_X.js | 77 +
assets/Modify-Config-Manual-8_KGtf6j.js | 6 +
assets/Modify-Config-Manual-BCy2p6yO.js | 6 +
assets/Modify-Config-Manual-C9lrq6GX.js | 6 -
assets/Modify-Config-Manual-D4hFJ4lf.js | 6 +
assets/Modify-Config-Manual-D5xqXFcq.js | 6 +
assets/Modify-Config-Manual-DaMrGJ-G.js | 6 -
assets/Modify-Config-Manual-DnKTl9il.js | 6 -
assets/Modify-Config-Manual-DwMOiID8.js | 6 +
assets/Modify-Config-Manual-IF7l4Zxq.js | 6 -
assets/Modify-Config-Manual-RtHmFNHx.js | 6 +
assets/Modify-Config-Manual-VpF_QtkT.js | 6 -
assets/Modify-Config-Manual-quUs8-be.js | 6 -
assets/Monitor-Tool-1XU9rKI5.js | 19 +
assets/Monitor-Tool-61AhltlV.js | 1 -
assets/Monitor-Tool-C-Zyq2k6.js | 19 -
assets/Monitor-Tool-C0cVXH_P.js | 1 -
assets/Monitor-Tool-C1unOnrx.js | 1 +
assets/Monitor-Tool-CBJvpAAd.js | 1 +
assets/Monitor-Tool-CDrs66GM.js | 1 +
assets/Monitor-Tool-CIpj5O_U.js | 1 -
assets/Monitor-Tool-CWalFTYN.js | 1 +
assets/Monitor-Tool-C_Uu16n_.js | 1 +
assets/Monitor-Tool-D1FduERN.js | 1 -
assets/Monitor-Tool-MlgKleUG.js | 1 +
assets/Monitor-Tool-RMN2HVVL.js | 1 +
assets/Monitor-Tool-aJGUAggE.js | 19 -
assets/Monitor-Tool-i4_b7b8S.js | 1 -
assets/Monitor-Tool-kWRQjQjn.js | 19 +
assets/Monitor-Tool-nfxdShav.js | 1 -
assets/Monitor-Tool-zB5BSCeJ.js | 1 -
assets/Monitor-Tool_apache-B2wOHfrZ.js | 19 +
assets/Monitor-Tool_apache-B3HjvL4N.js | 19 +
assets/Monitor-Tool_apache-BNlMpt2L.js | 19 +
assets/Monitor-Tool_apache-BQqaUPm4.js | 19 -
assets/Monitor-Tool_apache-Bdz0hdDe.js | 19 +
assets/Monitor-Tool_apache-CTeSOadd.js | 19 +
assets/Monitor-Tool_apache-CVAjVxnB.js | 19 +
assets/Monitor-Tool_apache-D-dWgQwm.js | 19 -
assets/Monitor-Tool_apache-D3elgifZ.js | 19 -
assets/Monitor-Tool_apache-D4gCMy31.js | 19 +
assets/Monitor-Tool_apache-D9KE1lud.js | 19 -
assets/Monitor-Tool_apache-DDwJILI-.js | 19 +
assets/Monitor-Tool_apache-DPwgLy9Q.js | 19 -
assets/Monitor-Tool_apache-aYbL0WR4.js | 19 -
assets/Monitor-Tool_apache-wnIT2neN.js | 19 -
assets/Monitor-Tool_apache-y549OJLY.js | 19 -
...Monitoring-Board-Install-and-Deploy-CVK9W0lw.js | 17 +
...Monitoring-Board-Install-and-Deploy-DCYk-L20.js | 17 -
...Monitoring-Board-Install-and-Deploy-DdOdwMHz.js | 17 -
...Monitoring-Board-Install-and-Deploy-DtfLzbSF.js | 17 +
assets/Monitoring-panel-deployment-B4E_fbU6.js | 19 +
assets/Monitoring-panel-deployment-B4yc-n54.js | 19 +
assets/Monitoring-panel-deployment-BJCColZW.js | 19 +
assets/Monitoring-panel-deployment-BTYMR4om.js | 19 +
assets/Monitoring-panel-deployment-CHpWmzL1.js | 19 -
assets/Monitoring-panel-deployment-CZGw3jJr.js | 19 -
assets/Monitoring-panel-deployment-CyduVcUY.js | 19 -
assets/Monitoring-panel-deployment-D1_CrSMX.js | 19 +
assets/Monitoring-panel-deployment-D4gtyNtP.js | 19 +
assets/Monitoring-panel-deployment-DFVryrsm.js | 19 -
assets/Monitoring-panel-deployment-DKtRG_C4.js | 19 -
assets/Monitoring-panel-deployment-Di6AZbYX.js | 19 +
assets/Monitoring-panel-deployment-Xa13YONG.js | 19 -
assets/Monitoring-panel-deployment-a7MRLA9L.js | 19 +
assets/Monitoring-panel-deployment-m1Z5hviW.js | 19 -
assets/Monitoring-panel-deployment-xPYtyDrR.js | 19 -
assets/MyBatisPlus-Generator-C8O3JO6Z.js | 235 +++
assets/MyBatisPlus-Generator-C9BOElhf.js | 235 ---
assets/MyBatisPlus-Generator-DspMTZUs.js | 235 ---
assets/MyBatisPlus-Generator-TpmbvG_S.js | 235 +++
assets/Mybatis-Generator-BC_BX5o2.js | 61 -
assets/Mybatis-Generator-BXUdE5fl.js | 61 +
assets/Mybatis-Generator-CYEwRbd-.js | 61 -
assets/Mybatis-Generator-DFYOlOpB.js | 61 +
assets/Navigating_Time_Series_Data---l00DRj.js | 1 +
assets/Navigating_Time_Series_Data-B4ONkcHb.js | 1 -
assets/Navigating_Time_Series_Data-BJCkqmYn.js | 1 +
assets/Navigating_Time_Series_Data-C7cij3LS.js | 1 +
assets/Navigating_Time_Series_Data-CD1kky3m.js | 1 -
assets/Navigating_Time_Series_Data-CD3ltoo7.js | 1 +
assets/Navigating_Time_Series_Data-CH-TEMmp.js | 1 +
assets/Navigating_Time_Series_Data-CUpJ5cAV.js | 1 -
assets/Navigating_Time_Series_Data-D8CzIDZx.js | 1 -
assets/Navigating_Time_Series_Data-DWxwaFQ2.js | 1 -
assets/Navigating_Time_Series_Data-DlFPAogN.js | 1 +
assets/Navigating_Time_Series_Data-LHQKypHk.js | 1 -
assets/Navigating_Time_Series_Data-VOBPYK0N.js | 1 -
assets/Navigating_Time_Series_Data-XoX5erhm.js | 1 +
assets/Navigating_Time_Series_Data-_KNS1qVq.js | 1 -
assets/Navigating_Time_Series_Data-xlk4nEPm.js | 1 +
.../Navigating_Time_Series_Data_apache-BG5snSz5.js | 1 +
.../Navigating_Time_Series_Data_apache-CHQDoAjb.js | 1 +
.../Navigating_Time_Series_Data_apache-CkbadRY9.js | 1 -
.../Navigating_Time_Series_Data_apache-Dah6_O4c.js | 1 +
.../Navigating_Time_Series_Data_apache-DvQv0apc.js | 1 -
.../Navigating_Time_Series_Data_apache-OBkjI3rx.js | 1 -
.../Navigating_Time_Series_Data_apache-UeLXHKC_.js | 1 +
.../Navigating_Time_Series_Data_apache-YNHbjVgF.js | 1 -
assets/Nested-Queries-B0uCDDEk.js | 513 +++++
assets/Nested-Queries-BkBZnDfq.js | 513 +++++
assets/Nested-Queries-Cb9Bn1gk.js | 513 -----
assets/Nested-Queries-DwQ_3I98.js | 513 -----
assets/NiFi-IoTDB-4NZXBlDO.js | 14 +
assets/NiFi-IoTDB-8nliOIhQ.js | 13 +
assets/NiFi-IoTDB-B5w-lnnt.js | 13 +
assets/NiFi-IoTDB-Bgku3CVk.js | 13 -
assets/NiFi-IoTDB-Bm0J5Fun.js | 13 -
assets/NiFi-IoTDB-BvqNWwDk.js | 13 +
assets/NiFi-IoTDB-C6zrLD_p.js | 13 +
assets/NiFi-IoTDB-CKXbURDx.js | 13 -
assets/NiFi-IoTDB-CTY_2i4l.js | 13 +
assets/NiFi-IoTDB-CX96SqFL.js | 13 +
assets/NiFi-IoTDB-CqPml_yh.js | 13 +
assets/NiFi-IoTDB-CsktCiAF.js | 13 -
assets/NiFi-IoTDB-D3LOYFs1.js | 13 -
assets/NiFi-IoTDB-D5IDPQNK.js | 14 -
assets/NiFi-IoTDB-D5LwZ-NH.js | 14 -
assets/NiFi-IoTDB-DCPv2Uw8.js | 14 +
assets/NiFi-IoTDB-DCRA2M9F.js | 13 +
assets/NiFi-IoTDB-D_3vsoLB.js | 13 -
assets/NiFi-IoTDB-Dy5aK54N.js | 13 -
assets/NiFi-IoTDB-IJUvbzcR.js | 13 -
assets/Node-BHU2AUJm.js | 91 -
assets/Node-BaI9-D47.js | 91 +
assets/Node-BnoYg8B_.js | 88 -
assets/Node-CVjTtIT7.js | 88 +
assets/NodeTool-DHDlWTBq.js | 14 -
assets/NodeTool-DkKxpGgi.js | 14 +
assets/NodeTool-Dwh0RmRq.js | 14 -
assets/NodeTool-FlJvW5xX.js | 14 +
assets/Operate-Metadata-B1iYOjne.js | 1 -
assets/Operate-Metadata-B2A8OzlJ.js | 1 +
assets/Operate-Metadata-B3zqUMaz.js | 1 -
assets/Operate-Metadata-Bl70Lp62.js | 1 +
assets/Operate-Metadata-C1JqfSB-.js | 1 +
assets/Operate-Metadata-CK5aPmga.js | 386 ++++
assets/Operate-Metadata-Cqa3BuPV.js | 1 +
assets/Operate-Metadata-Cxi_ZT2k.js | 386 ----
assets/Operate-Metadata-D0VZ32T7.js | 380 ++++
assets/Operate-Metadata-DERV3P8_.js | 380 ----
assets/Operate-Metadata-DKnN_QVV.js | 1 -
assets/Operate-Metadata-DsudaDck.js | 1 -
assets/Operate-Metadata-DwW5N41g.js | 1 +
assets/Operate-Metadata-bF32cAOc.js | 1 -
assets/Operate-Metadata-ia89Dfof.js | 1 +
assets/Operate-Metadata-p7T-42a6.js | 1 -
assets/Operate-Metadata_apache-B0b0i-ao.js | 408 ----
assets/Operate-Metadata_apache-B4LwnmkX.js | 408 ----
assets/Operate-Metadata_apache-BehEl_yZ.js | 408 ++++
assets/Operate-Metadata_apache-CA_elCHl.js | 451 ----
assets/Operate-Metadata_apache-C_WC25oS.js | 447 ++++
assets/Operate-Metadata_apache-Ce30ViPC.js | 447 ----
assets/Operate-Metadata_apache-DSFpdIpj.js | 408 ++++
assets/Operate-Metadata_apache-DjisqGql.js | 423 ++++
assets/Operate-Metadata_apache-JgrFZNo2.js | 423 ----
assets/Operate-Metadata_apache-io7Wx07d.js | 451 ++++
assets/Operate-Metadata_apache-k0Bymfa1.js | 447 ++++
assets/Operate-Metadata_apache-kZod83FU.js | 447 ----
assets/Operator-and-Expression-BE7W0CJn.js | 104 -
assets/Operator-and-Expression-Booy_oQh.js | 120 --
assets/Operator-and-Expression-BrHNP8bR.js | 104 -
assets/Operator-and-Expression-C5swKFmO.js | 120 ++
assets/Operator-and-Expression-CKZdJOIt.js | 104 +
assets/Operator-and-Expression-CQ8OYmyR.js | 120 --
assets/Operator-and-Expression-CbR8HgzP.js | 104 +
assets/Operator-and-Expression-CkRuaJxV.js | 104 -
assets/Operator-and-Expression-CoKX8xZJ.js | 120 --
assets/Operator-and-Expression-CwvRnDgJ.js | 120 --
assets/Operator-and-Expression-DdnlY1uh.js | 120 ++
assets/Operator-and-Expression-Dqsp2Txj.js | 120 ++
assets/Operator-and-Expression-Dvrh-FuD.js | 104 +
assets/Operator-and-Expression-DwFWu-lS.js | 120 ++
assets/Operator-and-Expression-EX4Bke0l.js | 104 -
assets/Operator-and-Expression-Uv9m0-OZ.js | 104 +
assets/OrderBy-Clause-BQJ-QnD7.js | 61 +
assets/OrderBy-Clause-CNDTDUET.js | 61 +
assets/OrderBy-Clause-G_N6EDVc.js | 61 -
assets/OrderBy-Clause-b2NePOke.js | 61 -
assets/Overview-14HHY1vi.js | 78 +
assets/Overview-B9pnea6I.js | 78 +
assets/Overview-ChhdBhxs.js | 78 -
assets/Overview-nnikhOWk.js | 78 -
assets/Pagination-1vVpSyLH.js | 115 ++
assets/Pagination-C0_-S80C.js | 115 --
assets/Pagination-CDrS9RNf.js | 116 ++
assets/Pagination-olKpZpXm.js | 116 --
assets/Performance-CNNXV9Zf.js | 1 +
assets/Performance-DeEWpwbf.js | 1 +
assets/Performance-NoahoUg-.js | 1 -
assets/Performance-Tracing-Tool-BoSdZKHf.js | 15 +
assets/Performance-Tracing-Tool-CI5HIlYj.js | 15 -
assets/Performance-Tracing-Tool-CX8U6siL.js | 15 -
assets/Performance-Tracing-Tool-DT2g6-Hf.js | 15 +
assets/Performance-ufz97CiO.js | 1 -
assets/Programming-CSharp-Native-API-BKEuR-WE.js | 34 +
assets/Programming-CSharp-Native-API-BNUIdlQu.js | 34 +
assets/Programming-CSharp-Native-API-BUHplvgx.js | 34 -
assets/Programming-CSharp-Native-API-CEkD5G8a.js | 38 -
assets/Programming-CSharp-Native-API-CX3-lK9B.js | 34 +
assets/Programming-CSharp-Native-API-CZstjw9M.js | 34 -
assets/Programming-CSharp-Native-API-D2F9QDP2.js | 34 -
assets/Programming-CSharp-Native-API-D3nAYGiD.js | 34 -
assets/Programming-CSharp-Native-API-DnPxe1ZP.js | 34 +
assets/Programming-CSharp-Native-API-DpaP16lc.js | 34 +
assets/Programming-CSharp-Native-API-H_h7VKTB.js | 34 -
assets/Programming-CSharp-Native-API-IRWzqISZ.js | 51 -
assets/Programming-CSharp-Native-API-UFSVi4Q1.js | 34 -
assets/Programming-CSharp-Native-API-jZFctEEK.js | 38 +
assets/Programming-CSharp-Native-API-nRsr3Hmk.js | 34 +
assets/Programming-CSharp-Native-API-ttlxkjnr.js | 51 +
...rogramming-CSharp-Native-API_apache-5JPbEWfr.js | 294 +++
...rogramming-CSharp-Native-API_apache-CviylEiu.js | 294 ---
...rogramming-CSharp-Native-API_apache-DTZHtVH3.js | 294 ---
...rogramming-CSharp-Native-API_apache-DdK9jnn6.js | 294 +++
assets/Programming-Cpp-Native-API-B1rVJKtD.js | 85 -
assets/Programming-Cpp-Native-API-BHP3GUDR.js | 85 -
assets/Programming-Cpp-Native-API-BJna6B2F.js | 85 +
assets/Programming-Cpp-Native-API-CHLoLFrH.js | 85 -
assets/Programming-Cpp-Native-API-ClfCg46w.js | 85 -
assets/Programming-Cpp-Native-API-CnvhEqIz.js | 84 +
assets/Programming-Cpp-Native-API-CxAL__jw.js | 84 -
assets/Programming-Cpp-Native-API-D-_5NIsr.js | 131 --
assets/Programming-Cpp-Native-API-D5FiB8le.js | 85 +
assets/Programming-Cpp-Native-API-DCO3ZEeH.js | 85 +
assets/Programming-Cpp-Native-API-DCuBwi06.js | 84 +
assets/Programming-Cpp-Native-API-DKKE7-GQ.js | 85 -
assets/Programming-Cpp-Native-API-DYjYHIHJ.js | 131 ++
assets/Programming-Cpp-Native-API-DuIAgQeO.js | 84 -
assets/Programming-Cpp-Native-API-Lfwt594o.js | 85 +
assets/Programming-Cpp-Native-API-NDEyIJ1Q.js | 85 +
assets/Programming-Cpp-Native-API-indxtrNF.js | 85 +
assets/Programming-Cpp-Native-API-osfqmmPF.js | 85 -
assets/Programming-Cpp-Native-API-pc3qs2vg.js | 85 -
assets/Programming-Cpp-Native-API-u4uqjqJt.js | 85 +
.../Programming-Cpp-Native-API_apache-3lwkfY46.js | 220 ++
.../Programming-Cpp-Native-API_apache-D4yOzCMh.js | 220 --
.../Programming-Cpp-Native-API_apache-DNorI-zL.js | 220 ++
.../Programming-Cpp-Native-API_apache-qfvL4kav.js | 220 --
assets/Programming-Data-Subscription-B8AvBar5.js | 109 +
assets/Programming-Data-Subscription-BIEueqFP.js | 109 +
assets/Programming-Data-Subscription-D-bOp2rk.js | 109 -
assets/Programming-Data-Subscription-DDKIWp8W.js | 109 -
assets/Programming-Data-Subscription-Di9I-eXw.js | 109 +
assets/Programming-Data-Subscription-DrAO_rUp.js | 109 +
assets/Programming-Data-Subscription-c0bHbfmw.js | 109 -
assets/Programming-Data-Subscription-x7PHJ75b.js | 109 -
...rogramming-Data-Subscription_apache-5ZwBjaDB.js | 110 +
...rogramming-Data-Subscription_apache-DGevMnGN.js | 109 -
...rogramming-Data-Subscription_apache-Xl1pGpFT.js | 110 -
...rogramming-Data-Subscription_apache-kXvo1VdN.js | 109 +
assets/Programming-Go-Native-API-B2sMGlXa.js | 17 +
assets/Programming-Go-Native-API-B8wtFAts.js | 17 +
assets/Programming-Go-Native-API-BCx0Nnj7.js | 39 -
assets/Programming-Go-Native-API-BERG3Y4T.js | 39 +
assets/Programming-Go-Native-API-BdiAbsYT.js | 17 -
assets/Programming-Go-Native-API-BrH4voxw.js | 255 +++
assets/Programming-Go-Native-API-CAFHgylH.js | 40 +
assets/Programming-Go-Native-API-CHNoin7Y.js | 39 +
assets/Programming-Go-Native-API-CTpEj1gq.js | 39 +
assets/Programming-Go-Native-API-Cc7UOJSM.js | 17 -
assets/Programming-Go-Native-API-CdhdWtbq.js | 255 ---
assets/Programming-Go-Native-API-CioygtUN.js | 17 +
assets/Programming-Go-Native-API-Ct3CS8C6.js | 39 -
assets/Programming-Go-Native-API-DOjENJvg.js | 39 +
assets/Programming-Go-Native-API-Dl0PqI4x.js | 255 +++
assets/Programming-Go-Native-API-Dq0MdjSK.js | 39 -
assets/Programming-Go-Native-API-DyfHcD81.js | 40 -
assets/Programming-Go-Native-API-YZjTGNtl.js | 39 -
assets/Programming-Go-Native-API-_R7pFcqc.js | 17 -
assets/Programming-Go-Native-API-v5LFYpCU.js | 255 ---
.../Programming-Go-Native-API_apache-B_YyM-gP.js | 474 -----
.../Programming-Go-Native-API_apache-CD2zNXf_.js | 452 ++++
.../Programming-Go-Native-API_apache-Cj930mye.js | 474 +++++
.../Programming-Go-Native-API_apache-Df2Blrql.js | 452 ----
assets/Programming-JDBC-3av4qT-f.js | 150 --
assets/Programming-JDBC-9hG0INx-.js | 212 --
assets/Programming-JDBC-B52KheOb.js | 214 --
assets/Programming-JDBC-BBevk9IX.js | 148 ++
assets/Programming-JDBC-BM3EYuRq.js | 214 ++
assets/Programming-JDBC-BXPyzKV2.js | 150 ++
assets/Programming-JDBC-CQ2mfSQR.js | 148 --
assets/Programming-JDBC-Co4rA-4n.js | 212 ++
assets/Programming-JDBC-D2FOXdq8.js | 212 ++
assets/Programming-JDBC-DOI3L4cL.js | 214 ++
assets/Programming-JDBC-DjomzlgJ.js | 148 --
assets/Programming-JDBC-DpraUtGS.js | 214 --
assets/Programming-JDBC-DsJkooBI.js | 150 --
assets/Programming-JDBC-IZ54qLVQ.js | 150 ++
assets/Programming-JDBC-RwsjxrtS.js | 212 --
assets/Programming-JDBC-pe9gpsTl.js | 148 ++
assets/Programming-JDBC_apache-BXG55kaZ.js | 214 --
assets/Programming-JDBC_apache-BxT0aiBU.js | 114 +
assets/Programming-JDBC_apache-C32lVvRo.js | 213 --
assets/Programming-JDBC_apache-CWxPE-Zz.js | 114 -
assets/Programming-JDBC_apache-DbxDTfvc.js | 114 +
assets/Programming-JDBC_apache-iFTTu9Dd.js | 213 ++
assets/Programming-JDBC_apache-pVAgKKb_.js | 114 -
assets/Programming-JDBC_apache-ySEQLWDC.js | 214 ++
assets/Programming-Java-Native-API-B6C-R2GM.js | 219 ++
assets/Programming-Java-Native-API-BTE60hnE.js | 383 ----
assets/Programming-Java-Native-API-Bd8WC9gf.js | 383 ----
assets/Programming-Java-Native-API-BeVOovD_.js | 383 ++++
assets/Programming-Java-Native-API-BvuGF66w.js | 383 ++++
assets/Programming-Java-Native-API-C233lAZT.js | 145 --
assets/Programming-Java-Native-API-CPfWSImj.js | 156 ++
assets/Programming-Java-Native-API-CcfgJ8kh.js | 383 ++++
assets/Programming-Java-Native-API-CgsgU5qP.js | 156 --
assets/Programming-Java-Native-API-CkYHGB9k.js | 145 ++
assets/Programming-Java-Native-API-D151H3nW.js | 383 ----
assets/Programming-Java-Native-API-DPPUBAQs.js | 217 ++
assets/Programming-Java-Native-API-DlM8a-FL.js | 383 ----
assets/Programming-Java-Native-API-DvyvIPan.js | 219 --
assets/Programming-Java-Native-API-Pug23g_t.js | 383 ++++
assets/Programming-Java-Native-API-T9EKlA73.js | 217 --
.../Programming-Java-Native-API_apache--5b54NSb.js | 384 ++++
.../Programming-Java-Native-API_apache-BfKgdBsZ.js | 661 ++++++
.../Programming-Java-Native-API_apache-Bj-DCrRo.js | 384 ----
.../Programming-Java-Native-API_apache-CMrKwVH-.js | 384 ++++
.../Programming-Java-Native-API_apache-DbypMqPr.js | 384 ----
.../Programming-Java-Native-API_apache-DmuqZLs_.js | 661 ------
.../Programming-Java-Native-API_apache-f0l5EbCA.js | 661 ------
.../Programming-Java-Native-API_apache-l9Hhs5nh.js | 661 ++++++
assets/Programming-Kafka-BYx6MVRC.js | 74 +
assets/Programming-Kafka-Bkqv0AmQ.js | 65 +
assets/Programming-Kafka-BzU5WXRZ.js | 74 +
assets/Programming-Kafka-C3gb6bZv.js | 65 -
assets/Programming-Kafka-CJ1vg0Qf.js | 74 -
assets/Programming-Kafka-COZS9AQ5.js | 74 -
assets/Programming-Kafka-CbGDq1Sl.js | 74 +
assets/Programming-Kafka-CrwlvlVW.js | 74 +
assets/Programming-Kafka-CvSyGlcm.js | 74 -
assets/Programming-Kafka-Cx4zgXLt.js | 74 -
assets/Programming-Kafka-D0MEETCr.js | 74 -
assets/Programming-Kafka-D92YCQPU.js | 65 +
assets/Programming-Kafka-DxtO4V2r.js | 74 -
assets/Programming-Kafka-PBMy4V9W.js | 65 -
assets/Programming-Kafka-VfGjF3Iv.js | 74 +
assets/Programming-Kafka-oOOFkH4W.js | 74 +
assets/Programming-MQTT-AbK1nhf8.js | 76 -
assets/Programming-MQTT-B25EywUN.js | 76 -
assets/Programming-MQTT-BBfyxBxV.js | 76 +
assets/Programming-MQTT-BENhZMIW.js | 1 +
assets/Programming-MQTT-BTxKkF6S.js | 76 -
assets/Programming-MQTT-BcTb2ixp.js | 79 -
assets/Programming-MQTT-BsrrplA3.js | 76 +
assets/Programming-MQTT-CMyub2z5.js | 79 +
assets/Programming-MQTT-CN-XX7Sh.js | 1 +
assets/Programming-MQTT-CV-OMAgO.js | 76 +
assets/Programming-MQTT-CaOoNaON.js | 76 -
assets/Programming-MQTT-Cfm2v7PF.js | 76 -
assets/Programming-MQTT-Chr_cFT_.js | 1 -
assets/Programming-MQTT-Cq0gecHv.js | 76 +
assets/Programming-MQTT-D9m2ENxm.js | 79 -
assets/Programming-MQTT-DFcUk5dY.js | 76 +
assets/Programming-MQTT-DSSnxmIc.js | 1 -
assets/Programming-MQTT-Dcn-vZYn.js | 1 -
assets/Programming-MQTT-DqcgkJOd.js | 79 +
assets/Programming-MQTT-JcNI8GRm.js | 76 -
assets/Programming-MQTT-KLVvq137.js | 1 +
assets/Programming-MQTT-LHeXahDh.js | 1 +
assets/Programming-MQTT-e11VkBLv.js | 76 +
assets/Programming-MQTT-nUjzyeAr.js | 1 -
assets/Programming-MQTT_apache-2GdWfMSe.js | 168 ++
assets/Programming-MQTT_apache-BEWvKfx3.js | 120 ++
assets/Programming-MQTT_apache-BZm-jvam.js | 168 --
assets/Programming-MQTT_apache-CHcR22sO.js | 120 --
assets/Programming-MQTT_apache-CWuuIjVa.js | 168 --
assets/Programming-MQTT_apache-D4ro22as.js | 120 --
assets/Programming-MQTT_apache-Dga-dklP.js | 168 ++
assets/Programming-MQTT_apache-sBd_tXPl.js | 120 ++
assets/Programming-NodeJS-Native-API-7cZP9Y5b.js | 128 ++
assets/Programming-NodeJS-Native-API-B19LLMzp.js | 124 ++
assets/Programming-NodeJS-Native-API-B5eQ9P7x.js | 128 ++
assets/Programming-NodeJS-Native-API-BeoAjKwl.js | 128 --
assets/Programming-NodeJS-Native-API-BrTvP9gZ.js | 128 --
assets/Programming-NodeJS-Native-API-BtHlme6w.js | 124 --
assets/Programming-NodeJS-Native-API-C1XbL1dy.js | 128 ++
assets/Programming-NodeJS-Native-API-C5Oy_njN.js | 124 ++
assets/Programming-NodeJS-Native-API-C7LG7sTM.js | 128 --
assets/Programming-NodeJS-Native-API-CAEYxYex.js | 128 --
assets/Programming-NodeJS-Native-API-CMfpryPB.js | 124 ++
assets/Programming-NodeJS-Native-API-D9DNVjlN.js | 128 ++
assets/Programming-NodeJS-Native-API-Dz6fOGLL.js | 124 --
assets/Programming-NodeJS-Native-API-pySR7tkq.js | 128 ++
assets/Programming-NodeJS-Native-API-tjOnIwrK.js | 124 --
assets/Programming-NodeJS-Native-API-ykxRNIp1.js | 128 --
assets/Programming-ODBC-BQFdrkiQ.js | 65 -
assets/Programming-ODBC-BaJCdv1b.js | 65 -
assets/Programming-ODBC-Bs6y5hIN.js | 65 -
assets/Programming-ODBC-CITlrNPj.js | 65 +
assets/Programming-ODBC-CdHIFVMb.js | 65 -
assets/Programming-ODBC-D4Z_DJR4.js | 65 +
assets/Programming-ODBC-Dee5ey6N.js | 65 +
assets/Programming-ODBC-TGIEZg2t.js | 65 +
assets/Programming-Python-Native-API--opvfsIa.js | 285 ---
assets/Programming-Python-Native-API-B5sYICS4.js | 98 -
assets/Programming-Python-Native-API-BMMFqZmw.js | 285 ---
assets/Programming-Python-Native-API-BPRbW2RQ.js | 98 +
assets/Programming-Python-Native-API-C869P2i0.js | 285 +++
assets/Programming-Python-Native-API-CPztbBnj.js | 98 -
assets/Programming-Python-Native-API-Ct8KAr4B.js | 215 ++
assets/Programming-Python-Native-API-DAl9tvQB.js | 285 +++
assets/Programming-Python-Native-API-DmiSYtFL.js | 215 ++
assets/Programming-Python-Native-API-DnTeQJLb.js | 215 --
assets/Programming-Python-Native-API-DqO58Le_.js | 285 ---
assets/Programming-Python-Native-API-KS7Sd-Kv.js | 285 +++
assets/Programming-Python-Native-API-OWTzCyiQ.js | 285 ---
assets/Programming-Python-Native-API-UsbR58Xt.js | 285 +++
assets/Programming-Python-Native-API-iBujxvUI.js | 215 --
assets/Programming-Python-Native-API-ndgxr3Bg.js | 98 +
...rogramming-Python-Native-API_apache-BjuFtQFM.js | 393 ++++
...rogramming-Python-Native-API_apache-CKN0ICIh.js | 308 ---
...rogramming-Python-Native-API_apache-CeWI8vYI.js | 308 +++
...rogramming-Python-Native-API_apache-Cm-8X3IF.js | 392 ++++
...rogramming-Python-Native-API_apache-Cm0880dP.js | 393 ----
...rogramming-Python-Native-API_apache-DK1RZIag.js | 309 +++
...rogramming-Python-Native-API_apache-DbDhauC0.js | 309 ---
...rogramming-Python-Native-API_apache-TgehXoEE.js | 392 ----
assets/Programming-Rust-Native-API-B3g_4ey5.js | 128 --
assets/Programming-Rust-Native-API-BBtOFoNr.js | 128 ++
assets/Programming-Rust-Native-API-BnPKumP4.js | 128 ++
assets/Programming-Rust-Native-API-BvuGDjRD.js | 128 --
assets/Programming-Rust-Native-API-CH3DgRCS.js | 128 --
assets/Programming-Rust-Native-API-CdEUL1QO.js | 128 --
assets/Programming-Rust-Native-API-Cvj5zWGQ.js | 128 ++
assets/Programming-Rust-Native-API-DAccXiyB.js | 128 ++
assets/Programming-Rust-Native-API-DEz7X2W-.js | 124 --
assets/Programming-Rust-Native-API-DIZ-5HJ-.js | 124 ++
assets/Programming-Rust-Native-API-Ilm1wMvk.js | 128 ++
assets/Programming-Rust-Native-API-QH5_GmZa.js | 124 --
assets/Programming-Rust-Native-API-RAriZ_p_.js | 124 ++
assets/Programming-Rust-Native-API-TuVQQa3o.js | 128 --
assets/Programming-Rust-Native-API-ZaEfvdEV.js | 124 ++
assets/Programming-Rust-Native-API-idd2FDWk.js | 124 --
assets/Programming-Thrift-CX5PkGR2.js | 104 -
assets/Programming-Thrift-Cn-sX4G7.js | 104 -
assets/Programming-Thrift-DsF3xx11.js | 104 +
assets/Programming-Thrift-jbTqQ9yA.js | 104 +
assets/Programming-TsFile-API-A2zClkhv.js | 131 ++
assets/Programming-TsFile-API-B1qdA6EF.js | 131 --
assets/Programming-TsFile-API-BKEKQ_ho.js | 154 ++
assets/Programming-TsFile-API-BZhMRy9H.js | 154 --
assets/Programming-TsFile-API-CcRFwkTg.js | 131 ++
assets/Programming-TsFile-API-CrPMW5dz.js | 132 --
assets/Programming-TsFile-API-CsaeXOXa.js | 131 --
assets/Programming-TsFile-API-CxdTrbLO.js | 132 ++
assets/Publication-B9XPszqG.js | 1 -
assets/Publication-BEL_Pjzi.js | 1 +
assets/Publication-BQk2UEgw.js | 1 -
assets/Publication-BVj40AVW.js | 1 +
assets/Publication-B_DBycaz.js | 1 -
assets/Publication-BbgsUvZE.js | 1 -
assets/Publication-Bf4T6pQK.js | 1 +
assets/Publication-BrG91dyT.js | 1 -
assets/Publication-C1Qlp6kK.js | 1 +
assets/Publication-D4xRhVPQ.js | 1 +
assets/Publication-D88fADMe.js | 1 -
assets/Publication-Do13Ovfj.js | 1 -
assets/Publication-Dp7mIgWL.js | 1 -
assets/Publication-DvrfXtPJ.js | 1 +
assets/Publication-E5a-8hqj.js | 1 +
assets/Publication-HKE4HfrY.js | 1 +
assets/Publication-KhZBym8k.js | 1 -
assets/Publication-QBwYjwo_.js | 1 +
assets/Publication-TmyE3jaO.js | 1 -
assets/Publication-ekAQs-XL.js | 1 +
assets/Query-Data-B2D8Wh_z.js | 1035 ++++++++++
assets/Query-Data-BvzAniiE.js | 1123 ++++++++++
assets/Query-Data-C1wOGEFc.js | 1035 ++++++++++
assets/Query-Data-C4elhhVJ.js | 1123 ++++++++++
assets/Query-Data-CHG1qChC.js | 946 ---------
assets/Query-Data-CL9HwaOp.js | 1 -
assets/Query-Data-CnDtgXN2.js | 946 +++++++++
assets/Query-Data-DD3QtbGD.js | 1 +
assets/Query-Data-DELGEfi7.js | 1035 ----------
assets/Query-Data-DiFT1PRN.js | 1035 ----------
assets/Query-Data-Dy0TfQoe.js | 1123 ----------
assets/Query-Data-X2rmTLRC.js | 1026 +++++++++
assets/Query-Data-YZhSAhMS.js | 1026 ---------
assets/Query-Data-dcCd8Z0n.js | 1123 ----------
assets/Query-Data-vBTQZSUL.js | 1 -
assets/Query-Data-ypdkYpg3.js | 1 +
assets/Query-Data_apache-BcGAmyf7.js | 1099 ++++++++++
assets/Query-Data_apache-CBXXpxTJ.js | 1099 ----------
assets/Query-Data_apache-CMG9m7aF.js | 1019 +++++++++
assets/Query-Data_apache-DASTQaBr.js | 286 ---
assets/Query-Data_apache-DByd5roa.js | 286 +++
assets/Query-Data_apache-DmICZyqM.js | 286 +++
assets/Query-Data_apache-HDtkmsyC.js | 1019 ---------
assets/Query-Data_apache-cmdyQxiF.js | 286 ---
assets/Query-Filter-C4tWc2P_.js | 35 +
assets/Query-Filter-DfiqxvQy.js | 35 +
assets/Query-Filter-DqI_Qjxw.js | 35 -
assets/Query-Filter-DvERldMp.js | 35 -
assets/Query-Performance-Analysis-Bvg6jcZg.js | 148 ++
assets/Query-Performance-Analysis-C8rPtLU1.js | 142 ++
assets/Query-Performance-Analysis-C8zU_M-U.js | 142 ++
assets/Query-Performance-Analysis-CIGIu89o.js | 148 --
assets/Query-Performance-Analysis-CSw_V9cp.js | 156 --
assets/Query-Performance-Analysis-Cejgjx_L.js | 148 ++
assets/Query-Performance-Analysis-Cj6ToVJU.js | 148 ++
assets/Query-Performance-Analysis-D3Y7Rcnv.js | 156 --
assets/Query-Performance-Analysis-D5mlR_NF.js | 156 ++
assets/Query-Performance-Analysis-DDT1XMsP.js | 148 --
assets/Query-Performance-Analysis-Dxu6YuTU.js | 142 --
assets/Query-Performance-Analysis-RsalzUnM.js | 142 ++
assets/Query-Performance-Analysis-aWGC65mv.js | 142 --
assets/Query-Performance-Analysis-bZEIrYH8.js | 142 --
assets/Query-Performance-Analysis-m2cx-6st.js | 156 ++
assets/Query-Performance-Analysis-tAxS0u-n.js | 148 --
assets/Quick-Start-CKYHgsEM.js | 1 +
assets/Quick-Start-DNDI-_Lt.js | 1 +
assets/Quick-Start-DZ-YVGW8.js | 1 -
assets/Quick-Start-LjeWwDFa.js | 1 -
assets/QuickStart-6BNo7s_v.js | 39 +
assets/QuickStart-7oa2aorm.js | 58 -
assets/QuickStart-B2Ptuy6p.js | 1 +
assets/QuickStart-BFJKN8vj.js | 58 +
assets/QuickStart-C88Wvq3_.js | 1 +
assets/QuickStart-C8JVFaNi.js | 1 +
assets/QuickStart-CEUx6JF4.js | 1 -
assets/QuickStart-CFNVY5n_.js | 1 +
assets/QuickStart-CfRKf6JF.js | 1 -
assets/QuickStart-CgEAQhco.js | 58 +
assets/QuickStart-Cq7Z2iyL.js | 1 -
assets/QuickStart-CvWklRFo.js | 1 +
assets/QuickStart-D0Gr0Uxv.js | 58 -
assets/QuickStart-DU8rwyBH.js | 1 +
assets/QuickStart-DcnoqA_c.js | 1 +
assets/QuickStart-DoX3gfG5.js | 1 -
assets/QuickStart-Dph8EGhu.js | 1 -
assets/QuickStart-DuCcwaBL.js | 1 -
assets/QuickStart-Only-Sql_apache-B9uacH_5.js | 43 -
assets/QuickStart-Only-Sql_apache-C-Hh34NS.js | 51 -
assets/QuickStart-Only-Sql_apache-CEPXwKPa.js | 43 -
assets/QuickStart-Only-Sql_apache-DN4XLC3i.js | 43 +
assets/QuickStart-Only-Sql_apache-De5Iui-S.js | 51 +
assets/QuickStart-Only-Sql_apache-DymUUNAp.js | 51 +
assets/QuickStart-Only-Sql_apache-Wn0yzfi_.js | 43 +
assets/QuickStart-Only-Sql_apache-kEMZAgbc.js | 51 -
assets/QuickStart-RJWDeA3c.js | 39 -
assets/QuickStart-TXwE8RXu.js | 1 -
assets/QuickStart-aUJaKd1e.js | 41 +
assets/QuickStart-hBc3-PDb.js | 1 -
assets/QuickStart-oBea2liO.js | 41 -
assets/QuickStart-wtFVAaTQ.js | 1 +
assets/QuickStart_apache-6veQpTrX.js | 1 -
assets/QuickStart_apache-Bk9xOBiH.js | 1 -
assets/QuickStart_apache-CIU9AuoL.js | 1 -
assets/QuickStart_apache-CLis4I2X.js | 1 +
assets/QuickStart_apache-CSx5l06O.js | 1 +
assets/QuickStart_apache-CnqF_aXi.js | 1 -
assets/QuickStart_apache-CqOnWcay.js | 1 +
assets/QuickStart_apache-D4A-vG9J.js | 1 -
assets/QuickStart_apache-D58A8G9i.js | 1 +
assets/QuickStart_apache-DNOdZbQ5.js | 1 -
assets/QuickStart_apache-DWJwdNfw.js | 1 -
assets/QuickStart_apache-DXpJq9Ao.js | 1 -
assets/QuickStart_apache-DcWqc-4v.js | 1 +
assets/QuickStart_apache-NMWq6N4N.js | 1 +
assets/QuickStart_apache-hMxrhzeT.js | 1 +
assets/QuickStart_apache-lkSMN5u7.js | 1 +
assets/README-B0Nry2HG.js | 1 -
assets/README-BA2P2Mwf.js | 1 +
assets/README-BzV2rIQx.js | 1 +
assets/README-CBBUwmOd.js | 53 +
assets/README-CeTQDd6i.js | 53 -
assets/README-DBs9WY3E.js | 1 -
assets/README-DgcTeDIV.js | 53 -
assets/README-VYN6B9k9.js | 53 +
assets/Release-history_apache-BIRMYQ_A.js | 1 +
assets/Release-history_apache-BMVy-OiO.js | 1 +
assets/Release-history_apache-BQjk5C2M.js | 1 +
assets/Release-history_apache-BgFxmVYU.js | 1 +
assets/Release-history_apache-BvDEwfWp.js | 1 -
assets/Release-history_apache-BwP1tBYi.js | 1 -
assets/Release-history_apache-BwR7Z6Hw.js | 1 -
assets/Release-history_apache-C42TdS9R.js | 1 +
assets/Release-history_apache-CRiR1Tb-.js | 1 -
assets/Release-history_apache-CsPopn2L.js | 1 -
assets/Release-history_apache-DE01ugNd.js | 1 +
assets/Release-history_apache-DSxYbPfh.js | 1 -
assets/Release-history_apache-DkblG4-J.js | 1 +
assets/Release-history_apache-PH43Wa9m.js | 1 +
assets/Release-history_apache-j420kg0S.js | 1 -
assets/Release-history_apache-p869PcnC.js | 1 -
assets/Release0_93-CIGGDPHB.js | 1 +
assets/Release0_93-CbvisiuU.js | 1 -
assets/ResourceEvaluator-B87Aj0EQ.js | 12 -
assets/ResourceEvaluator-Dm3eqGKR.js | 12 +
assets/RestAPI-V1-CsOxpV78.js | 1 +
assets/RestAPI-V1-OWM715Aj.js | 1 -
assets/RestAPI-V1_apache-B26Sr2Pe.js | 35 +
assets/RestAPI-V1_apache-C8oz0C0Y.js | 35 -
assets/RestService-CTwwQYSv.js | 432 ----
assets/RestService-CwTsuAQx.js | 470 +++++
assets/RestService-DOp8zr1y.js | 470 -----
assets/RestService-Mb6xKicA.js | 432 ++++
assets/RestServiceV1-0PgaDBes.js | 432 ----
assets/RestServiceV1-BHeOxKur.js | 192 ++
assets/RestServiceV1-BTM554wx.js | 192 ++
assets/RestServiceV1-BXedCNNr.js | 432 ----
assets/RestServiceV1-Bhaypdkt.js | 432 ----
assets/RestServiceV1-BpDmih2G.js | 432 ++++
assets/RestServiceV1-BrHVqNOI.js | 432 ----
assets/RestServiceV1-Brxtsp1C.js | 432 ++++
assets/RestServiceV1-C9yyH0EW.js | 192 --
assets/RestServiceV1-Cotu_8wH.js | 1 -
assets/RestServiceV1-CwCGFwJV.js | 192 --
assets/RestServiceV1-DCXKmStE.js | 1 +
assets/RestServiceV1-DRkF_WgD.js | 432 ++++
assets/RestServiceV1-Di8n5rdl.js | 432 ++++
assets/RestServiceV1_apache-B1mOHv2f.js | 433 ++++
assets/RestServiceV1_apache-BS-CR3kL.js | 433 ----
assets/RestServiceV1_apache-BdpA0zKj.js | 40 -
assets/RestServiceV1_apache-Cl6VZ38p.js | 40 +
assets/RestServiceV1_apache-FMBpWWFF.js | 431 ++++
assets/RestServiceV1_apache-doWu2dGQ.js | 431 ----
assets/RestServiceV2-B1Bee8qe.js | 435 ++++
assets/RestServiceV2-BDqEQ69N.js | 435 ++++
assets/RestServiceV2-BffcX9nO.js | 195 ++
assets/RestServiceV2-ChrHq-V_.js | 195 --
assets/RestServiceV2-D0HlluRU.js | 435 ----
assets/RestServiceV2-D8tLIROj.js | 435 ++++
assets/RestServiceV2-DLH5C4aR.js | 435 ----
assets/RestServiceV2-DgJbrAEj.js | 195 --
assets/RestServiceV2-Dk3XaBwE.js | 435 ++++
assets/RestServiceV2-Ds7YcKdU.js | 195 ++
assets/RestServiceV2-Dsbrxe54.js | 435 ----
assets/RestServiceV2-x-JpgNp4.js | 435 ----
assets/RestServiceV2_apache-Bd7QgiPb.js | 434 ++++
assets/RestServiceV2_apache-BuDGRXyk.js | 436 ++++
assets/RestServiceV2_apache-C88iOE8z.js | 434 ----
assets/RestServiceV2_apache-DSiBXXs4.js | 436 ----
assets/Result-Format-CGq8pyfZ.js | 21 +
assets/Result-Format-Djsqn628.js | 21 -
assets/Result-Format-bpcGKEn6.js | 21 -
assets/Result-Format-ernTvb6H.js | 21 +
assets/SQL-Data-Addition-Deletion-B_RESffw.js | 1 +
assets/SQL-Data-Addition-Deletion-DC8mv5M4.js | 1 -
assets/SQL-Data-Addition-Deletion-DlQDXrF8.js | 1 -
assets/SQL-Data-Addition-Deletion-DpwKcRSQ.js | 1 +
.../SQL-Data-Addition-Deletion_apache-B3um2U9m.js | 44 +
.../SQL-Data-Addition-Deletion_apache-BXheqyQh.js | 44 -
.../SQL-Data-Addition-Deletion_apache-DzoS5kBu.js | 45 -
.../SQL-Data-Addition-Deletion_apache-mN-YDLuT.js | 45 +
assets/SQL-Maintenance-Statements--fsH7dAV.js | 1 -
assets/SQL-Maintenance-Statements-CNzCWLnq.js | 1 +
assets/SQL-Maintenance-Statements-CZs-etjB.js | 1 +
assets/SQL-Maintenance-Statements-DJ8D-We7.js | 1 -
.../SQL-Maintenance-Statements_apache-Buw-9ROk.js | 299 +++
.../SQL-Maintenance-Statements_apache-BwNjKbwG.js | 299 +++
.../SQL-Maintenance-Statements_apache-YJfjilvl.js | 299 ---
.../SQL-Maintenance-Statements_apache-ensDdExJ.js | 299 ---
assets/SQL-Manual-4Sg5hRjM.js | 734 +++++++
assets/SQL-Manual-BCRQEnVt.js | 643 ------
assets/SQL-Manual-BQDjhKdX.js | 734 -------
assets/SQL-Manual-BiQxsw8I.js | 694 -------
assets/SQL-Manual-CjRVDZGz.js | 1 -
assets/SQL-Manual-Co0-AAq0.js | 694 +++++++
assets/SQL-Manual-D63JVDu-.js | 605 ------
assets/SQL-Manual-D8MvhCax.js | 643 ++++++
assets/SQL-Manual-DEb01MTt.js | 694 -------
assets/SQL-Manual-DF35SPC3.js | 605 ++++++
assets/SQL-Manual-DJrK3IZe.js | 605 ++++++
assets/SQL-Manual-DobckQiY.js | 605 ------
assets/SQL-Manual-DqlXW5Ph.js | 1 +
assets/SQL-Manual-KF2JyerD.js | 694 +++++++
assets/SQL-Manual-N9fs823k.js | 1 -
assets/SQL-Manual-Om_ZasS7.js | 1 +
assets/SQL-Manual_apache-92nIJJjv.js | 544 +++++
assets/SQL-Manual_apache-BdSZ3wOk.js | 544 -----
assets/SQL-Manual_apache-C78n4Xsd.js | 603 ------
assets/SQL-Manual_apache-C7d82lFv.js | 603 ++++++
assets/SQL-Metadata-Operations-606AbcwW.js | 1 -
assets/SQL-Metadata-Operations-BV7_8V9-.js | 1 +
assets/SQL-Metadata-Operations-Cie9ACDg.js | 1 +
assets/SQL-Metadata-Operations-KIaCjFFj.js | 1 -
assets/SQL-Metadata-Operations_apache-BcInU_3X.js | 120 ++
assets/SQL-Metadata-Operations_apache-BhUPE4Hm.js | 111 -
assets/SQL-Metadata-Operations_apache-CqOX5GNy.js | 120 --
assets/SQL-Metadata-Operations_apache-CqgKKrW2.js | 111 +
assets/SQL-Reference-CldtzYcb.js | 650 ------
assets/SQL-Reference-DWm9M8N7.js | 671 ++++++
assets/SQL-Reference-DcQqU7vh.js | 671 ------
assets/SQL-Reference-vOcAWcP7.js | 650 ++++++
assets/Sample-Data-CA9KryVm.js | 101 -
assets/Sample-Data-CrpD5pQF.js | 101 +
assets/Sample-Data-D3GOByyn.js | 60 -
assets/Sample-Data-MmwrZa-3.js | 60 +
assets/Scenario-BC8clqfE.js | 1 -
assets/Scenario-BIBqjZ2I.js | 1 -
assets/Scenario-BKbyINTB.js | 1 +
assets/Scenario-BQWeAyza.js | 1 +
assets/Scenario-BU4qxuTL.js | 1 -
assets/Scenario-BlMYiwE7.js | 1 -
assets/Scenario-By5T4HEx.js | 1 -
assets/Scenario-C49YIlNl.js | 1 +
assets/Scenario-CBE3fOOv.js | 1 +
assets/Scenario-CNKHMKeH.js | 1 -
assets/Scenario-CVGwTsyg.js | 1 -
assets/Scenario-Cj49gO2v.js | 1 +
assets/Scenario-D8MQAwAp.js | 1 +
assets/Scenario-DOf7bwlX.js | 1 +
assets/Scenario-DQ4DUA7E.js | 1 +
assets/Scenario-Daw5SxTm.js | 1 +
assets/Scenario-DmmDNAwF.js | 1 -
assets/Scenario-Do0pQije.js | 1 -
assets/Scenario-DtS-8oCj.js | 1 +
assets/Scenario-Dyks9U0F.js | 1 +
assets/Scenario-EUd0y8HP.js | 1 -
assets/Scenario-NRoh8kgS.js | 1 -
assets/Scenario-ncd8KC4H.js | 1 -
assets/Scenario-nwUcB1Kw.js | 1 +
assets/Schema-Export-Tool-BQk97ZXw.js | 13 +
assets/Schema-Export-Tool-CTJpWric.js | 16 +
assets/Schema-Export-Tool-Ctl6Pe6Q.js | 13 +
assets/Schema-Export-Tool-YhOydrxw.js | 16 +
assets/Schema-Export-Tool_apache-92UjZySM.js | 43 -
assets/Schema-Export-Tool_apache-B0Ouc2Qe.js | 24 -
assets/Schema-Export-Tool_apache-BNWEbG4_.js | 43 -
assets/Schema-Export-Tool_apache-Cfe6Uy48.js | 24 +
assets/Schema-Export-Tool_apache-D6r9zU8_.js | 43 +
assets/Schema-Export-Tool_apache-DLDXzDgg.js | 43 +
assets/Schema-Export-Tool_apache-PEP5U31n.js | 24 -
assets/Schema-Export-Tool_apache-Zdf5aVor.js | 24 +
assets/Schema-Import-Tool-D8fiTEeP.js | 24 +
assets/Schema-Import-Tool-DMceXnzj.js | 20 +
assets/Schema-Import-Tool-Djlp_84z.js | 24 +
assets/Schema-Import-Tool-uirW6P2h.js | 20 +
assets/Schema-Import-Tool_apache-B15yCjYo.js | 94 +
assets/Schema-Import-Tool_apache-BlBzAOyP.js | 32 -
assets/Schema-Import-Tool_apache-C8seWz3O.js | 93 +
assets/Schema-Import-Tool_apache-CUA0odhj.js | 94 -
assets/Schema-Import-Tool_apache-CiIQpoCQ.js | 32 +
assets/Schema-Import-Tool_apache-Cqs5zmbm.js | 93 -
assets/Schema-Import-Tool_apache-RaJ72aGw.js | 32 +
assets/Schema-Import-Tool_apache-igcxxgpu.js | 32 -
assets/Schema-Template-B60ZED3y.js | 40 -
assets/Schema-Template-DSPFz_Hz.js | 1 -
assets/Schema-Template-GRlKt1Zi.js | 40 +
assets/Schema-Template-Zji-fqzT.js | 1 +
assets/SeaTunnel_apache-Bxhe_Rwb.js | 56 -
assets/SeaTunnel_apache-CLY1laXy.js | 54 -
assets/SeaTunnel_apache-DZwsVDaH.js | 56 +
assets/SeaTunnel_apache-Dd7-iVbv.js | 54 +
assets/SeaTunnel_apache-DuFwM0L7.js | 58 +
assets/SeaTunnel_apache-DvU9_wgT.js | 59 -
assets/SeaTunnel_apache-Gt4CU3X-.js | 59 +
assets/SeaTunnel_apache-suJLCWZ2.js | 58 -
assets/Select-Clause-DMkWlCh-.js | 1 -
assets/Select-Clause-DwsWZhx8.js | 1 -
assets/Select-Clause-ROwe2KUv.js | 1 +
assets/Select-Clause-kRY6BsWw.js | 1 +
assets/Select-Clause_apache-BnXRju4y.js | 166 --
assets/Select-Clause_apache-DFEc0oMj.js | 166 ++
assets/Select-Clause_apache-DY3TD519.js | 166 --
assets/Select-Clause_apache-zgix8Vtz.js | 166 ++
assets/Select-Expression-BcdwskMs.js | 460 -----
assets/Select-Expression-Dc2RA0qX.js | 460 -----
assets/Select-Expression-Dhvdlx-x.js | 460 +++++
assets/Select-Expression-DwSSnr2B.js | 460 +++++
assets/Select-Into-BHAkH-IS.js | 52 -
assets/Select-Into-BO7OPcPU.js | 52 -
assets/Select-Into-ByMBt6nr.js | 52 +
assets/Select-Into-DAHvcU5l.js | 52 +
assets/Series-Discovery-2T1NTobs.js | 45 -
assets/Series-Discovery-B-rIFKlF.js | 45 -
assets/Series-Discovery-B5mnMvVJ.js | 45 +
assets/Series-Discovery-BaRIAK3T.js | 45 +
assets/ServerFileList-B3FdXIf1.js | 1 +
assets/ServerFileList-C7rKYpOX.js | 1 -
assets/ServerFileList-D4yhFapF.js | 1 -
assets/ServerFileList-DfNiW4bE.js | 1 +
assets/Set-Operations_apache-BzaTfIqx.js | 105 +
assets/Set-Operations_apache-CezdrGfR.js | 105 +
assets/Set-Operations_apache-Ckxuf3PQ.js | 105 -
assets/Set-Operations_apache-D02BKsj1.js | 105 -
assets/Slow-Query-Management-B0hZJSpA.js | 1 -
assets/Slow-Query-Management-BqCIjQcd.js | 1 -
assets/Slow-Query-Management-BxcWo881.js | 1 +
assets/Slow-Query-Management-DFHLtjAu.js | 1 +
assets/Slow-Query-Management-DMeF3BFM.js | 1 -
assets/Slow-Query-Management-DUKSBiwY.js | 1 +
assets/SpaceTL-Delete-B-tvF6A8.js | 35 +
assets/SpaceTL-Delete-BBigVwnm.js | 35 +
assets/SpaceTL-Delete-Bi_h8ihh.js | 35 +
assets/SpaceTL-Delete-Bq3bGkJ_.js | 35 +
assets/SpaceTL-Delete-C0Ag8xho.js | 35 -
assets/SpaceTL-Delete-C28EZ6Om.js | 35 -
assets/SpaceTL-Delete-CIVIla3u.js | 35 -
assets/SpaceTL-Delete-D0r3lQRD.js | 35 -
assets/SpaceTL-Delete-D3yZKcqg.js | 35 +
assets/SpaceTL-Delete-DAdfNRJj.js | 35 +
assets/SpaceTL-Delete-DCuI9z9h.js | 35 -
assets/SpaceTL-Delete-DFQJaZN0.js | 35 +
assets/SpaceTL-Delete-F65_SLcW.js | 35 +
assets/SpaceTL-Delete-FwyqRF44.js | 35 -
assets/SpaceTL-Delete-L9pjfcq9.js | 35 -
assets/SpaceTL-Delete-b7MDOrXK.js | 35 -
assets/Spark-IoTDB-4r7KbauJ.js | 63 -
assets/Spark-IoTDB-B3DfPAH4.js | 63 -
assets/Spark-IoTDB-BfnEQ0ir.js | 45 +
assets/Spark-IoTDB-BkK3Q8IB.js | 63 +
assets/Spark-IoTDB-C7qFF-lr.js | 63 +
assets/Spark-IoTDB-CBRtIyqy.js | 63 +
assets/Spark-IoTDB-CDenGI4E.js | 63 +
assets/Spark-IoTDB-CHuV2O45.js | 63 -
assets/Spark-IoTDB-CQBdmOsI.js | 45 +
assets/Spark-IoTDB-CS8oTJsy.js | 63 +
assets/Spark-IoTDB-CUqQu3uV.js | 87 -
assets/Spark-IoTDB-CotOcsDA.js | 63 -
assets/Spark-IoTDB-CpFbtrHU.js | 87 +
assets/Spark-IoTDB-CqskeVgX.js | 87 -
assets/Spark-IoTDB-CrRoRHQg.js | 63 -
assets/Spark-IoTDB-D095h4Qi.js | 63 -
assets/Spark-IoTDB-D6JeXvV9.js | 63 +
assets/Spark-IoTDB-DXR43uv1.js | 63 +
assets/Spark-IoTDB-DvQocQT7.js | 45 -
assets/Spark-IoTDB-G9YP6mDH.js | 63 +
assets/Spark-IoTDB-IIZSiJFF.js | 45 -
assets/Spark-IoTDB-Iq5xO_Tu.js | 87 +
assets/Spark-IoTDB-UpGV8pII.js | 63 -
assets/Spark-IoTDB-iBVlmKTL.js | 63 -
assets/Spark-TsFile-72vF1SyF.js | 45 -
assets/Spark-TsFile-AaK41MTB.js | 45 +
assets/Spark-TsFile-B0Juv38P.js | 45 +
assets/Spark-TsFile-BB1yVQln.js | 45 -
assets/Spark-TsFile-BT_vqnzf.js | 45 +
assets/Spark-TsFile-Ba31sHK-.js | 45 +
assets/Spark-TsFile-BmHrf6c-.js | 45 -
assets/Spark-TsFile-BpT9pvm3.js | 45 -
assets/Spark-TsFile-C3f6I4h8.js | 45 +
assets/Spark-TsFile-C7n_9nkS.js | 45 +
assets/Spark-TsFile-CHzvGIxT.js | 45 +
assets/Spark-TsFile-CI-L-hTE.js | 45 +
assets/Spark-TsFile-CyE8dU3c.js | 45 -
assets/Spark-TsFile-DBD0vIgO.js | 45 -
assets/Spark-TsFile-DijV_cgB.js | 45 -
assets/Spark-TsFile-DrNL8-2c.js | 45 -
assets/Spark-TsFile-DwrTPm8i.js | 45 -
assets/Spark-TsFile-N9e7zciS.js | 45 -
assets/Spark-TsFile-cxmBQhsf.js | 45 +
assets/Spark-TsFile-ryHtvEhG.js | 45 +
assets/Spring-Boot-Starter-1vcDTuJj.js | 30 -
assets/Spring-Boot-Starter-BKPodL9p.js | 30 -
assets/Spring-Boot-Starter-DobXScT0.js | 30 +
assets/Spring-Boot-Starter-q720i6o3.js | 30 +
assets/Stand-Alone-Deployment-BTgJE6_F.js | 1 -
assets/Stand-Alone-Deployment-BUcjefMW.js | 1 -
assets/Stand-Alone-Deployment-Clk_Z8yK.js | 1 +
assets/Stand-Alone-Deployment-CrBl8H_1.js | 1 -
assets/Stand-Alone-Deployment-Cxttbw76.js | 1 +
assets/Stand-Alone-Deployment-Dol5HMLB.js | 1 -
assets/Stand-Alone-Deployment-UPGbkt4e.js | 1 +
assets/Stand-Alone-Deployment-yHxDbihj.js | 1 +
assets/Stand-Alone-Deployment_apache--wAPLMav.js | 15 -
assets/Stand-Alone-Deployment_apache-6hyCs_My.js | 15 +
assets/Stand-Alone-Deployment_apache-B7liykb0.js | 15 +
assets/Stand-Alone-Deployment_apache-BN3p-YJ9.js | 15 +
assets/Stand-Alone-Deployment_apache-BvuwVbVd.js | 15 -
assets/Stand-Alone-Deployment_apache-CQfBkyTP.js | 15 -
assets/Stand-Alone-Deployment_apache-Cr0k24Ld.js | 17 +
assets/Stand-Alone-Deployment_apache-DB4rnc9n.js | 15 -
assets/Stand-Alone-Deployment_apache-DJWimoVz.js | 12 -
assets/Stand-Alone-Deployment_apache-DgfxzsEW.js | 15 -
assets/Stand-Alone-Deployment_apache-DpofduDr.js | 15 +
assets/Stand-Alone-Deployment_apache-GJCefiiO.js | 15 +
assets/Stand-Alone-Deployment_apache-YTx44igi.js | 12 +
assets/Stand-Alone-Deployment_apache-jIHxwSMO.js | 15 -
assets/Stand-Alone-Deployment_apache-ntJRrChx.js | 15 +
assets/Stand-Alone-Deployment_apache-u5Q01xuH.js | 17 -
assets/Status-Codes-298R8Bf1.js | 11 +
assets/Status-Codes-B3PpLttM.js | 11 +
assets/Status-Codes-B8HL9IhC.js | 11 +
assets/Status-Codes-B9ePOhME.js | 11 +
assets/Status-Codes-BJrOakRE.js | 11 -
assets/Status-Codes-BLMUCV0M.js | 11 -
assets/Status-Codes-BXpm68cX.js | 11 +
assets/Status-Codes-Bgy2SYra.js | 11 +
assets/Status-Codes-BhKMKuyC.js | 11 +
assets/Status-Codes-Biw3lIXX.js | 11 +
assets/Status-Codes-C6bgvkjC.js | 11 +
assets/Status-Codes-C9gew1Lw.js | 11 -
assets/Status-Codes-CA94eNR1.js | 11 -
assets/Status-Codes-CcO9Yg_E.js | 11 -
assets/Status-Codes-CnYyBpLI.js | 11 -
assets/Status-Codes-Cr95IMW4.js | 11 -
assets/Status-Codes-Cz4j6xGS.js | 11 +
assets/Status-Codes-D-REbwNh.js | 11 +
assets/Status-Codes-D1z1dbYD.js | 11 -
assets/Status-Codes-DFx2DUPe.js | 11 -
assets/Status-Codes-Db4YKE-g.js | 11 -
assets/Status-Codes-MfA4486U.js | 11 -
assets/Status-Codes-coIYOkw-.js | 11 +
assets/Status-Codes-xn0okxuW.js | 11 -
assets/Storage-Group-B64Cih8N.js | 17 -
assets/Storage-Group-BLtl9zmE.js | 17 +
assets/Storage-Group-C4qaChBN.js | 16 +
assets/Storage-Group-CpNIonEA.js | 16 -
assets/Streaming-DbOa2o9t.js | 390 ++++
assets/Streaming-F-tMV-Q4.js | 390 ++++
assets/Streaming-Xg__7i7A.js | 390 ----
assets/Streaming-laLcN60j.js | 390 ----
assets/Streaming_apache-BK-NagpI.js | 425 ++++
assets/Streaming_apache-BWB3MXzn.js | 421 ++++
assets/Streaming_apache-Bjg_jYlk.js | 421 ++++
assets/Streaming_apache-CjjkYO9b.js | 425 ++++
assets/Streaming_apache-Cju3oK-K.js | 421 ----
assets/Streaming_apache-Ct2Fy83e.js | 425 ----
assets/Streaming_apache-DD9YECTu.js | 421 ----
assets/Streaming_apache-DfIf_ZHG.js | 425 ++++
assets/Streaming_apache-DsgywWe7.js | 425 ----
assets/Streaming_apache-DtCXY6O5.js | 421 ----
assets/Streaming_apache-RLgEmGvm.js | 425 ----
assets/Streaming_apache-_ZTXhJ3w.js | 421 ++++
assets/String-Processing-Bbf36xn2.js | 83 -
assets/String-Processing-Bwa32BBE.js | 83 +
assets/String-Processing-JahwVeFi.js | 83 -
assets/String-Processing-io4IkETy.js | 83 +
assets/Sync-Tool-BQmjwW6P.js | 30 -
assets/Sync-Tool-BUBGYH26.js | 23 +
assets/Sync-Tool-BWgplcB7.js | 30 +
assets/Sync-Tool-CGLb3XN_.js | 23 -
assets/Syntax-Conventions-CJ3erH5F.js | 11 +
assets/Syntax-Conventions-DWM4Brdd.js | 11 -
assets/Syntax-Conventions-PBVu9S0S.js | 11 +
assets/Syntax-Conventions-wYy5ydn_.js | 11 -
assets/Syntax-Rule-67bXLIRn.js | 84 -
assets/Syntax-Rule-B2VTBY5i.js | 85 +
assets/Syntax-Rule-B2vdXHWZ.js | 84 -
assets/Syntax-Rule-BHK4Cbd-.js | 84 -
assets/Syntax-Rule-BKbyAkX2.js | 84 +
assets/Syntax-Rule-BN1ZeJbg.js | 84 +
assets/Syntax-Rule-CPoeOasI.js | 84 -
assets/Syntax-Rule-C_kWxw6M.js | 84 +
assets/Syntax-Rule-CraQxBnA.js | 84 +
assets/Syntax-Rule-Cw56c1QN.js | 84 +
assets/Syntax-Rule-D7LlZMtR.js | 84 +
assets/Syntax-Rule-D8gOqjAc.js | 85 -
assets/Syntax-Rule-DKPggFzG.js | 84 -
assets/Syntax-Rule-Diel4wU0.js | 84 +
assets/Syntax-Rule-LiOya_Cc.js | 84 -
assets/Syntax-Rule-ht4IWNoq.js | 84 -
assets/System-Config-Manual-B-YHRKFj.js | 1 +
assets/System-Config-Manual-B_c-8o6A.js | 1 -
assets/System-Config-Manual-BlC2R-rR.js | 1 -
assets/System-Config-Manual-Dv4uuihH.js | 1 +
assets/System-Config-Manual_apache-B-E0J1En.js | 1 -
assets/System-Config-Manual_apache-DHPHg_Eg.js | 1 +
assets/System-Config-Manual_apache-OVb2UbaI.js | 1 +
assets/System-Config-Manual_apache-v0RZBIR8.js | 1 -
assets/System-Tables-C2l4nvrh.js | 1 +
assets/System-Tables-D2Iy6ylY.js | 1 -
assets/System-Tables-DR9ES0Dq.js | 1 +
assets/System-Tables-xV8S22h5.js | 1 -
assets/System-Tables_apache-AQxfbM1M.js | 256 ---
assets/System-Tables_apache-BC5tUBdV.js | 257 ---
assets/System-Tables_apache-BptP6Lcy.js | 256 +++
assets/System-Tables_apache-l9FG-dx9.js | 257 +++
assets/TSDB-Comparison-CEcmZzyj.js | 1 +
assets/TSDB-Comparison-CeBQQHrd.js | 1 +
assets/TSDB-Comparison-DIi4pSx-.js | 1 -
assets/TSDB-Comparison-wAViWj4r.js | 1 -
assets/TTL-CoJz1znW.js | 2 +
assets/TTL-CvFD928M.js | 2 -
assets/TTL-DJXNS7y4.js | 2 -
assets/TTL-Delete-11fh9WL6.js | 27 +
assets/TTL-Delete-B5L9_4rp.js | 27 -
assets/TTL-Delete-B69jUQSF.js | 27 +
assets/TTL-Delete-BHeggiWY.js | 27 -
assets/TTL-Delete-CQbD-J4V.js | 27 -
assets/TTL-Delete-ClUVjU3s.js | 27 -
assets/TTL-Delete-CnpvjT38.js | 27 -
assets/TTL-Delete-CxSm8tsP.js | 27 +
assets/TTL-Delete-Data-AI5HZ4Sl.js | 1 +
assets/TTL-Delete-Data-BQg9fYao.js | 1 -
assets/TTL-Delete-Data-CQsdtgwN.js | 1 -
assets/TTL-Delete-Data-DIygPzGX.js | 1 +
assets/TTL-Delete-Data_apache-BPj67NMX.js | 41 +
assets/TTL-Delete-Data_apache-CCLcC93i.js | 41 -
assets/TTL-Delete-Data_apache-CHy7tGHo.js | 42 -
assets/TTL-Delete-Data_apache-Duj0yu3q.js | 42 +
assets/TTL-Delete-Do0-LyWL.js | 27 -
assets/TTL-Delete-DpzSL9fd.js | 27 +
assets/TTL-Delete-DsACZOtf.js | 27 +
assets/TTL-Delete-rhuJjEe8.js | 27 +
assets/TTL-PdUqu1Fl.js | 2 +
assets/Table-Management-B93LBOvk.js | 1 +
assets/Table-Management-BQYVjz4X.js | 1 +
assets/Table-Management-CLfFY8kr.js | 1 -
assets/Table-Management-DvNZuoJs.js | 1 -
assets/Table-Management_apache-B5la9bvp.js | 71 -
assets/Table-Management_apache-C7zEo2U8.js | 72 +
assets/Table-Management_apache-CYwk-xUA.js | 71 +
assets/Table-Management_apache-D_WOBZaz.js | 72 -
assets/Telegraf-0P5uW077.js | 71 +
assets/Telegraf-B6-QXmCo.js | 71 -
assets/Telegraf-BqC_SUbp.js | 71 +
assets/Telegraf-CbPApHXd.js | 71 -
assets/Telegraf-CceeOX2e.js | 71 +
assets/Telegraf-CwILRnok.js | 71 +
assets/Telegraf-D-fJAjiw.js | 71 -
assets/Telegraf-EU-4TWMh.js | 71 -
assets/Telegraf-IoTDB-BuMuL-UY.js | 57 -
assets/Telegraf-IoTDB-D1tFyomv.js | 57 -
assets/Telegraf-IoTDB-sH2VcQ4X.js | 57 +
assets/Telegraf-IoTDB-u5q2lp0V.js | 57 +
assets/Telegraf-LXLLiEgz.js | 71 -
assets/Telegraf-T2sltGvy.js | 71 +
assets/Telegraf-ehfV4r-8.js | 71 +
assets/Telegraf-f5pnydX_.js | 71 -
assets/Template-Bw7vbQbt.js | 34 -
assets/Template-CMq4k2nm.js | 34 +
assets/Template-Cb_qV6yy.js | 34 +
assets/Template-Lo-mELLF.js | 34 -
assets/Thingsboard-BZnwFAXH.js | 19 +
assets/Thingsboard-BbmztTiF.js | 19 -
assets/Thingsboard-CL5z1lEc.js | 19 -
assets/Thingsboard-CNDtdCWz.js | 19 -
assets/Thingsboard-CihayJo0.js | 19 -
assets/Thingsboard-CnRBhUOk.js | 19 -
assets/Thingsboard-Czwieyhp.js | 19 +
assets/Thingsboard-D1ROcLK1.js | 19 +
assets/Thingsboard-DJMrWCCg.js | 19 +
assets/Thingsboard-JtG_nW-_.js | 19 -
assets/Thingsboard-PLHiPlu-.js | 19 +
assets/Thingsboard-hM8bQFuG.js | 19 +
assets/Time-Partition-5wYG6CQW.js | 1 +
assets/Time-Partition-BmcS7Eyt.js | 1 -
assets/Time-Partition-DR4NM7Ji.js | 1 -
assets/Time-Partition-xfuPX6EB.js | 1 +
assets/Time-zone-BlbHerWS.js | 13 -
assets/Time-zone-CGzaTJ42.js | 13 +
assets/Time-zone-CRgGuCtP.js | 13 +
assets/Time-zone-CwRq6AlU.js | 13 -
assets/TimeSeries-Large-Model-2Hd_SIRR.js | 1 -
assets/TimeSeries-Large-Model-A4yj7N29.js | 1 -
assets/TimeSeries-Large-Model-B5dfnPMI.js | 1 +
assets/TimeSeries-Large-Model-B5lRMmTd.js | 26 -
assets/TimeSeries-Large-Model-BET9esI6.js | 1 -
assets/TimeSeries-Large-Model-BVVR7BUo.js | 26 +
assets/TimeSeries-Large-Model-C5ssPSmK.js | 26 +
assets/TimeSeries-Large-Model-CBmucezy.js | 26 -
assets/TimeSeries-Large-Model-CFW4Yd4y.js | 1 +
assets/TimeSeries-Large-Model-CQbktYGs.js | 26 +
assets/TimeSeries-Large-Model-CpWTquG9.js | 26 -
assets/TimeSeries-Large-Model-DEcetnlf.js | 1 +
assets/TimeSeries-Large-Model-DG0DxkTp.js | 1 -
assets/TimeSeries-Large-Model-DjO5O4Su.js | 1 +
assets/TimeSeries-Large-Model-Dq6CiZnh.js | 26 +
assets/TimeSeries-Large-Model-R-4Amz49.js | 26 -
assets/TimeSeries-Large-Model_Upgrade-6DBBUxeQ.js | 1 +
assets/TimeSeries-Large-Model_Upgrade-72zZ3ev3.js | 1 -
assets/TimeSeries-Large-Model_Upgrade-C-igELyh.js | 1 -
assets/TimeSeries-Large-Model_Upgrade-C6U38hmN.js | 1 +
assets/TimeSeries-Large-Model_Upgrade-CuuN-uM4.js | 1 -
assets/TimeSeries-Large-Model_Upgrade-D86gDp2e.js | 1 +
assets/TimeSeries-Large-Model_Upgrade-DJmJkL_F.js | 1 +
assets/TimeSeries-Large-Model_Upgrade-RDk_8_Y2.js | 1 -
...meSeries-Large-Model_Upgrade_apache-BKIxmfo_.js | 25 +
...meSeries-Large-Model_Upgrade_apache-Blqm84wt.js | 25 -
...meSeries-Large-Model_Upgrade_apache-CLvgwU8Y.js | 25 -
...meSeries-Large-Model_Upgrade_apache-Cj8OHrpA.js | 25 +
...meSeries-Large-Model_Upgrade_apache-ClpQHdXO.js | 25 -
...meSeries-Large-Model_Upgrade_apache-D1FmsuEN.js | 25 +
...meSeries-Large-Model_Upgrade_apache-HHVCdT-X.js | 25 -
...meSeries-Large-Model_Upgrade_apache-Oxn4T8Zo.js | 25 +
assets/Timeseries-Bz5-oNTF.js | 100 +
assets/Timeseries-BzmFSvJs.js | 100 -
assets/Timeseries-CprHZB8J.js | 97 -
assets/Timeseries-DBcw89Eb.js | 97 +
assets/Tracing-Tool-Bu1Uc135.js | 15 +
assets/Tracing-Tool-DxSkmtAt.js | 15 +
assets/Tracing-Tool-LOQ5XYwP.js | 15 -
assets/Tracing-Tool-ssH5Utq1.js | 15 -
assets/Tree-to-Table-BncAEvYm.js | 1 -
assets/Tree-to-Table-C1MJQLSv.js | 1 +
assets/Tree-to-Table-D2bvtzg4.js | 1 +
assets/Tree-to-Table-DyPRLv1s.js | 1 -
assets/Tree-to-Table_apache-BFClE__R.js | 291 +++
assets/Tree-to-Table_apache-BpczbwDA.js | 291 ---
assets/Tree-to-Table_apache-BuP3vFfm.js | 291 ---
assets/Tree-to-Table_apache-DhIGTO1m.js | 291 +++
assets/Trigger-Bbu7xDzL.js | 216 ++
assets/Trigger-BeVty6FB.js | 216 ++
assets/Trigger-BvfT0MmF.js | 216 --
assets/Trigger-CPk7dL2v.js | 216 ++
assets/Trigger-Ck8I9tO1.js | 216 ++
assets/Trigger-CrVWFjzN.js | 216 --
assets/Trigger-Cy8e6Y1M.js | 216 ++
assets/Trigger-D0rqPvTr.js | 216 --
assets/Trigger-D1n13Cpz.js | 216 --
assets/Trigger-DNiaVAvG.js | 216 --
assets/Trigger-Du7Bo3nk.js | 216 --
assets/Trigger-ejbQ5XuJ.js | 216 ++
assets/Triggers-BL1OrstB.js | 308 +++
assets/Triggers-BM4Kd6H_.js | 308 ---
assets/Triggers-DBVoQzJJ.js | 307 ---
assets/Triggers-DJvnD-ex.js | 307 +++
assets/TsFile-Import-Export-Tool-8COzrUK4.js | 117 --
assets/TsFile-Import-Export-Tool-BZtW_Vfo.js | 117 ++
assets/TsFile-Import-Export-Tool-BnVJyf4U.js | 117 ++
assets/TsFile-Import-Export-Tool-D2MoHOeK.js | 117 --
assets/TsFile-Split-Tool-B7yVqNPK.js | 1 -
assets/TsFile-Split-Tool-CSWumtiY.js | 1 +
assets/TsFile-Split-Tool-DujfLHiO.js | 1 +
assets/TsFile-Split-Tool-DzCYO0U0.js | 1 -
assets/TsFileSelfCheck-Tool-CqzmVMGZ.js | 1 +
assets/TsFileSelfCheck-Tool-DF4ngot-.js | 1 -
assets/TsFileSelfCheck-Tool-DUUuDUkx.js | 1 +
assets/TsFileSelfCheck-Tool-bqtogoA0.js | 1 -
assets/UDF-Libraries-18FykBNc.js | 1 -
assets/UDF-Libraries-5heDQ7CN.js | 1 -
assets/UDF-Libraries-BWFcqbno.js | 2173 ++++++++++++++++++++
assets/UDF-Libraries-BlEi_4wj.js | 1 +
assets/UDF-Libraries-C0nTR2OQ.js | 1 -
assets/UDF-Libraries-CTZ6L4h-.js | 1 +
assets/UDF-Libraries-CVrW8-Bw.js | 1 -
assets/UDF-Libraries-CkeqPP3C.js | 1 +
assets/UDF-Libraries-DAKwL7iO.js | 1 -
assets/UDF-Libraries-DBFiydJz.js | 2119 -------------------
assets/UDF-Libraries-DHeVFRvn.js | 2119 +++++++++++++++++++
assets/UDF-Libraries-DQetdggy.js | 1 +
assets/UDF-Libraries-DVJuDrAc.js | 2173 --------------------
assets/UDF-Libraries-DcbQijz5.js | 1 +
assets/UDF-Libraries-DpBV8NPM.js | 1 -
assets/UDF-Libraries-IjeTGXKS.js | 1 +
assets/UDF-Libraries_apache-9wM30acy.js | 1977 ++++++++++++++++++
assets/UDF-Libraries_apache-AvMuH6A6.js | 2019 ++++++++++++++++++
assets/UDF-Libraries_apache-B3fb-Gvu.js | 1977 ------------------
assets/UDF-Libraries_apache-BhcVaG1X.js | 1977 ------------------
assets/UDF-Libraries_apache-BnnGXB_m.js | 2038 ------------------
assets/UDF-Libraries_apache-BvH0gcO5.js | 2038 ------------------
assets/UDF-Libraries_apache-CJwRvU8E.js | 2115 +++++++++++++++++++
assets/UDF-Libraries_apache-CUtFYMp5.js | 2019 ------------------
assets/UDF-Libraries_apache-Ca1pzria.js | 1958 ++++++++++++++++++
assets/UDF-Libraries_apache-Ca9_JG52.js | 2038 ++++++++++++++++++
assets/UDF-Libraries_apache-CkpNFIWC.js | 2038 ++++++++++++++++++
assets/UDF-Libraries_apache-Dkt4i1u-.js | 2115 -------------------
assets/UDF-Libraries_apache-Dp_CwpL-.js | 1958 ------------------
assets/UDF-Libraries_apache-DwmO6HTz.js | 2115 +++++++++++++++++++
assets/UDF-Libraries_apache-LlQnXkjj.js | 2115 -------------------
assets/UDF-Libraries_apache-_YvQyVFS.js | 1977 ++++++++++++++++++
assets/UDF-User-Defined-Function-BNv7UOMn.js | 127 --
assets/UDF-User-Defined-Function-BuwIsVq6.js | 127 ++
assets/UDF-User-Defined-Function-DF_8rxKi.js | 127 --
assets/UDF-User-Defined-Function-WUEvopMF.js | 127 ++
assets/User-defined-function-CSV56t1p.js | 172 --
assets/User-defined-function-CqVIN-Ts.js | 172 ++
assets/User-defined-function-DjH8PWbY.js | 172 --
assets/User-defined-function-ZalMgNet.js | 172 ++
assets/User-defined-function_apache-BR7vLWoW.js | 279 ---
assets/User-defined-function_apache-BSiSxwU1.js | 279 +++
assets/User-defined-function_apache-BSrPWTaw.js | 279 ---
assets/User-defined-function_apache-CURANF3T.js | 280 +++
assets/User-defined-function_apache-D5uJHlUM.js | 280 ---
assets/User-defined-function_apache-DQ2jfjeO.js | 280 ---
assets/User-defined-function_apache-DSWcMX2v.js | 280 ---
assets/User-defined-function_apache-DU-s8Md2.js | 279 ---
assets/User-defined-function_apache-DaEsj8QJ.js | 280 +++
assets/User-defined-function_apache-MIOJ2EBJ.js | 279 +++
assets/User-defined-function_apache-V3Uad8cl.js | 279 +++
assets/User-defined-function_apache-obnnDpP9.js | 280 +++
assets/UserGuideReadme-BImGm8yd.js | 1 +
assets/UserGuideReadme-BNXn87Hf.js | 1 -
assets/UserGuideReadme-BhsYFy5W.js | 1 +
assets/UserGuideReadme-BiuuEW0f.js | 1 -
assets/UserGuideReadme-BmKTOxob.js | 1 +
assets/UserGuideReadme-BoMbNpNF.js | 1 +
assets/UserGuideReadme-C2izoymR.js | 1 -
assets/UserGuideReadme-C4S-I8hc.js | 1 +
assets/UserGuideReadme-CDKyX9oi.js | 1 +
assets/UserGuideReadme-CMSrTkEn.js | 1 -
assets/UserGuideReadme-CUmVuA-h.js | 1 -
assets/UserGuideReadme-ChTZE2g2.js | 1 +
assets/UserGuideReadme-CscAhkrO.js | 1 +
assets/UserGuideReadme-D25KNIsa.js | 1 -
assets/UserGuideReadme-D4vlim1s.js | 1 +
assets/UserGuideReadme-DjHy2VTx.js | 1 -
assets/UserGuideReadme-UQP7KjH-.js | 1 -
assets/UserGuideReadme-ZzFIgUzJ.js | 1 -
assets/UserGuideReadme-pjxdyzl7.js | 1 +
assets/UserGuideReadme-vlzRtibp.js | 1 -
assets/VirtualStorageGroup-BHErCGM0.js | 1 +
assets/VirtualStorageGroup-COS5r_KO.js | 1 -
assets/VirtualStorageGroup-DYYZlJyL.js | 1 +
assets/VirtualStorageGroup-jaiJAjXx.js | 1 -
assets/Watermark-Tool-6doz7gbB.js | 87 +
assets/Watermark-Tool-BWtwN0PU.js | 86 -
assets/Watermark-Tool-Bi9gsU7c.js | 86 +
assets/Watermark-Tool-D-0XD2sj.js | 87 -
assets/WayToGetIoTDB-CdSc4lwv.js | 18 +
assets/WayToGetIoTDB-D8m6qf_2.js | 18 -
assets/WayToGetIoTDB-JOghTdBN.js | 11 -
assets/WayToGetIoTDB-qC8DPHsT.js | 11 +
assets/What-is-IoTDB-BDWJ3ZXW.js | 1 +
assets/What-is-IoTDB-BSnFqVRN.js | 1 -
assets/What-is-IoTDB-BpSoWScC.js | 1 +
assets/What-is-IoTDB-C3zy-h84.js | 1 +
assets/What-is-IoTDB-DuCJvGua.js | 1 -
assets/What-is-IoTDB-J_0u_PyI.js | 1 -
assets/What-is-IoTDB-PTqspIP0.js | 1 +
assets/What-is-IoTDB-hnsY6wG-.js | 1 -
assets/Where-Clause-BXTZFQdq.js | 43 -
assets/Where-Clause-CI5FTaEH.js | 43 -
assets/Where-Clause-CxrR7wL5.js | 43 +
assets/Where-Clause-DpkL4YP9.js | 43 +
assets/Without-Null-B7v8tNbJ.js | 11 +
assets/Without-Null-DwhuATTp.js | 11 -
assets/Without-Null-hrk6rtdm.js | 11 -
assets/Without-Null-jMvT0WZ9.js | 11 +
assets/Write-Data-1cmx89Ah.js | 50 -
assets/Write-Data-B6IQQywe.js | 50 +
assets/Write-Data-BknFixWU.js | 50 -
assets/Write-Data-BtQwohX2.js | 22 -
assets/Write-Data-CZn9O--k.js | 22 +
assets/Write-Data-CpQGOArO.js | 22 -
assets/Write-Data-CrgtdWy0.js | 50 +
assets/Write-Data-DFa7PsLe.js | 50 -
assets/Write-Data-DU-mqLys.js | 22 +
assets/Write-Data-DnU_VHLT.js | 50 -
assets/Write-Data-lQ--rdVr.js | 50 +
assets/Write-Data-p3bPMDKs.js | 50 +
assets/Write-Data_apache-BMx8Im3g.js | 50 -
assets/Write-Data_apache-D36D8Hqd.js | 50 -
assets/Write-Data_apache-Dzqnd8dE.js | 50 +
assets/Write-Data_apache-f5k5PzAQ.js | 50 +
assets/Write-Delete-Data-B7AiEI6n.js | 59 +
assets/Write-Delete-Data-BePjm9sz.js | 59 +
assets/Write-Delete-Data-D13zexml.js | 59 -
assets/Write-Delete-Data-Den1yooF.js | 59 -
assets/Write-Updata-Data-BAeFVJB4.js | 1 +
assets/Write-Updata-Data-BxipzMld.js | 1 +
assets/Write-Updata-Data-CftO6Dk4.js | 1 -
assets/Write-Updata-Data-Nqw7Cin2.js | 1 -
assets/Write-Updata-Data_apache-CRzS5hM4.js | 115 ++
assets/Write-Updata-Data_apache-DJJLhYwX.js | 115 --
assets/Write-Updata-Data_apache-DSn8iFJh.js | 115 --
assets/Write-Updata-Data_apache-rp1-qJkG.js | 115 ++
assets/Writing-Data-on-HDFS-CqzdbqTs.js | 1 +
assets/Writing-Data-on-HDFS-PF8yFzAk.js | 1 -
assets/Writing-Data-on-HDFS-_2uM7PaG.js | 1 +
assets/Writing-Data-on-HDFS-aJPSZKwi.js | 1 -
assets/Zeppelin-IoTDB-B7YG9pDd.js | 34 -
assets/Zeppelin-IoTDB-B7i48wXX.js | 34 +
assets/Zeppelin-IoTDB-B_5_0uQ8.js | 34 +
assets/Zeppelin-IoTDB-Bs2UL99K.js | 37 +
assets/Zeppelin-IoTDB-CPAAEOfD.js | 34 +
assets/Zeppelin-IoTDB-Cf6mFU8o.js | 37 +
assets/Zeppelin-IoTDB-D-OzVIza.js | 34 -
assets/Zeppelin-IoTDB-D39T6b8K.js | 34 -
assets/Zeppelin-IoTDB-DNGKg1Mg.js | 34 -
assets/Zeppelin-IoTDB-Dgm0IOCk.js | 37 -
assets/Zeppelin-IoTDB-Dy915E1y.js | 37 -
assets/Zeppelin-IoTDB-DzIqDCyU.js | 34 +
assets/Zeppelin-IoTDB-Q-GeFeFA.js | 34 +
assets/Zeppelin-IoTDB-eROqH7U2.js | 34 -
assets/Zeppelin-IoTDB_apache-C3ucEHr5.js | 37 -
assets/Zeppelin-IoTDB_apache-CbPfniwX.js | 37 +
assets/Zeppelin-IoTDB_apache-DAx3wjec.js | 37 -
assets/Zeppelin-IoTDB_apache-DBuOIMME.js | 37 +
assets/Zeppelin-IoTDB_apache-DQR6NNQL.js | 37 +
assets/Zeppelin-IoTDB_apache-sCRBTULZ.js | 37 -
assets/app-DfoN5YQm.js | 24 -
assets/app-rj-dz-hl.js | 24 +
assets/overview-Ben_1g_3.js | 1 -
assets/overview-BwMdt2gq.js | 1 +
assets/overview-DnlLI6EM.js | 1 +
assets/overview-tH8LGbAU.js | 1 -
assets/overview_apache-BjWmlik4.js | 9 -
assets/overview_apache-Bq41V3Zz.js | 9 +
assets/overview_apache-D-NwE4F_.js | 9 +
assets/overview_apache-RNwrHdsa.js | 9 -
index.html | 6 +-
sitemap.xml | 2 +-
zh/Community/About.html | 6 +-
zh/Community/Committers.html | 6 +-
zh/Community/Community-Partners.html | 6 +-
zh/Community/Development-Guide.html | 6 +-
zh/Community/Events-and-Reports.html | 6 +-
zh/Community/Feedback.html | 6 +-
zh/Download/index.html | 6 +-
zh/ResourceEvaluator.html | 6 +-
zh/UserGuide/V0.13.x/API/InfluxDB-Protocol.html | 6 +-
.../V0.13.x/API/Programming-Cpp-Native-API.html | 6 +-
.../V0.13.x/API/Programming-Go-Native-API.html | 6 +-
zh/UserGuide/V0.13.x/API/Programming-JDBC.html | 6 +-
.../V0.13.x/API/Programming-Java-Native-API.html | 6 +-
zh/UserGuide/V0.13.x/API/Programming-MQTT.html | 6 +-
.../V0.13.x/API/Programming-Python-Native-API.html | 6 +-
zh/UserGuide/V0.13.x/API/Programming-Thrift.html | 6 +-
.../V0.13.x/API/Programming-TsFile-API.html | 6 +-
zh/UserGuide/V0.13.x/API/RestService.html | 6 +-
zh/UserGuide/V0.13.x/API/Status-Codes.html | 6 +-
.../Administration-Management/Administration.html | 6 +-
.../V0.13.x/Cluster/Cluster-Setup-Example.html | 6 +-
zh/UserGuide/V0.13.x/Cluster/Cluster-Setup.html | 6 +-
zh/UserGuide/V0.13.x/Data-Concept/Compression.html | 6 +-
.../Data-Concept/Data-Model-and-Terminology.html | 6 +-
zh/UserGuide/V0.13.x/Data-Concept/Data-Type.html | 6 +-
.../V0.13.x/Data-Concept/Deadband-Process.html | 6 +-
zh/UserGuide/V0.13.x/Data-Concept/Encoding.html | 6 +-
.../V0.13.x/Data-Concept/Schema-Template.html | 6 +-
.../V0.13.x/Data-Concept/Time-Partition.html | 6 +-
zh/UserGuide/V0.13.x/Data-Concept/Time-zone.html | 6 +-
.../V0.13.x/Data-Modeling/VirtualStorageGroup.html | 6 +-
.../V0.13.x/Ecosystem-Integration/DBeaver.html | 6 +-
.../V0.13.x/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../V0.13.x/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../Ecosystem-Integration/MapReduce-TsFile.html | 6 +-
.../V0.13.x/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../V0.13.x/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../Writing-Data-on-HDFS.html | 6 +-
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 6 +-
.../Integration-Test-refactoring-tutorial.html | 6 +-
.../V0.13.x/IoTDB-Introduction/Architecture.html | 6 +-
.../V0.13.x/IoTDB-Introduction/Features.html | 6 +-
.../V0.13.x/IoTDB-Introduction/Publication.html | 6 +-
.../V0.13.x/IoTDB-Introduction/Scenario.html | 6 +-
.../V0.13.x/IoTDB-Introduction/What-is-IoTDB.html | 6 +-
.../Maintenance-Tools/Export-Schema-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/JMX-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/Log-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/MLogLoad-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/MLogParser-Tool.html | 6 +-
.../Maintenance-Tools/Maintenance-Command.html | 6 +-
.../V0.13.x/Maintenance-Tools/Metric-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/NodeTool.html | 6 +-
.../V0.13.x/Maintenance-Tools/Sync-Tool.html | 6 +-
.../Maintenance-Tools/TsFile-Split-Tool.html | 6 +-
.../Maintenance-Tools/TsFileSelfCheck-Tool.html | 6 +-
.../V0.13.x/Maintenance-Tools/Watermark-Tool.html | 6 +-
.../Operate-Metadata/Auto-Create-MetaData.html | 6 +-
zh/UserGuide/V0.13.x/Operate-Metadata/Node.html | 6 +-
.../V0.13.x/Operate-Metadata/Storage-Group.html | 6 +-
zh/UserGuide/V0.13.x/Operate-Metadata/TTL.html | 6 +-
.../V0.13.x/Operate-Metadata/Template.html | 6 +-
.../V0.13.x/Operate-Metadata/Timeseries.html | 6 +-
zh/UserGuide/V0.13.x/Process-Data/Alerting.html | 6 +-
zh/UserGuide/V0.13.x/Process-Data/Archiving.html | 6 +-
.../V0.13.x/Process-Data/Continuous-Query.html | 6 +-
zh/UserGuide/V0.13.x/Process-Data/Select-Into.html | 6 +-
zh/UserGuide/V0.13.x/Process-Data/Triggers.html | 6 +-
.../Process-Data/UDF-User-Defined-Function.html | 6 +-
.../V0.13.x/Query-Data/Aggregate-Query.html | 6 +-
.../V0.13.x/Query-Data/Fill-Null-Value.html | 6 +-
zh/UserGuide/V0.13.x/Query-Data/Last-Query.html | 6 +-
zh/UserGuide/V0.13.x/Query-Data/Overview.html | 6 +-
zh/UserGuide/V0.13.x/Query-Data/Pagination.html | 6 +-
.../Query-Data/Performance-Tracing-Tool.html | 6 +-
zh/UserGuide/V0.13.x/Query-Data/Query-Filter.html | 6 +-
zh/UserGuide/V0.13.x/Query-Data/Result-Format.html | 6 +-
.../V0.13.x/Query-Data/Select-Expression.html | 6 +-
zh/UserGuide/V0.13.x/Query-Data/Tracing-Tool.html | 6 +-
zh/UserGuide/V0.13.x/Query-Data/Without-Null.html | 6 +-
.../V0.13.x/QuickStart/Command-Line-Interface.html | 6 +-
zh/UserGuide/V0.13.x/QuickStart/Files.html | 6 +-
zh/UserGuide/V0.13.x/QuickStart/QuickStart.html | 6 +-
.../V0.13.x/QuickStart/ServerFileList.html | 6 +-
zh/UserGuide/V0.13.x/QuickStart/WayToGetIoTDB.html | 6 +-
zh/UserGuide/V0.13.x/Reference/Config-Manual.html | 6 +-
.../Reference/Frequently-asked-questions.html | 6 +-
zh/UserGuide/V0.13.x/Reference/Keywords.html | 6 +-
zh/UserGuide/V0.13.x/Reference/SQL-Reference.html | 6 +-
.../V0.13.x/Reference/Syntax-Conventions.html | 6 +-
.../V0.13.x/Reference/TSDB-Comparison.html | 6 +-
.../V0.13.x/UDF-Library/Anomaly-Detection.html | 6 +-
.../V0.13.x/UDF-Library/Data-Matching.html | 6 +-
.../V0.13.x/UDF-Library/Data-Profiling.html | 6 +-
zh/UserGuide/V0.13.x/UDF-Library/Data-Quality.html | 6 +-
.../V0.13.x/UDF-Library/Data-Repairing.html | 6 +-
.../V0.13.x/UDF-Library/Frequency-Domain.html | 6 +-
zh/UserGuide/V0.13.x/UDF-Library/Quick-Start.html | 6 +-
.../V0.13.x/UDF-Library/Series-Discovery.html | 6 +-
.../V0.13.x/UDF-Library/String-Processing.html | 6 +-
zh/UserGuide/V0.13.x/UserGuideReadme.html | 6 +-
.../V0.13.x/Write-And-Delete-Data/CSV-Tool.html | 6 +-
.../V0.13.x/Write-And-Delete-Data/Delete-Data.html | 6 +-
.../Load-External-Tsfile.html | 6 +-
.../V0.13.x/Write-And-Delete-Data/Write-Data.html | 6 +-
.../V1.2.x/API/Programming-CSharp-Native-API.html | 6 +-
.../V1.2.x/API/Programming-Cpp-Native-API.html | 6 +-
.../V1.2.x/API/Programming-Go-Native-API.html | 6 +-
zh/UserGuide/V1.2.x/API/Programming-JDBC.html | 6 +-
.../V1.2.x/API/Programming-Java-Native-API.html | 6 +-
zh/UserGuide/V1.2.x/API/Programming-Kafka.html | 6 +-
zh/UserGuide/V1.2.x/API/Programming-MQTT.html | 6 +-
.../V1.2.x/API/Programming-NodeJS-Native-API.html | 6 +-
.../V1.2.x/API/Programming-Python-Native-API.html | 6 +-
.../V1.2.x/API/Programming-Rust-Native-API.html | 6 +-
.../V1.2.x/API/Programming-TsFile-API.html | 6 +-
zh/UserGuide/V1.2.x/API/RestServiceV1.html | 6 +-
zh/UserGuide/V1.2.x/API/RestServiceV2.html | 6 +-
.../Basic-Concept/Cluster-data-partitioning.html | 6 +-
.../Basic-Concept/Data-Model-and-Terminology.html | 6 +-
zh/UserGuide/V1.2.x/Basic-Concept/Data-Type.html | 6 +-
.../Basic-Concept/Encoding-and-Compression.html | 6 +-
.../Deployment-Guide.html | 6 +-
.../Deployment-Preparation.html | 6 +-
.../Deployment-Recommendation.html | 6 +-
.../Deployment-and-Maintenance/Docker-Install.html | 6 +-
.../Monitoring-Board-Install-and-Deploy.html | 6 +-
.../V1.2.x/Ecosystem-Integration/DBeaver.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../Ecosystem-Integration/Flink-SQL-IoTDB.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../V1.2.x/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../V1.2.x/Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../Ecosystem-Integration/Telegraf-IoTDB.html | 6 +-
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 6 +-
.../V1.2.x/FAQ/Frequently-asked-questions.html | 6 +-
.../V1.2.x/IoTDB-Introduction/Architecture.html | 6 +-
.../V1.2.x/IoTDB-Introduction/Features.html | 6 +-
.../V1.2.x/IoTDB-Introduction/Performance.html | 6 +-
.../V1.2.x/IoTDB-Introduction/Publication.html | 6 +-
.../V1.2.x/IoTDB-Introduction/Scenario.html | 6 +-
.../V1.2.x/IoTDB-Introduction/What-is-IoTDB.html | 6 +-
.../V1.2.x/QuickStart/ClusterQuickStart.html | 6 +-
.../V1.2.x/QuickStart/General-SQL-Statements.html | 6 +-
zh/UserGuide/V1.2.x/QuickStart/QuickStart.html | 6 +-
.../V1.2.x/Reference/Common-Config-Manual.html | 6 +-
.../V1.2.x/Reference/ConfigNode-Config-Manual.html | 6 +-
.../V1.2.x/Reference/DataNode-Config-Manual.html | 6 +-
zh/UserGuide/V1.2.x/Reference/Keywords.html | 6 +-
zh/UserGuide/V1.2.x/Reference/Status-Codes.html | 6 +-
zh/UserGuide/V1.2.x/Reference/UDF-Libraries.html | 6 +-
zh/UserGuide/V1.2.x/SQL-Manual/SQL-Manual.html | 6 +-
zh/UserGuide/V1.2.x/Tools-System/Benchmark.html | 6 +-
zh/UserGuide/V1.2.x/Tools-System/CLI.html | 6 +-
.../V1.2.x/Tools-System/Import-Export-Tool.html | 6 +-
.../V1.2.x/Tools-System/Maintenance-Tool.html | 6 +-
zh/UserGuide/V1.2.x/Tools-System/Monitor-Tool.html | 6 +-
.../V1.2.x/User-Manual/Authority-Management.html | 6 +-
zh/UserGuide/V1.2.x/User-Manual/Data-Sync.html | 6 +-
.../V1.2.x/User-Manual/Database-Programming.html | 6 +-
.../V1.2.x/User-Manual/Operate-Metadata.html | 6 +-
.../User-Manual/Operator-and-Expression.html | 6 +-
zh/UserGuide/V1.2.x/User-Manual/Query-Data.html | 6 +-
zh/UserGuide/V1.2.x/User-Manual/Streaming.html | 6 +-
zh/UserGuide/V1.2.x/User-Manual/Syntax-Rule.html | 6 +-
.../V1.2.x/User-Manual/Write-Delete-Data.html | 6 +-
zh/UserGuide/V1.2.x/UserGuideReadme.html | 6 +-
.../V1.3.x/AI-capability/AINode_apache.html | 6 +-
.../AI-capability/TimeSeries-Large-Model.html | 6 +-
.../V1.3.x/API/Programming-CSharp-Native-API.html | 6 +-
.../V1.3.x/API/Programming-Cpp-Native-API.html | 6 +-
.../V1.3.x/API/Programming-Data-Subscription.html | 6 +-
.../V1.3.x/API/Programming-Go-Native-API.html | 6 +-
zh/UserGuide/V1.3.x/API/Programming-JDBC.html | 6 +-
.../V1.3.x/API/Programming-Java-Native-API.html | 6 +-
zh/UserGuide/V1.3.x/API/Programming-MQTT.html | 6 +-
.../V1.3.x/API/Programming-NodeJS-Native-API.html | 6 +-
zh/UserGuide/V1.3.x/API/Programming-ODBC.html | 6 +-
.../V1.3.x/API/Programming-Python-Native-API.html | 6 +-
.../V1.3.x/API/Programming-Rust-Native-API.html | 6 +-
zh/UserGuide/V1.3.x/API/RestServiceV1.html | 6 +-
zh/UserGuide/V1.3.x/API/RestServiceV2.html | 6 +-
.../Background-knowledge/Cluster-Concept.html | 6 +-
.../Cluster-Concept_apache.html | 6 +-
.../V1.3.x/Background-knowledge/Data-Type.html | 6 +-
.../Basic-Concept/Data-Model-and-Terminology.html | 6 +-
zh/UserGuide/V1.3.x/Basic-Concept/Delete-Data.html | 6 +-
.../Basic-Concept/Navigating_Time_Series_Data.html | 6 +-
.../V1.3.x/Basic-Concept/Operate-Metadata.html | 6 +-
.../Basic-Concept/Operate-Metadata_apache.html | 6 +-
zh/UserGuide/V1.3.x/Basic-Concept/Query-Data.html | 6 +-
.../V1.3.x/Basic-Concept/SpaceTL-Delete.html | 6 +-
zh/UserGuide/V1.3.x/Basic-Concept/TTL-Delete.html | 6 +-
zh/UserGuide/V1.3.x/Basic-Concept/Write-Data.html | 6 +-
.../AINode_Deployment_apache.html | 6 +-
.../Cluster-Deployment_apache.html | 6 +-
.../Database-Resources.html | 6 +-
.../Docker-Deployment_apache.html | 6 +-
.../Environment-Requirements.html | 6 +-
.../IoTDB-Package_apache.html | 6 +-
.../Kubernetes_apache.html | 6 +-
.../Monitoring-panel-deployment.html | 6 +-
.../Slow-Query-Management.html | 6 +-
.../Stand-Alone-Deployment_apache.html | 6 +-
.../V1.3.x/Ecosystem-Integration/DBeaver.html | 6 +-
.../V1.3.x/Ecosystem-Integration/DataEase.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../V1.3.x/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../Ecosystem-Integration/Programming-Kafka.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Telegraf.html | 6 +-
.../V1.3.x/Ecosystem-Integration/Thingsboard.html | 6 +-
.../Zeppelin-IoTDB_apache.html | 6 +-
.../V1.3.x/FAQ/Frequently-asked-questions.html | 6 +-
.../IoTDB-Introduction_apache.html | 6 +-
.../IoTDB-Introduction/Release-history_apache.html | 6 +-
.../V1.3.x/IoTDB-Introduction/Scenario.html | 6 +-
zh/UserGuide/V1.3.x/QuickStart/QuickStart.html | 6 +-
.../V1.3.x/QuickStart/QuickStart_apache.html | 6 +-
.../V1.3.x/Reference/Common-Config-Manual-old.html | 6 +-
.../V1.3.x/Reference/Common-Config-Manual.html | 6 +-
.../Reference/ConfigNode-Config-Manual-old.html | 6 +-
.../V1.3.x/Reference/ConfigNode-Config-Manual.html | 6 +-
.../Reference/DataNode-Config-Manual-old.html | 6 +-
.../DataNode-Config-Manual-old_apache.html | 6 +-
.../V1.3.x/Reference/DataNode-Config-Manual.html | 6 +-
.../Reference/DataNode-Config-Manual_apache.html | 6 +-
zh/UserGuide/V1.3.x/Reference/Keywords.html | 6 +-
.../V1.3.x/Reference/Modify-Config-Manual.html | 6 +-
zh/UserGuide/V1.3.x/Reference/Status-Codes.html | 6 +-
zh/UserGuide/V1.3.x/Reference/Syntax-Rule.html | 6 +-
.../V1.3.x/Reference/UDF-Libraries_apache.html | 6 +-
.../V1.3.x/SQL-Manual/Function-and-Expression.html | 6 +-
.../V1.3.x/SQL-Manual/Operator-and-Expression.html | 6 +-
zh/UserGuide/V1.3.x/SQL-Manual/SQL-Manual.html | 6 +-
zh/UserGuide/V1.3.x/SQL-Manual/UDF-Libraries.html | 6 +-
.../V1.3.x/SQL-Manual/UDF-Libraries_apache.html | 6 +-
.../Cluster-data-partitioning.html | 6 +-
.../Encoding-and-Compression.html | 6 +-
.../V1.3.x/Technical-Insider/Publication.html | 6 +-
zh/UserGuide/V1.3.x/Tools-System/Backup-Tool.html | 8 +-
zh/UserGuide/V1.3.x/Tools-System/Benchmark.html | 6 +-
zh/UserGuide/V1.3.x/Tools-System/CLI.html | 6 +-
zh/UserGuide/V1.3.x/Tools-System/CLI_apache.html | 6 +-
.../Tools-System/Data-Export-Tool-1-3-4.html | 8 +-
.../V1.3.x/Tools-System/Data-Export-Tool.html | 6 +-
.../Tools-System/Data-Import-Export-Tool.html | 8 +-
.../Tools-System/Data-Import-Tool-1-3-4.html | 6 +-
.../V1.3.x/Tools-System/Data-Import-Tool.html | 6 +-
.../V1.3.x/Tools-System/Health-Check-Tool.html | 6 +-
.../Tools-System/Maintenance-Tool_apache.html | 8 +-
zh/UserGuide/V1.3.x/Tools-System/Monitor-Tool.html | 6 +-
.../V1.3.x/Tools-System/Monitor-Tool_apache.html | 6 +-
.../V1.3.x/Tools-System/Schema-Export-Tool.html | 71 +
.../V1.3.x/Tools-System/Schema-Import-Tool.html | 79 +
.../Tools-System/TsFile-Import-Export-Tool.html | 6 +-
.../V1.3.x/User-Manual/Authority-Management.html | 6 +-
zh/UserGuide/V1.3.x/User-Manual/Data-Recovery.html | 6 +-
.../V1.3.x/User-Manual/Data-Sync-old_apache.html | 6 +-
.../V1.3.x/User-Manual/Data-Sync_apache.html | 6 +-
.../V1.3.x/User-Manual/Data-subscription.html | 6 +-
.../V1.3.x/User-Manual/Database-Programming.html | 6 +-
zh/UserGuide/V1.3.x/User-Manual/Load-Balance.html | 6 +-
.../V1.3.x/User-Manual/Maintenance-statement.html | 6 +-
.../User-Manual/Query-Performance-Analysis.html | 6 +-
.../V1.3.x/User-Manual/Streaming_apache.html | 6 +-
zh/UserGuide/V1.3.x/User-Manual/Trigger.html | 6 +-
.../User-Manual/User-defined-function_apache.html | 6 +-
zh/UserGuide/V1.3.x/UserGuideReadme.html | 6 +-
.../dev-1.3/AI-capability/AINode_apache.html | 6 +-
.../AI-capability/TimeSeries-Large-Model.html | 6 +-
.../dev-1.3/API/Programming-CSharp-Native-API.html | 6 +-
.../dev-1.3/API/Programming-Cpp-Native-API.html | 6 +-
.../dev-1.3/API/Programming-Data-Subscription.html | 6 +-
.../dev-1.3/API/Programming-Go-Native-API.html | 6 +-
zh/UserGuide/dev-1.3/API/Programming-JDBC.html | 6 +-
.../dev-1.3/API/Programming-Java-Native-API.html | 6 +-
zh/UserGuide/dev-1.3/API/Programming-MQTT.html | 6 +-
.../dev-1.3/API/Programming-NodeJS-Native-API.html | 6 +-
zh/UserGuide/dev-1.3/API/Programming-ODBC.html | 6 +-
.../dev-1.3/API/Programming-Python-Native-API.html | 6 +-
.../dev-1.3/API/Programming-Rust-Native-API.html | 6 +-
zh/UserGuide/dev-1.3/API/RestServiceV1.html | 6 +-
zh/UserGuide/dev-1.3/API/RestServiceV2.html | 6 +-
.../Background-knowledge/Cluster-Concept.html | 6 +-
.../Cluster-Concept_apache.html | 6 +-
.../dev-1.3/Background-knowledge/Data-Type.html | 6 +-
.../Basic-Concept/Data-Model-and-Terminology.html | 6 +-
.../dev-1.3/Basic-Concept/Delete-Data.html | 6 +-
.../Basic-Concept/Navigating_Time_Series_Data.html | 6 +-
.../dev-1.3/Basic-Concept/Operate-Metadata.html | 6 +-
.../Basic-Concept/Operate-Metadata_apache.html | 6 +-
zh/UserGuide/dev-1.3/Basic-Concept/Query-Data.html | 6 +-
.../dev-1.3/Basic-Concept/SpaceTL-Delete.html | 6 +-
zh/UserGuide/dev-1.3/Basic-Concept/TTL-Delete.html | 6 +-
zh/UserGuide/dev-1.3/Basic-Concept/Write-Data.html | 6 +-
.../AINode_Deployment_apache.html | 6 +-
.../Cluster-Deployment_apache.html | 6 +-
.../Database-Resources.html | 6 +-
.../Docker-Deployment_apache.html | 6 +-
.../Environment-Requirements.html | 6 +-
.../IoTDB-Package_apache.html | 6 +-
.../Kubernetes_apache.html | 6 +-
.../Monitoring-panel-deployment.html | 6 +-
.../Slow-Query-Management.html | 6 +-
.../Stand-Alone-Deployment_apache.html | 6 +-
.../dev-1.3/Ecosystem-Integration/DBeaver.html | 6 +-
.../dev-1.3/Ecosystem-Integration/DataEase.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../dev-1.3/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../Ecosystem-Integration/Programming-Kafka.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Telegraf.html | 6 +-
.../dev-1.3/Ecosystem-Integration/Thingsboard.html | 6 +-
.../Zeppelin-IoTDB_apache.html | 6 +-
.../dev-1.3/FAQ/Frequently-asked-questions.html | 6 +-
.../IoTDB-Introduction_apache.html | 6 +-
.../IoTDB-Introduction/Release-history_apache.html | 6 +-
.../dev-1.3/IoTDB-Introduction/Scenario.html | 6 +-
zh/UserGuide/dev-1.3/QuickStart/QuickStart.html | 6 +-
.../dev-1.3/QuickStart/QuickStart_apache.html | 6 +-
.../dev-1.3/Reference/Common-Config-Manual.html | 6 +-
.../Reference/ConfigNode-Config-Manual.html | 6 +-
.../dev-1.3/Reference/DataNode-Config-Manual.html | 6 +-
.../Reference/DataNode-Config-Manual_apache.html | 6 +-
zh/UserGuide/dev-1.3/Reference/Keywords.html | 6 +-
.../dev-1.3/Reference/Modify-Config-Manual.html | 6 +-
zh/UserGuide/dev-1.3/Reference/Status-Codes.html | 6 +-
zh/UserGuide/dev-1.3/Reference/Syntax-Rule.html | 6 +-
.../dev-1.3/Reference/UDF-Libraries_apache.html | 6 +-
.../SQL-Manual/Function-and-Expression.html | 6 +-
.../SQL-Manual/Operator-and-Expression.html | 6 +-
zh/UserGuide/dev-1.3/SQL-Manual/SQL-Manual.html | 6 +-
zh/UserGuide/dev-1.3/SQL-Manual/UDF-Libraries.html | 6 +-
.../dev-1.3/SQL-Manual/UDF-Libraries_apache.html | 6 +-
.../Cluster-data-partitioning.html | 6 +-
.../Encoding-and-Compression.html | 6 +-
.../dev-1.3/Technical-Insider/Publication.html | 6 +-
zh/UserGuide/dev-1.3/Tools-System/Backup-Tool.html | 6 +-
zh/UserGuide/dev-1.3/Tools-System/Benchmark.html | 6 +-
zh/UserGuide/dev-1.3/Tools-System/CLI.html | 6 +-
zh/UserGuide/dev-1.3/Tools-System/CLI_apache.html | 6 +-
.../Tools-System/Data-Export-Tool-1-3-4.html | 6 +-
.../dev-1.3/Tools-System/Data-Export-Tool.html | 6 +-
.../Tools-System/Data-Import-Tool-1-3-4.html | 6 +-
.../dev-1.3/Tools-System/Data-Import-Tool.html | 6 +-
.../dev-1.3/Tools-System/Health-Check-Tool.html | 6 +-
.../Tools-System/Maintenance-Tool_apache.html | 6 +-
.../dev-1.3/Tools-System/Monitor-Tool.html | 6 +-
.../dev-1.3/Tools-System/Monitor-Tool_apache.html | 6 +-
.../dev-1.3/Tools-System/Schema-Export-Tool.html | 71 +
.../dev-1.3/Tools-System/Schema-Import-Tool.html | 79 +
.../dev-1.3/User-Manual/Authority-Management.html | 6 +-
.../dev-1.3/User-Manual/Data-Recovery.html | 6 +-
.../dev-1.3/User-Manual/Data-Sync_apache.html | 6 +-
.../dev-1.3/User-Manual/Data-subscription.html | 6 +-
.../dev-1.3/User-Manual/Database-Programming.html | 6 +-
zh/UserGuide/dev-1.3/User-Manual/Load-Balance.html | 6 +-
.../dev-1.3/User-Manual/Maintenance-statement.html | 6 +-
.../User-Manual/Query-Performance-Analysis.html | 6 +-
.../dev-1.3/User-Manual/Streaming_apache.html | 6 +-
zh/UserGuide/dev-1.3/User-Manual/Trigger.html | 6 +-
.../User-Manual/User-defined-function_apache.html | 6 +-
zh/UserGuide/dev-1.3/UserGuideReadme.html | 6 +-
.../latest-Table/AI-capability/AINode_Upgrade.html | 6 +-
.../AI-capability/AINode_Upgrade_apache.html | 6 +-
.../latest-Table/AI-capability/AINode_apache.html | 6 +-
.../AI-capability/TimeSeries-Large-Model.html | 6 +-
.../TimeSeries-Large-Model_Upgrade.html | 6 +-
.../TimeSeries-Large-Model_Upgrade_apache.html | 6 +-
.../API/Programming-CSharp-Native-API_apache.html | 6 +-
.../API/Programming-Cpp-Native-API_apache.html | 6 +-
.../API/Programming-Go-Native-API_apache.html | 6 +-
.../latest-Table/API/Programming-JDBC_apache.html | 6 +-
.../API/Programming-Java-Native-API_apache.html | 6 +-
.../latest-Table/API/Programming-MQTT.html | 6 +-
.../latest-Table/API/Programming-MQTT_apache.html | 6 +-
.../API/Programming-Python-Native-API_apache.html | 6 +-
zh/UserGuide/latest-Table/API/RestServiceV1.html | 6 +-
.../latest-Table/API/RestServiceV1_apache.html | 6 +-
.../Background-knowledge/Cluster-Concept.html | 6 +-
.../Cluster-Concept_apache.html | 6 +-
.../Data-Model-and-Terminology_apache.html | 6 +-
.../Background-knowledge/Data-Type.html | 6 +-
.../Background-knowledge/Data-Type_apache.html | 6 +-
.../Navigating_Time_Series_Data.html | 6 +-
.../Navigating_Time_Series_Data_apache.html | 6 +-
.../Basic-Concept/Database-Management.html | 6 +-
.../Basic-Concept/Database-Management_apache.html | 6 +-
.../latest-Table/Basic-Concept/Delete-Data.html | 6 +-
.../latest-Table/Basic-Concept/Query-Data.html | 6 +-
.../Basic-Concept/Query-Data_apache.html | 6 +-
.../latest-Table/Basic-Concept/SpaceTL-Delete.html | 6 +-
.../Basic-Concept/TTL-Delete-Data.html | 6 +-
.../Basic-Concept/TTL-Delete-Data_apache.html | 6 +-
.../Basic-Concept/Table-Management.html | 6 +-
.../Basic-Concept/Table-Management_apache.html | 6 +-
.../Basic-Concept/Write-Updata-Data.html | 6 +-
.../Basic-Concept/Write-Updata-Data_apache.html | 6 +-
.../AINode_Deployment_Upgrade_apache.html | 6 +-
.../AINode_Deployment_apache.html | 6 +-
.../Cluster-Deployment.html | 6 +-
.../Cluster-Deployment_apache.html | 6 +-
.../Database-Resources.html | 6 +-
.../Database-Resources_apache.html | 6 +-
.../Deployment-form_apache.html | 6 +-
.../Docker-Deployment_apache.html | 6 +-
.../Environment-Requirements.html | 6 +-
.../IoTDB-Package_apache.html | 6 +-
.../Monitoring-panel-deployment.html | 6 +-
.../Stand-Alone-Deployment.html | 6 +-
.../Stand-Alone-Deployment_apache.html | 6 +-
.../Ecosystem-Integration/DBeaver.html | 6 +-
.../Ecosystem-Integration/DataGrip.html | 6 +-
.../Ecosystem-Overview_apache.html | 6 +-
.../MyBatisPlus-Generator.html | 6 +-
.../Ecosystem-Integration/Mybatis-Generator.html | 6 +-
.../Ecosystem-Integration/SeaTunnel_apache.html | 6 +-
.../Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../Ecosystem-Integration/Spring-Boot-Starter.html | 6 +-
.../FAQ/Frequently-asked-questions.html | 6 +-
.../IoTDB-Introduction_apache.html | 6 +-
.../IoTDB-Introduction/Release-history_apache.html | 6 +-
.../latest-Table/IoTDB-Introduction/Scenario.html | 6 +-
.../latest-Table/QuickStart/QuickStart.html | 6 +-
.../latest-Table/QuickStart/QuickStart_apache.html | 6 +-
.../latest-Table/Reference/Sample-Data.html | 6 +-
.../latest-Table/Reference/Status-Codes.html | 6 +-
.../Reference/System-Config-Manual.html | 6 +-
.../Reference/System-Config-Manual_apache.html | 6 +-
.../latest-Table/Reference/System-Tables.html | 6 +-
.../Reference/System-Tables_apache.html | 6 +-
.../latest-Table/SQL-Manual/Basis-Function.html | 6 +-
.../SQL-Manual/Basis-Function_apache.html | 6 +-
.../SQL-Manual/Common-Table-Expression_apache.html | 6 +-
.../SQL-Manual/Featured-Functions.html | 6 +-
.../SQL-Manual/Featured-Functions_apache.html | 6 +-
.../latest-Table/SQL-Manual/Fill-Clause.html | 6 +-
.../latest-Table/SQL-Manual/From-Join-Clause.html | 6 +-
.../latest-Table/SQL-Manual/GroupBy-Clause.html | 6 +-
.../latest-Table/SQL-Manual/Having-Clause.html | 6 +-
.../latest-Table/SQL-Manual/Identifier.html | 6 +-
zh/UserGuide/latest-Table/SQL-Manual/Keywords.html | 6 +-
.../SQL-Manual/Limit-Offset-Clause.html | 6 +-
.../latest-Table/SQL-Manual/Nested-Queries.html | 6 +-
.../latest-Table/SQL-Manual/OrderBy-Clause.html | 6 +-
.../SQL-Manual/QuickStart-Only-Sql_apache.html | 6 +-
.../SQL-Manual/SQL-Data-Addition-Deletion.html | 6 +-
.../SQL-Data-Addition-Deletion_apache.html | 6 +-
.../SQL-Manual/SQL-Maintenance-Statements.html | 6 +-
.../SQL-Maintenance-Statements_apache.html | 6 +-
.../SQL-Manual/SQL-Metadata-Operations.html | 6 +-
.../SQL-Manual/SQL-Metadata-Operations_apache.html | 6 +-
.../latest-Table/SQL-Manual/Select-Clause.html | 6 +-
.../SQL-Manual/Select-Clause_apache.html | 6 +-
.../SQL-Manual/Set-Operations_apache.html | 6 +-
.../latest-Table/SQL-Manual/Where-Clause.html | 6 +-
zh/UserGuide/latest-Table/SQL-Manual/overview.html | 6 +-
.../latest-Table/SQL-Manual/overview_apache.html | 6 +-
.../Cluster-data-partitioning.html | 6 +-
.../Encoding-and-Compression.html | 6 +-
.../latest-Table/Tools-System/Backup-Tool.html | 6 +-
.../latest-Table/Tools-System/Benchmark.html | 6 +-
.../latest-Table/Tools-System/CLI_apache.html | 6 +-
.../Tools-System/Data-Export-Tool_apache.html | 6 +-
.../Tools-System/Data-Import-Tool_apache.html | 6 +-
.../Tools-System/Health-Check-Tool.html | 6 +-
.../Tools-System/Maintenance-Tool_apache.html | 6 +-
.../latest-Table/Tools-System/Monitor-Tool.html | 6 +-
.../Tools-System/Monitor-Tool_apache.html | 6 +-
.../Tools-System/Schema-Export-Tool_apache.html | 6 +-
.../Tools-System/Schema-Import-Tool_apache.html | 6 +-
.../Authority-Management-Upgrade_apache.html | 6 +-
.../User-Manual/Authority-Management.html | 6 +-
.../User-Manual/Authority-Management_apache.html | 6 +-
.../User-Manual/Auto-Start-On-Boot_apache.html | 6 +-
.../latest-Table/User-Manual/Data-Security.html | 6 +-
.../latest-Table/User-Manual/Data-Sync_apache.html | 15 +-
.../latest-Table/User-Manual/Load-Balance.html | 6 +-
.../User-Manual/Maintenance-statement.html | 6 +-
.../User-Manual/Maintenance-statement_apache.html | 6 +-
.../User-Manual/Query-Performance-Analysis.html | 6 +-
.../latest-Table/User-Manual/Tree-to-Table.html | 6 +-
.../User-Manual/Tree-to-Table_apache.html | 6 +-
.../User-Manual/User-defined-function.html | 6 +-
.../latest/AI-capability/AINode_Upgrade.html | 6 +-
.../AI-capability/AINode_Upgrade_apache.html | 6 +-
.../latest/AI-capability/AINode_apache.html | 6 +-
.../AI-capability/TimeSeries-Large-Model.html | 6 +-
.../TimeSeries-Large-Model_Upgrade.html | 6 +-
.../TimeSeries-Large-Model_Upgrade_apache.html | 6 +-
.../latest/API/Programming-CSharp-Native-API.html | 6 +-
.../latest/API/Programming-Cpp-Native-API.html | 6 +-
.../API/Programming-Data-Subscription_apache.html | 6 +-
.../latest/API/Programming-Go-Native-API.html | 6 +-
.../latest/API/Programming-JDBC_apache.html | 6 +-
.../API/Programming-Java-Native-API_apache.html | 6 +-
zh/UserGuide/latest/API/Programming-MQTT.html | 6 +-
.../latest/API/Programming-MQTT_apache.html | 6 +-
.../latest/API/Programming-NodeJS-Native-API.html | 6 +-
.../API/Programming-Python-Native-API_apache.html | 6 +-
.../latest/API/Programming-Rust-Native-API.html | 6 +-
zh/UserGuide/latest/API/RestServiceV1_apache.html | 6 +-
zh/UserGuide/latest/API/RestServiceV2_apache.html | 6 +-
.../Background-knowledge/Cluster-Concept.html | 6 +-
.../Cluster-Concept_apache.html | 6 +-
.../Data-Model-and-Terminology_apache.html | 6 +-
.../latest/Background-knowledge/Data-Type.html | 6 +-
.../Navigating_Time_Series_Data.html | 6 +-
.../Navigating_Time_Series_Data_apache.html | 6 +-
zh/UserGuide/latest/Basic-Concept/Delete-Data.html | 6 +-
.../latest/Basic-Concept/Operate-Metadata.html | 6 +-
.../Basic-Concept/Operate-Metadata_apache.html | 6 +-
.../latest/Basic-Concept/Query-Data_apache.html | 6 +-
.../latest/Basic-Concept/SpaceTL-Delete.html | 6 +-
zh/UserGuide/latest/Basic-Concept/TTL-Delete.html | 6 +-
.../latest/Basic-Concept/Write-Data_apache.html | 6 +-
.../AINode_Deployment_Upgrade_apache.html | 6 +-
.../AINode_Deployment_apache.html | 6 +-
.../Cluster-Deployment.html | 6 +-
.../Cluster-Deployment_apache.html | 6 +-
.../Database-Resources.html | 6 +-
.../Database-Resources_apache.html | 6 +-
.../Deployment-form_apache.html | 6 +-
.../Docker-Deployment_apache.html | 6 +-
.../Environment-Requirements.html | 6 +-
.../IoTDB-Package_apache.html | 6 +-
.../Kubernetes_apache.html | 6 +-
.../Monitoring-panel-deployment.html | 6 +-
.../Slow-Query-Management.html | 6 +-
.../Stand-Alone-Deployment.html | 6 +-
.../Stand-Alone-Deployment_apache.html | 6 +-
.../latest/Ecosystem-Integration/DBeaver.html | 6 +-
.../latest/Ecosystem-Integration/DataEase.html | 6 +-
.../Ecosystem-Overview_apache.html | 6 +-
.../latest/Ecosystem-Integration/Flink-IoTDB.html | 6 +-
.../latest/Ecosystem-Integration/Flink-TsFile.html | 6 +-
.../Ecosystem-Integration/Grafana-Connector.html | 6 +-
.../Ecosystem-Integration/Grafana-Plugin.html | 6 +-
.../latest/Ecosystem-Integration/Hive-TsFile.html | 6 +-
.../latest/Ecosystem-Integration/NiFi-IoTDB.html | 6 +-
.../Ecosystem-Integration/Programming-Kafka.html | 6 +-
.../Ecosystem-Integration/SeaTunnel_apache.html | 6 +-
.../latest/Ecosystem-Integration/Spark-IoTDB.html | 6 +-
.../latest/Ecosystem-Integration/Spark-TsFile.html | 6 +-
.../latest/Ecosystem-Integration/Telegraf.html | 6 +-
.../latest/Ecosystem-Integration/Thingsboard.html | 6 +-
.../Zeppelin-IoTDB_apache.html | 6 +-
.../latest/FAQ/Frequently-asked-questions.html | 6 +-
.../IoTDB-Introduction_apache.html | 6 +-
.../IoTDB-Introduction/Release-history_apache.html | 6 +-
.../latest/IoTDB-Introduction/Scenario.html | 6 +-
zh/UserGuide/latest/QuickStart/QuickStart.html | 6 +-
.../latest/QuickStart/QuickStart_apache.html | 6 +-
.../latest/Reference/Common-Config-Manual.html | 6 +-
.../latest/Reference/ConfigNode-Config-Manual.html | 6 +-
.../latest/Reference/DataNode-Config-Manual.html | 6 +-
.../Reference/DataNode-Config-Manual_apache.html | 6 +-
.../latest/Reference/Modify-Config-Manual.html | 6 +-
zh/UserGuide/latest/Reference/Status-Codes.html | 6 +-
.../latest/SQL-Manual/Function-and-Expression.html | 6 +-
zh/UserGuide/latest/SQL-Manual/Keywords.html | 6 +-
.../latest/SQL-Manual/Operator-and-Expression.html | 6 +-
.../SQL-Manual/QuickStart-Only-Sql_apache.html | 6 +-
zh/UserGuide/latest/SQL-Manual/SQL-Manual.html | 6 +-
.../latest/SQL-Manual/SQL-Manual_apache.html | 6 +-
zh/UserGuide/latest/SQL-Manual/Syntax-Rule.html | 6 +-
zh/UserGuide/latest/SQL-Manual/UDF-Libraries.html | 6 +-
.../latest/SQL-Manual/UDF-Libraries_apache.html | 6 +-
.../Cluster-data-partitioning.html | 6 +-
.../Encoding-and-Compression.html | 6 +-
.../latest/Technical-Insider/Publication.html | 6 +-
zh/UserGuide/latest/Tools-System/Backup-Tool.html | 6 +-
zh/UserGuide/latest/Tools-System/Benchmark.html | 6 +-
zh/UserGuide/latest/Tools-System/CLI.html | 6 +-
zh/UserGuide/latest/Tools-System/CLI_apache.html | 6 +-
.../Tools-System/Data-Export-Tool_apache.html | 6 +-
.../Tools-System/Data-Import-Tool_apache.html | 6 +-
.../latest/Tools-System/Health-Check-Tool.html | 6 +-
.../Tools-System/Maintenance-Tool_apache.html | 6 +-
zh/UserGuide/latest/Tools-System/Monitor-Tool.html | 6 +-
.../latest/Tools-System/Monitor-Tool_apache.html | 6 +-
.../Tools-System/Schema-Export-Tool_apache.html | 6 +-
.../Tools-System/Schema-Import-Tool_apache.html | 6 +-
.../Authority-Management-Upgrade_apache.html | 6 +-
.../latest/User-Manual/Authority-Management.html | 6 +-
.../User-Manual/Authority-Management_apache.html | 6 +-
.../User-Manual/Auto-Start-On-Boot_apache.html | 6 +-
zh/UserGuide/latest/User-Manual/Data-Recovery.html | 6 +-
zh/UserGuide/latest/User-Manual/Data-Security.html | 6 +-
.../latest/User-Manual/Data-Sync_apache.html | 15 +-
.../User-Manual/Data-subscription_apache.html | 6 +-
.../latest/User-Manual/Database-Programming.html | 6 +-
zh/UserGuide/latest/User-Manual/Load-Balance.html | 6 +-
.../latest/User-Manual/Maintenance-statement.html | 6 +-
.../User-Manual/Maintenance-statement_apache.html | 6 +-
.../User-Manual/Query-Performance-Analysis.html | 6 +-
.../latest/User-Manual/Streaming_apache.html | 6 +-
zh/UserGuide/latest/User-Manual/Trigger.html | 6 +-
.../User-Manual/User-defined-function_apache.html | 6 +-
zh/UserGuide/latest/UserGuideReadme.html | 6 +-
zh/index.html | 6 +-
3699 files changed, 132505 insertions(+), 131749 deletions(-)
create mode 100644 UserGuide/V1.3.x/Tools-System/Schema-Export-Tool.html
create mode 100644 UserGuide/V1.3.x/Tools-System/Schema-Import-Tool.html
create mode 100644 UserGuide/dev-1.3/Tools-System/Schema-Export-Tool.html
create mode 100644 UserGuide/dev-1.3/Tools-System/Schema-Import-Tool.html
create mode 100644 assets/404.html-9Cca34Xm.js
delete mode 100644 assets/404.html-DOXPl2jc.js
delete mode 100644 assets/AINode_Deployment_Upgrade_apache-B51LSoBi.js
create mode 100644 assets/AINode_Deployment_Upgrade_apache-BvDA22Au.js
create mode 100644 assets/AINode_Deployment_Upgrade_apache-CtsB_uIb.js
delete mode 100644 assets/AINode_Deployment_Upgrade_apache-D1J1zMVa.js
delete mode 100644 assets/AINode_Deployment_Upgrade_apache-DJeBJG1Z.js
create mode 100644 assets/AINode_Deployment_Upgrade_apache-DaonkhI3.js
create mode 100644 assets/AINode_Deployment_Upgrade_apache-DgGi0iUr.js
delete mode 100644 assets/AINode_Deployment_Upgrade_apache-XwZW09vX.js
delete mode 100644 assets/AINode_Deployment_apache-B1kMdPJ5.js
delete mode 100644 assets/AINode_Deployment_apache-B9YM1g41.js
delete mode 100644 assets/AINode_Deployment_apache-BgN1DcXH.js
delete mode 100644 assets/AINode_Deployment_apache-Buag8c1s.js
delete mode 100644 assets/AINode_Deployment_apache-CO_5z6RE.js
create mode 100644 assets/AINode_Deployment_apache-CXJJCMMF.js
create mode 100644 assets/AINode_Deployment_apache-CwugyI99.js
create mode 100644 assets/AINode_Deployment_apache-DJ6t3mag.js
create mode 100644 assets/AINode_Deployment_apache-DPMlE0Dk.js
create mode 100644 assets/AINode_Deployment_apache-DfK3EQwJ.js
create mode 100644 assets/AINode_Deployment_apache-DgmE_P4k.js
create mode 100644 assets/AINode_Deployment_apache-G_1KjiM0.js
delete mode 100644 assets/AINode_Deployment_apache-JjikyZsp.js
create mode 100644 assets/AINode_Deployment_apache-V01h73s4.js
delete mode 100644 assets/AINode_Deployment_apache-WByIJzee.js
delete mode 100644 assets/AINode_Deployment_apache-bsPESY-c.js
create mode 100644 assets/AINode_Upgrade-5YrbeVHf.js
delete mode 100644 assets/AINode_Upgrade-BAMzOXBA.js
create mode 100644 assets/AINode_Upgrade-BSrEKRZo.js
delete mode 100644 assets/AINode_Upgrade-BnhameEp.js
create mode 100644 assets/AINode_Upgrade-D4Xvcwpd.js
delete mode 100644 assets/AINode_Upgrade-D8tC5ZYI.js
create mode 100644 assets/AINode_Upgrade-Dam5C7at.js
delete mode 100644 assets/AINode_Upgrade-SEw8Lhcg.js
create mode 100644 assets/AINode_Upgrade_apache-B3zKpNzF.js
delete mode 100644 assets/AINode_Upgrade_apache-BKg8_FB_.js
create mode 100644 assets/AINode_Upgrade_apache-Bha0ViWE.js
create mode 100644 assets/AINode_Upgrade_apache-C4oRuzyz.js
delete mode 100644 assets/AINode_Upgrade_apache-CLVAZunr.js
delete mode 100644 assets/AINode_Upgrade_apache-CNpT6tnq.js
delete mode 100644 assets/AINode_Upgrade_apache-DsZPmmL7.js
create mode 100644 assets/AINode_Upgrade_apache-DtQgKryU.js
delete mode 100644 assets/AINode_apache-B-jpLS7L.js
delete mode 100644 assets/AINode_apache-B3FzN6eJ.js
create mode 100644 assets/AINode_apache-B8zfog4P.js
create mode 100644 assets/AINode_apache-BMYhUH9E.js
create mode 100644 assets/AINode_apache-BYWSvUQM.js
delete mode 100644 assets/AINode_apache-Bz7rvy0S.js
create mode 100644 assets/AINode_apache-C_50sq1G.js
create mode 100644 assets/AINode_apache-Ca-GS47N.js
create mode 100644 assets/AINode_apache-Cgx7SYsb.js
create mode 100644 assets/AINode_apache-CpthGPez.js
create mode 100644 assets/AINode_apache-Cx-6aRW-.js
delete mode 100644 assets/AINode_apache-D3fJM9Ns.js
delete mode 100644 assets/AINode_apache-D7_VP-Oz.js
delete mode 100644 assets/AINode_apache-Dzi2wxib.js
delete mode 100644 assets/AINode_apache-J2v9UpxT.js
delete mode 100644 assets/AINode_apache-d31yNS7b.js
delete mode 100644 assets/About-B11VLkpy.js
create mode 100644 assets/About-BnYnnAdt.js
delete mode 100644 assets/About-the-Community-CNkiARxF.js
create mode 100644 assets/About-the-Community-DmLypAxZ.js
create mode 100644 assets/Administration-BHzEx4tS.js
delete mode 100644 assets/Administration-C5nT17yq.js
delete mode 100644 assets/Administration-NjELgCqE.js
create mode 100644 assets/Administration-otHtQhgz.js
create mode 100644 assets/Aggregate-Query-Cis6qGWo.js
create mode 100644 assets/Aggregate-Query-D2RGYQeg.js
delete mode 100644 assets/Aggregate-Query-DCTPAAaQ.js
delete mode 100644 assets/Aggregate-Query-G8zhfzj1.js
create mode 100644 assets/Alerting-BHt-Tmoe.js
delete mode 100644 assets/Alerting-Ba9d8yxJ.js
create mode 100644 assets/Alerting-DI0rGvHl.js
delete mode 100644 assets/Alerting-QPsgO0rY.js
delete mode 100644 assets/Anomaly-Detection-BrfQbM9a.js
create mode 100644 assets/Anomaly-Detection-Cn8i5nzW.js
create mode 100644 assets/Anomaly-Detection-DlXkc-vv.js
delete mode 100644 assets/Anomaly-Detection-Dm555JUz.js
delete mode 100644 assets/Architecture-6FJ8WAPt.js
delete mode 100644 assets/Architecture-9JSc-Rhp.js
create mode 100644 assets/Architecture-CH6dcKe6.js
delete mode 100644 assets/Architecture-CrAzgu9V.js
delete mode 100644 assets/Architecture-D33RCd7B.js
create mode 100644 assets/Architecture-DCh6qvfn.js
create mode 100644 assets/Architecture-ay4fX-Iz.js
create mode 100644 assets/Architecture-uDKNYbPF.js
delete mode 100644 assets/Archiving-CGs5mY7d.js
delete mode 100644 assets/Archiving-DKjuISBL.js
create mode 100644 assets/Archiving-DPZAxGOF.js
create mode 100644 assets/Archiving-DnaaW4e4.js
delete mode 100644 assets/Authority-Management-B485BwoJ.js
create mode 100644 assets/Authority-Management-BA72wu-M.js
create mode 100644 assets/Authority-Management-BBEnl91f.js
create mode 100644 assets/Authority-Management-BP-RRgVl.js
create mode 100644 assets/Authority-Management-BVvuclFh.js
delete mode 100644 assets/Authority-Management-C3KxbnPu.js
create mode 100644 assets/Authority-Management-C55LiCMA.js
create mode 100644 assets/Authority-Management-C6X4Gtmx.js
delete mode 100644 assets/Authority-Management-CDN527Bh.js
delete mode 100644 assets/Authority-Management-CP1MaaoD.js
delete mode 100644 assets/Authority-Management-CZY7fuYc.js
create mode 100644 assets/Authority-Management-CgCzGlN2.js
delete mode 100644 assets/Authority-Management-Cmq447vi.js
delete mode 100644 assets/Authority-Management-CplcB6y_.js
create mode 100644 assets/Authority-Management-Cw5sqLid.js
delete mode 100644 assets/Authority-Management-DT6-Uhcr.js
delete mode 100644 assets/Authority-Management-DlF0bA_R.js
create mode 100644 assets/Authority-Management-DnyhFNhK.js
delete mode 100644 assets/Authority-Management-Upgrade_apache-B8-2y5lG.js
create mode 100644 assets/Authority-Management-Upgrade_apache-CNvDORMU.js
delete mode 100644 assets/Authority-Management-Upgrade_apache-CeEmCqhW.js
delete mode 100644 assets/Authority-Management-Upgrade_apache-D-AZeloj.js
delete mode 100644 assets/Authority-Management-Upgrade_apache-DT9U9WEL.js
create mode 100644 assets/Authority-Management-Upgrade_apache-DxOQympH.js
create mode 100644 assets/Authority-Management-Upgrade_apache-_lrSyZeu.js
create mode 100644 assets/Authority-Management-Upgrade_apache-kK-r8Yjz.js
delete mode 100644 assets/Authority-Management-jZqYVbKc.js
create mode 100644 assets/Authority-Management-yW11MapB.js
delete mode 100644 assets/Authority-Management_apache-BQMh48Fx.js
create mode 100644 assets/Authority-Management_apache-BxqLP08M.js
create mode 100644 assets/Authority-Management_apache-DFH_NnhW.js
create mode 100644 assets/Authority-Management_apache-DudC2Rxa.js
delete mode 100644 assets/Authority-Management_apache-EYOHhsnl.js
delete mode 100644 assets/Authority-Management_apache-HU50BatP.js
delete mode 100644 assets/Authority-Management_apache-g33F1Go_.js
create mode 100644 assets/Authority-Management_apache-zHYIYpgC.js
delete mode 100644 assets/Auto-Create-MetaData-CM_AwiCJ.js
create mode 100644 assets/Auto-Create-MetaData-DcSN5Etz.js
delete mode 100644 assets/Auto-Create-MetaData-dh_O4esi.js
create mode 100644 assets/Auto-Create-MetaData-udu2zBhx.js
create mode 100644 assets/Auto-Start-On-Boot_apache-BDAP8paM.js
create mode 100644 assets/Auto-Start-On-Boot_apache-BTRpTNNO.js
delete mode 100644 assets/Auto-Start-On-Boot_apache-CJ4LPpgM.js
delete mode 100644 assets/Auto-Start-On-Boot_apache-D2orZbZg.js
delete mode 100644 assets/Auto-Start-On-Boot_apache-D9X-n-XV.js
delete mode 100644 assets/Auto-Start-On-Boot_apache-D_QO7pfP.js
create mode 100644 assets/Auto-Start-On-Boot_apache-DcjcXu1K.js
create mode 100644 assets/Auto-Start-On-Boot_apache-Durs0XCb.js
delete mode 100644 assets/Backup-Tool-4hZ-NTSj.js
create mode 100644 assets/Backup-Tool-B2IwHyoe.js
create mode 100644 assets/Backup-Tool-B38MfYQo.js
delete mode 100644 assets/Backup-Tool-BBj_OVVZ.js
create mode 100644 assets/Backup-Tool-BPMRoeZ6.js
create mode 100644 assets/Backup-Tool-BbKuV3yQ.js
delete mode 100644 assets/Backup-Tool-C020rZqY.js
create mode 100644 assets/Backup-Tool-CqUjBM_s.js
create mode 100644 assets/Backup-Tool-Cvjk-xUJ.js
create mode 100644 assets/Backup-Tool-D9rCuoNi.js
delete mode 100644 assets/Backup-Tool-DB0MBLjU.js
delete mode 100644 assets/Backup-Tool-DCJlu5Gz.js
delete mode 100644 assets/Backup-Tool-Dl4rMrDa.js
delete mode 100644 assets/Backup-Tool-DzsJV9x8.js
delete mode 100644 assets/Backup-Tool-lYvTUNAB.js
create mode 100644 assets/Backup-Tool-w2033iAr.js
delete mode 100644 assets/Basis-Function-BP6_isBZ.js
create mode 100644 assets/Basis-Function-Bp7xQQrI.js
delete mode 100644 assets/Basis-Function-DmM-QYYo.js
create mode 100644 assets/Basis-Function-nBXSapKp.js
create mode 100644 assets/Basis-Function_apache-BcMNcfpE.js
create mode 100644 assets/Basis-Function_apache-CH_YJvVe.js
delete mode 100644 assets/Basis-Function_apache-DBWL4cUj.js
delete mode 100644 assets/Basis-Function_apache-DLBTXc4j.js
delete mode 100644 assets/Benchmark-BDMoNKxz.js
delete mode 100644 assets/Benchmark-BLmi6WX1.js
create mode 100644 assets/Benchmark-BgB5OhK5.js
create mode 100644 assets/Benchmark-Bl2Sagy2.js
create mode 100644 assets/Benchmark-Bl7E8YGa.js
create mode 100644 assets/Benchmark-Bzxxp4JI.js
delete mode 100644 assets/Benchmark-C3HTwgGZ.js
create mode 100644 assets/Benchmark-C4wbVyBW.js
delete mode 100644 assets/Benchmark-CHLQlnmI.js
create mode 100644 assets/Benchmark-CI1i-IG7.js
delete mode 100644 assets/Benchmark-CzHXNRt7.js
delete mode 100644 assets/Benchmark-D43qYi8u.js
create mode 100644 assets/Benchmark-DV0KqzhM.js
create mode 100644 assets/Benchmark-DiF85-nm.js
create mode 100644 assets/Benchmark-DpeXPOGc.js
delete mode 100644 assets/Benchmark-DzN2mtC5.js
delete mode 100644 assets/Benchmark-Hkhgx8Mw.js
create mode 100644 assets/Benchmark-KQpldzNj.js
delete mode 100644 assets/Benchmark-VqyhFbet.js
delete mode 100644 assets/Benchmark-s01NbWcM.js
delete mode 100644 assets/Blog-BTmJl-MN.js
create mode 100644 assets/Blog-CbWMaNSf.js
delete mode 100644 assets/CLI-B2-tagzH.js
create mode 100644 assets/CLI-BggDbql0.js
delete mode 100644 assets/CLI-BjTFfJk1.js
create mode 100644 assets/CLI-BsqjXngn.js
create mode 100644 assets/CLI-C3LeP9Kh.js
create mode 100644 assets/CLI-CMh_m-5n.js
delete mode 100644 assets/CLI-CTTteJrM.js
create mode 100644 assets/CLI-CqgjpLvZ.js
delete mode 100644 assets/CLI-D-ydI06M.js
create mode 100644 assets/CLI-DBNgPujn.js
delete mode 100644 assets/CLI-DOUJhMZW.js
create mode 100644 assets/CLI-H02ZVnpa.js
create mode 100644 assets/CLI-QHjSvKWr.js
delete mode 100644 assets/CLI-ZDg_s3ID.js
delete mode 100644 assets/CLI-dYwqHEqw.js
delete mode 100644 assets/CLI-rzbn6o7o.js
delete mode 100644 assets/CLI_apache-B4ZvbDk-.js
delete mode 100644 assets/CLI_apache-BN_5-Dnk.js
create mode 100644 assets/CLI_apache-BQadO2MP.js
create mode 100644 assets/CLI_apache-BQb35nvb.js
delete mode 100644 assets/CLI_apache-BYC9_Xc4.js
create mode 100644 assets/CLI_apache-CEjkgT_0.js
create mode 100644 assets/CLI_apache-CQ916zpE.js
delete mode 100644 assets/CLI_apache-CfPPjJrN.js
delete mode 100644 assets/CLI_apache-CjY9rDnU.js
create mode 100644 assets/CLI_apache-Cneq-gPJ.js
delete mode 100644 assets/CLI_apache-D_b4ENDH.js
delete mode 100644 assets/CLI_apache-DcM7f1T_.js
create mode 100644 assets/CLI_apache-H4HJ3UPW.js
create mode 100644 assets/CLI_apache-b6L27V3u.js
create mode 100644 assets/CLI_apache-pXuwd4LQ.js
delete mode 100644 assets/CLI_apache-zQiBrnSk.js
create mode 100644 assets/CSV-Tool-7dM9EEGD.js
delete mode 100644 assets/CSV-Tool-CqZKpXyi.js
create mode 100644 assets/CSV-Tool-Cw5y84tH.js
delete mode 100644 assets/CSV-Tool-D8UN1bjC.js
delete mode 100644 assets/Cluster-Concept-B6_1tkDb.js
create mode 100644 assets/Cluster-Concept-Bbtu-jeT.js
delete mode 100644 assets/Cluster-Concept-Bk7IatKw.js
delete mode 100644 assets/Cluster-Concept-CMkFuu61.js
delete mode 100644 assets/Cluster-Concept-COHQ6u3e.js
delete mode 100644 assets/Cluster-Concept-C_vJQH2Y.js
delete mode 100644 assets/Cluster-Concept-Ccwg-zTy.js
create mode 100644 assets/Cluster-Concept-Chynt5OH.js
delete mode 100644 assets/Cluster-Concept-Cqt8SJ9M.js
create mode 100644 assets/Cluster-Concept-D-tPcDIb.js
create mode 100644 assets/Cluster-Concept-DbdC2qGz.js
create mode 100644 assets/Cluster-Concept-Dq3U15s5.js
create mode 100644 assets/Cluster-Concept-Dzzz3DLs.js
create mode 100644 assets/Cluster-Concept-VCjhfzfP.js
delete mode 100644 assets/Cluster-Concept-ncTYHBD0.js
create mode 100644 assets/Cluster-Concept-wzhiB9rw.js
delete mode 100644 assets/Cluster-Concept_apache-2eBWkS62.js
delete mode 100644 assets/Cluster-Concept_apache-BA9s7egt.js
create mode 100644 assets/Cluster-Concept_apache-BdqKV1Rr.js
delete mode 100644 assets/Cluster-Concept_apache-BosoeKfY.js
create mode 100644 assets/Cluster-Concept_apache-Brv8cflZ.js
delete mode 100644 assets/Cluster-Concept_apache-Cg_QTvWw.js
create mode 100644 assets/Cluster-Concept_apache-Ckhu58tr.js
create mode 100644 assets/Cluster-Concept_apache-CztaUUzD.js
create mode 100644 assets/Cluster-Concept_apache-DFoHKfWx.js
create mode 100644 assets/Cluster-Concept_apache-DR7Hgp73.js
delete mode 100644 assets/Cluster-Concept_apache-DRJws1Rf.js
create mode 100644 assets/Cluster-Concept_apache-DXScWrbu.js
delete mode 100644 assets/Cluster-Concept_apache-M8k5QCMg.js
delete mode 100644 assets/Cluster-Concept_apache-fYPebdIF.js
create mode 100644 assets/Cluster-Concept_apache-iIyZum06.js
delete mode 100644 assets/Cluster-Concept_apache-zzp9ZYXK.js
create mode 100644 assets/Cluster-Deployment-0zdfZl4c.js
create mode 100644 assets/Cluster-Deployment-1YFJxJ5-.js
create mode 100644 assets/Cluster-Deployment-BCzyHmRc.js
delete mode 100644 assets/Cluster-Deployment-BhKzSaeU.js
delete mode 100644 assets/Cluster-Deployment-C8YIsrD9.js
create mode 100644 assets/Cluster-Deployment-CGxcqtEN.js
delete mode 100644 assets/Cluster-Deployment-Cas4uTaO.js
delete mode 100644 assets/Cluster-Deployment-ZxdI1Npl.js
create mode 100644 assets/Cluster-Deployment_apache-36GfZntR.js
delete mode 100644 assets/Cluster-Deployment_apache-B4ut58ZF.js
create mode 100644 assets/Cluster-Deployment_apache-BJVJQo5q.js
delete mode 100644 assets/Cluster-Deployment_apache-BWc5sNly.js
delete mode 100644 assets/Cluster-Deployment_apache-BwLt1tXZ.js
delete mode 100644 assets/Cluster-Deployment_apache-C8jKdWy-.js
create mode 100644 assets/Cluster-Deployment_apache-C9YH4iBp.js
delete mode 100644 assets/Cluster-Deployment_apache-CDU7x6XQ.js
create mode 100644 assets/Cluster-Deployment_apache-CF0eWVYI.js
delete mode 100644 assets/Cluster-Deployment_apache-CTqqBZF0.js
create mode 100644 assets/Cluster-Deployment_apache-CXpMbop1.js
delete mode 100644 assets/Cluster-Deployment_apache-Cfib7uAF.js
delete mode 100644 assets/Cluster-Deployment_apache-Cp-5R1DO.js
create mode 100644 assets/Cluster-Deployment_apache-D-nVpC0X.js
create mode 100644 assets/Cluster-Deployment_apache-DdQBKmtL.js
create mode 100644 assets/Cluster-Deployment_apache-DojjyUuS.js
create mode 100644 assets/Cluster-Setup-CdHQBC-L.js
delete mode 100644 assets/Cluster-Setup-DKlohOZ9.js
create mode 100644 assets/Cluster-Setup-DQaEt6od.js
delete mode 100644 assets/Cluster-Setup-Duq1noMO.js
create mode 100644 assets/Cluster-Setup-Example-91BJAyNt.js
create mode 100644 assets/Cluster-Setup-Example-Cd9AQBNy.js
delete mode 100644 assets/Cluster-Setup-Example-D9tK8dGa.js
delete mode 100644 assets/Cluster-Setup-Example-d8n7k9ay.js
create mode 100644 assets/Cluster-data-partitioning-2oDfMdGs.js
create mode 100644 assets/Cluster-data-partitioning-9JpHfvqX.js
delete mode 100644 assets/Cluster-data-partitioning-9ZVRFQ4T.js
delete mode 100644 assets/Cluster-data-partitioning-B1tmojCC.js
delete mode 100644 assets/Cluster-data-partitioning-B39j9orj.js
create mode 100644 assets/Cluster-data-partitioning-B3VdLGft.js
create mode 100644 assets/Cluster-data-partitioning-BPQBOXdE.js
create mode 100644 assets/Cluster-data-partitioning-Baabyrd3.js
create mode 100644 assets/Cluster-data-partitioning-CIqIuZCm.js
create mode 100644 assets/Cluster-data-partitioning-CJXnojdU.js
create mode 100644 assets/Cluster-data-partitioning-CKugUmp6.js
create mode 100644 assets/Cluster-data-partitioning-CX3FCMJZ.js
delete mode 100644 assets/Cluster-data-partitioning-Ci_TADD6.js
delete mode 100644 assets/Cluster-data-partitioning-CvERAh9j.js
delete mode 100644 assets/Cluster-data-partitioning-DOvlFDqx.js
delete mode 100644 assets/Cluster-data-partitioning-D_9uK7uM.js
delete mode 100644 assets/Cluster-data-partitioning-WJS5w3Kd.js
delete mode 100644 assets/Cluster-data-partitioning-q7qB-wT5.js
create mode 100644 assets/Cluster-data-partitioning-rOttoIuG.js
delete mode 100644 assets/Cluster-data-partitioning-t5aPqyTO.js
delete mode 100644 assets/ClusterQuickStart-BBQeaQ3t.js
delete mode 100644 assets/ClusterQuickStart-BEj3HPUp.js
create mode 100644 assets/ClusterQuickStart-EKHnPkQS.js
create mode 100644 assets/ClusterQuickStart-JFyhuhBM.js
delete mode 100644 assets/Command-Line-Interface-9S6Y_OYg.js
create mode 100644 assets/Command-Line-Interface-BZCfo98r.js
delete mode 100644 assets/Command-Line-Interface-CxxbCHPj.js
create mode 100644 assets/Command-Line-Interface-Ty7CT2hR.js
create mode 100644 assets/Committers-BHPqkXmM.js
create mode 100644 assets/Committers-BlC_Gxbn.js
delete mode 100644 assets/Committers-CFGxmv7l.js
delete mode 100644 assets/Committers-CeLNEp4Y.js
delete mode 100644 assets/Common-Config-Manual-B5Ttj0VR.js
create mode 100644 assets/Common-Config-Manual-B7lLRqhb.js
delete mode 100644 assets/Common-Config-Manual-B8HHWX-R.js
create mode 100644 assets/Common-Config-Manual-BM7MfQmh.js
delete mode 100644 assets/Common-Config-Manual-BRqz9sQo.js
create mode 100644 assets/Common-Config-Manual-CBMa5DZ7.js
delete mode 100644 assets/Common-Config-Manual-CEHiPq8G.js
create mode 100644 assets/Common-Config-Manual-CGwBJwQT.js
delete mode 100644 assets/Common-Config-Manual-CJU808i5.js
create mode 100644 assets/Common-Config-Manual-CdPW78Lm.js
create mode 100644 assets/Common-Config-Manual-CiQXOH6J.js
create mode 100644 assets/Common-Config-Manual-CtYL2ES_.js
delete mode 100644 assets/Common-Config-Manual-DFa7IOK3.js
create mode 100644 assets/Common-Config-Manual-Dh45si5H.js
delete mode 100644 assets/Common-Config-Manual-Dino9lJa.js
delete mode 100644 assets/Common-Config-Manual-GMLHXldd.js
create mode 100644 assets/Common-Config-Manual-old-BZceCat6.js
delete mode 100644 assets/Common-Config-Manual-old-C2esDhjx.js
delete mode 100644 assets/Common-Config-Manual-old-Co_7dgZg.js
create mode 100644 assets/Common-Config-Manual-old-Cvsmxxam.js
delete mode 100644 assets/Common-Table-Expression_apache-B0H-21yd.js
delete mode 100644 assets/Common-Table-Expression_apache-BT8KtzS1.js
create mode 100644 assets/Common-Table-Expression_apache-D7wbZBkM.js
create mode 100644 assets/Common-Table-Expression_apache-dGmPp6dx.js
create mode 100644 assets/Communication-Channels-CEa4R5Vz.js
delete mode 100644 assets/Communication-Channels-Cw7CoCcl.js
delete mode 100644 assets/Community-Partners-BIwXRoM4.js
create mode 100644 assets/Community-Partners-BvnImHUF.js
create mode 100644 assets/Community-Partners-D8J9B9ST.js
delete mode 100644 assets/Community-Partners-Pq94l9k4.js
delete mode 100644 assets/Compression-BeGPwnKl.js
create mode 100644 assets/Compression-BgNgZdCS.js
delete mode 100644 assets/Compression-BwLnDu1b.js
create mode 100644 assets/Compression-DaK5F2yd.js
create mode 100644 assets/Config-Manual-8FRbwfyh.js
delete mode 100644 assets/Config-Manual-Coe7nDN2.js
delete mode 100644 assets/Config-Manual-DRrRw1Za.js
create mode 100644 assets/Config-Manual-whCk2x9f.js
create mode 100644 assets/ConfigNode-Config-Manual-3Xy9FG1c.js
delete mode 100644 assets/ConfigNode-Config-Manual-BAVZF-t5.js
delete mode 100644 assets/ConfigNode-Config-Manual-Bs_y1Vn_.js
create mode 100644 assets/ConfigNode-Config-Manual-BtFVbz65.js
create mode 100644 assets/ConfigNode-Config-Manual-BvE4ZSCi.js
delete mode 100644 assets/ConfigNode-Config-Manual-Bw_cTNGK.js
delete mode 100644 assets/ConfigNode-Config-Manual-CBthkjEd.js
delete mode 100644 assets/ConfigNode-Config-Manual-CWlRTbum.js
create mode 100644 assets/ConfigNode-Config-Manual-Cdkg8_-l.js
create mode 100644 assets/ConfigNode-Config-Manual-Cj3XI5XZ.js
delete mode 100644 assets/ConfigNode-Config-Manual-D6vq6cOj.js
create mode 100644 assets/ConfigNode-Config-Manual-DJidspxO.js
delete mode 100644 assets/ConfigNode-Config-Manual-DVErXOof.js
create mode 100644 assets/ConfigNode-Config-Manual-Dz8-3GSw.js
delete mode 100644 assets/ConfigNode-Config-Manual-YMJV5y89.js
create mode 100644 assets/ConfigNode-Config-Manual-c2fvTZAl.js
delete mode 100644 assets/ConfigNode-Config-Manual-old-BsJdqWNz.js
create mode 100644 assets/ConfigNode-Config-Manual-old-CqJsbqz8.js
create mode 100644 assets/ConfigNode-Config-Manual-old-DqG_amPw.js
delete mode 100644 assets/ConfigNode-Config-Manual-old-Pl97sH7J.js
delete mode 100644 assets/Continuous-Query-C-oLQ3I8.js
create mode 100644 assets/Continuous-Query-DRdj5LHC.js
delete mode 100644 assets/Continuous-Query-DtA7K3n9.js
create mode 100644 assets/Continuous-Query-N5KaHO4o.js
delete mode 100644 assets/DBeaver-0hzFWiFy.js
create mode 100644 assets/DBeaver-B753M6Sh.js
delete mode 100644 assets/DBeaver-B9FRLySv.js
create mode 100644 assets/DBeaver-BEsbizVi.js
delete mode 100644 assets/DBeaver-BIpyqVN0.js
create mode 100644 assets/DBeaver-BNmiBCea.js
create mode 100644 assets/DBeaver-BT9Vq9V7.js
create mode 100644 assets/DBeaver-BbUyuFl8.js
create mode 100644 assets/DBeaver-CG4SPquG.js
create mode 100644 assets/DBeaver-CY9FQFso.js
create mode 100644 assets/DBeaver-DXHTP4Ns.js
delete mode 100644 assets/DBeaver-DhoGRpfD.js
create mode 100644 assets/DBeaver-DyUW7L0q.js
delete mode 100644 assets/DBeaver-JiFT-lDD.js
create mode 100644 assets/DBeaver-KhDk-5aP.js
delete mode 100644 assets/DBeaver-OkCdk5j_.js
delete mode 100644 assets/DBeaver-PFHkFQB9.js
create mode 100644 assets/DBeaver-RcIPyL4r.js
delete mode 100644 assets/DBeaver-SpdJOdL8.js
delete mode 100644 assets/DBeaver-eXw74yqm.js
delete mode 100644 assets/DBeaver-iSE8q95L.js
create mode 100644 assets/DBeaver-nYfBG0IC.js
delete mode 100644 assets/DBeaver-qlhs-tQM.js
delete mode 100644 assets/DBeaver-w8ZqPNrp.js
create mode 100644 assets/Data-Export-Tool-1-3-4-BF2xvQ8j.js
delete mode 100644 assets/Data-Export-Tool-1-3-4-BYQgeClp.js
create mode 100644 assets/Data-Export-Tool-1-3-4-Bj_vb7sC.js
create mode 100644 assets/Data-Export-Tool-1-3-4-BlLf-yIp.js
create mode 100644 assets/Data-Export-Tool-1-3-4-CqMYB4U4.js
delete mode 100644 assets/Data-Export-Tool-1-3-4-D1T_3ZZR.js
delete mode 100644 assets/Data-Export-Tool-1-3-4-DhpuWNyK.js
delete mode 100644 assets/Data-Export-Tool-1-3-4-pZ4eLYZS.js
create mode 100644 assets/Data-Export-Tool-BSRMPQOO.js
create mode 100644 assets/Data-Export-Tool-BUn0tc5w.js
delete mode 100644 assets/Data-Export-Tool-BzPAYYoO.js
delete mode 100644 assets/Data-Export-Tool-C5HJF4Jg.js
delete mode 100644 assets/Data-Export-Tool-C5wza35K.js
delete mode 100644 assets/Data-Export-Tool-CLfl_cQS.js
create mode 100644 assets/Data-Export-Tool-DWwNXGbn.js
create mode 100644 assets/Data-Export-Tool-DouVEU8W.js
create mode 100644 assets/Data-Export-Tool_apache-3_ZD6wYb.js
create mode 100644 assets/Data-Export-Tool_apache-C6IPBCUn.js
create mode 100644 assets/Data-Export-Tool_apache-CrFlpFuJ.js
delete mode 100644 assets/Data-Export-Tool_apache-CsQVpvAW.js
create mode 100644 assets/Data-Export-Tool_apache-DfItzdr0.js
delete mode 100644 assets/Data-Export-Tool_apache-Ze3GQYUx.js
delete mode 100644 assets/Data-Export-Tool_apache-Zq2jk0vN.js
delete mode 100644 assets/Data-Export-Tool_apache-gJReUqSZ.js
create mode 100644 assets/Data-Import-Export-Tool-B2VtsuiO.js
create mode 100644 assets/Data-Import-Export-Tool-DixkQlHt.js
delete mode 100644 assets/Data-Import-Export-Tool-Wl5G6cm4.js
delete mode 100644 assets/Data-Import-Export-Tool-eFlBdXWb.js
create mode 100644 assets/Data-Import-Tool-1-3-4-C8voLGGz.js
create mode 100644 assets/Data-Import-Tool-1-3-4-CaTO38Yn.js
delete mode 100644 assets/Data-Import-Tool-1-3-4-D5vM27-9.js
create mode 100644 assets/Data-Import-Tool-1-3-4-DFkZgjqM.js
delete mode 100644 assets/Data-Import-Tool-1-3-4-DTtNMsHw.js
create mode 100644 assets/Data-Import-Tool-1-3-4-DaJYoOLo.js
delete mode 100644 assets/Data-Import-Tool-1-3-4-DeyzH8MA.js
delete mode 100644 assets/Data-Import-Tool-1-3-4-qjReiKm_.js
create mode 100644 assets/Data-Import-Tool-BSff1VZh.js
delete mode 100644 assets/Data-Import-Tool-CEvuOTJb.js
create mode 100644 assets/Data-Import-Tool-DUcuKQAI.js
create mode 100644 assets/Data-Import-Tool-Dm56Afsf.js
create mode 100644 assets/Data-Import-Tool-GDP1Ik4q.js
delete mode 100644 assets/Data-Import-Tool-GMeI6ACp.js
delete mode 100644 assets/Data-Import-Tool-g8GsRCKx.js
delete mode 100644 assets/Data-Import-Tool-hMO11W5p.js
create mode 100644 assets/Data-Import-Tool_apache-4wr196QP.js
create mode 100644 assets/Data-Import-Tool_apache-504cD2j5.js
delete mode 100644 assets/Data-Import-Tool_apache-CYYEPTCr.js
create mode 100644 assets/Data-Import-Tool_apache-CjLe8oXX.js
create mode 100644 assets/Data-Import-Tool_apache-DULrpTbo.js
delete mode 100644 assets/Data-Import-Tool_apache-DVZ-wHkX.js
delete mode 100644 assets/Data-Import-Tool_apache-Dvb_Fyws.js
delete mode 100644 assets/Data-Import-Tool_apache-SydIAmbh.js
delete mode 100644 assets/Data-Matching-BNgSiPNX.js
create mode 100644 assets/Data-Matching-EkQ-e0Pi.js
create mode 100644 assets/Data-Matching-K3HrCApm.js
delete mode 100644 assets/Data-Matching-Zuze9hns.js
create mode 100644 assets/Data-Model-and-Terminology-BHfgqz6x.js
delete mode 100644 assets/Data-Model-and-Terminology-BVqkt9mI.js
delete mode 100644 assets/Data-Model-and-Terminology-Bv_9eK0M.js
delete mode 100644 assets/Data-Model-and-Terminology-BzkNLgmx.js
delete mode 100644 assets/Data-Model-and-Terminology-C3MSBtrW.js
create mode 100644 assets/Data-Model-and-Terminology-CeIuZc-O.js
create mode 100644 assets/Data-Model-and-Terminology-CjA-C072.js
create mode 100644 assets/Data-Model-and-Terminology-CmOGMnZ-.js
create mode 100644 assets/Data-Model-and-Terminology-D2SzOqBW.js
create mode 100644 assets/Data-Model-and-Terminology-DKueEgDz.js
create mode 100644 assets/Data-Model-and-Terminology-DMLbhnQE.js
delete mode 100644 assets/Data-Model-and-Terminology-DPbgTVFt.js
delete mode 100644 assets/Data-Model-and-Terminology-DfQvDcnk.js
delete mode 100644 assets/Data-Model-and-Terminology-Dj01KPJs.js
delete mode 100644 assets/Data-Model-and-Terminology-DmVrtEmc.js
create mode 100644 assets/Data-Model-and-Terminology-Ry69S2bh.js
delete mode 100644 assets/Data-Model-and-Terminology_apache-B7LPTDmW.js
create mode 100644 assets/Data-Model-and-Terminology_apache-BY2Pl19P.js
delete mode 100644 assets/Data-Model-and-Terminology_apache-BdEsNC1C.js
create mode 100644 assets/Data-Model-and-Terminology_apache-Bj3tm1Pg.js
create mode 100644 assets/Data-Model-and-Terminology_apache-Cw0WY7Ro.js
delete mode 100644 assets/Data-Model-and-Terminology_apache-D-UB7d8o.js
delete mode 100644 assets/Data-Model-and-Terminology_apache-VnGQfxKT.js
create mode 100644 assets/Data-Model-and-Terminology_apache-pV40f7vm.js
delete mode 100644 assets/Data-Profiling-BATrP0lJ.js
create mode 100644 assets/Data-Profiling-Bdk5Ikei.js
create mode 100644 assets/Data-Profiling-CIcNskh0.js
delete mode 100644 assets/Data-Profiling-CqNI5oRA.js
delete mode 100644 assets/Data-Quality-BMGTWZZs.js
delete mode 100644 assets/Data-Quality-CsBVbnlc.js
create mode 100644 assets/Data-Quality-D-Rn8UvZ.js
create mode 100644 assets/Data-Quality-DOu0RoKx.js
delete mode 100644 assets/Data-Recovery-2OT8I7QT.js
delete mode 100644 assets/Data-Recovery-B4HhMGV4.js
create mode 100644 assets/Data-Recovery-B9Ac4Nik.js
create mode 100644 assets/Data-Recovery-Bk2CeT-W.js
delete mode 100644 assets/Data-Recovery-Br99e6lc.js
create mode 100644 assets/Data-Recovery-BzqXn_0M.js
delete mode 100644 assets/Data-Recovery-C7qTpwUE.js
create mode 100644 assets/Data-Recovery-CY2TpzDy.js
create mode 100644 assets/Data-Recovery-CiEUhPHi.js
create mode 100644 assets/Data-Recovery-CxWh6U-T.js
delete mode 100644 assets/Data-Recovery-D0gkAziq.js
delete mode 100644 assets/Data-Recovery-_oO_lC7C.js
delete mode 100644 assets/Data-Repairing-B3-Dn2m5.js
create mode 100644 assets/Data-Repairing-BNuk0MgT.js
delete mode 100644 assets/Data-Repairing-BsHKkBo2.js
create mode 100644 assets/Data-Repairing-DhHJ6q2-.js
delete mode 100644 assets/Data-Security-C3O3u2SF.js
create mode 100644 assets/Data-Security-CB3EFIIw.js
create mode 100644 assets/Data-Security-D4Ae4WXI.js
delete mode 100644 assets/Data-Security-wCAs_INs.js
create mode 100644 assets/Data-Sync-0VVc1D4R.js
delete mode 100644 assets/Data-Sync-CdW1E0nM.js
delete mode 100644 assets/Data-Sync-DXuvoxIv.js
create mode 100644 assets/Data-Sync-EQhb8Zgw.js
delete mode 100644 assets/Data-Sync-old_apache-24MsCB7w.js
create mode 100644 assets/Data-Sync-old_apache-821vZCp7.js
create mode 100644 assets/Data-Sync-old_apache-CkvooOCP.js
delete mode 100644 assets/Data-Sync-old_apache-D0hcNdYF.js
create mode 100644 assets/Data-Sync_apache-4X_nt4lG.js
delete mode 100644 assets/Data-Sync_apache-B3cTHng2.js
delete mode 100644 assets/Data-Sync_apache-BLntyOB9.js
delete mode 100644 assets/Data-Sync_apache-BRA0l06T.js
create mode 100644 assets/Data-Sync_apache-BRnwAq8f.js
delete mode 100644 assets/Data-Sync_apache-BexyuLx4.js
create mode 100644 assets/Data-Sync_apache-Bqx3CkLU.js
delete mode 100644 assets/Data-Sync_apache-CLC8v5Rd.js
delete mode 100644 assets/Data-Sync_apache-CVakRXLP.js
delete mode 100644 assets/Data-Sync_apache-CZ4oxRzc.js
create mode 100644 assets/Data-Sync_apache-CZkFGTNR.js
create mode 100644 assets/Data-Sync_apache-D4UC0R7s.js
create mode 100644 assets/Data-Sync_apache-DEG41SUc.js
delete mode 100644 assets/Data-Sync_apache-DUNp9eJJ.js
create mode 100644 assets/Data-Sync_apache-De0Vy_1L.js
create mode 100644 assets/Data-Sync_apache-DnnwItbb.js
create mode 100644 assets/Data-Type-Atm_b7TL.js
delete mode 100644 assets/Data-Type-B-oODl29.js
delete mode 100644 assets/Data-Type-B8uyMwAe.js
delete mode 100644 assets/Data-Type-BWY8RQGy.js
delete mode 100644 assets/Data-Type-BYVIItWA.js
delete mode 100644 assets/Data-Type-C1rXssZZ.js
delete mode 100644 assets/Data-Type-C41A6noj.js
create mode 100644 assets/Data-Type-C6ep_BVj.js
delete mode 100644 assets/Data-Type-C782HasS.js
create mode 100644 assets/Data-Type-C8EDbvN5.js
create mode 100644 assets/Data-Type-CTbkYUZO.js
create mode 100644 assets/Data-Type-CXLXU7Wu.js
delete mode 100644 assets/Data-Type-CfAwZcuF.js
create mode 100644 assets/Data-Type-Cq4Y0YOm.js
delete mode 100644 assets/Data-Type-CrFGel3h.js
delete mode 100644 assets/Data-Type-DEriObUQ.js
create mode 100644 assets/Data-Type-DTmL7R19.js
create mode 100644 assets/Data-Type-DWYR2PTV.js
delete mode 100644 assets/Data-Type-DuFbwjE-.js
create mode 100644 assets/Data-Type-GES2Z2VH.js
create mode 100644 assets/Data-Type-TNeo-36Z.js
delete mode 100644 assets/Data-Type-jxKjuNEP.js
create mode 100644 assets/Data-Type-m0uV7O11.js
create mode 100644 assets/Data-Type-sfhx2wxl.js
create mode 100644 assets/Data-Type_apache-COntuYlv.js
delete mode 100644 assets/Data-Type_apache-DUX91QjO.js
create mode 100644 assets/Data-Type_apache-DeRPNAWr.js
delete mode 100644 assets/Data-Type_apache-GVj9jCZ1.js
create mode 100644 assets/Data-subscription-BFqtNJcV.js
delete mode 100644 assets/Data-subscription-BHz5N4OS.js
create mode 100644 assets/Data-subscription-Bh5C0gmt.js
delete mode 100644 assets/Data-subscription-CCcxPsyn.js
create mode 100644 assets/Data-subscription-CXLbHbG_.js
delete mode 100644 assets/Data-subscription-CchOeaoi.js
create mode 100644 assets/Data-subscription-DNVT-uld.js
delete mode 100644 assets/Data-subscription-DoxVrMzc.js
create mode 100644 assets/Data-subscription_apache-BWGJQZVR.js
create mode 100644 assets/Data-subscription_apache-BtWp93nk.js
delete mode 100644 assets/Data-subscription_apache-BuNXoSt5.js
delete mode 100644 assets/Data-subscription_apache-CtDET3Sk.js
create mode 100644 assets/DataEase-BC-DZGCI.js
delete mode 100644 assets/DataEase-BCjNnlDH.js
delete mode 100644 assets/DataEase-BYupe1DY.js
delete mode 100644 assets/DataEase-BvTce0bT.js
create mode 100644 assets/DataEase-CKR8aEvU.js
delete mode 100644 assets/DataEase-CQBK3D53.js
create mode 100644 assets/DataEase-Cj9euIRK.js
delete mode 100644 assets/DataEase-D1ItqPa2.js
create mode 100644 assets/DataEase-DMjUS8VK.js
create mode 100644 assets/DataEase-DPJ4JUtc.js
create mode 100644 assets/DataEase-LCz1SPpA.js
delete mode 100644 assets/DataEase-ZzXxW2AE.js
create mode 100644 assets/DataGrip-BKx3izeF.js
create mode 100644 assets/DataGrip-Cxo_Y7H7.js
delete mode 100644 assets/DataGrip-DNUReHyV.js
delete mode 100644 assets/DataGrip-Dy7_1rzv.js
delete mode 100644 assets/DataNode-Config-Manual-388XIHif.js
create mode 100644 assets/DataNode-Config-Manual-BQg4cuGv.js
delete mode 100644 assets/DataNode-Config-Manual-BUDJFl39.js
create mode 100644 assets/DataNode-Config-Manual-BtwkgBfG.js
delete mode 100644 assets/DataNode-Config-Manual-Byuv0Tr6.js
create mode 100644 assets/DataNode-Config-Manual-C4AJHOwx.js
delete mode 100644 assets/DataNode-Config-Manual-CHpFNUFX.js
create mode 100644 assets/DataNode-Config-Manual-CYow16m1.js
delete mode 100644 assets/DataNode-Config-Manual-Ch5TkzCG.js
delete mode 100644 assets/DataNode-Config-Manual-Csko9tsU.js
delete mode 100644 assets/DataNode-Config-Manual-D4gbUt42.js
create mode 100644 assets/DataNode-Config-Manual-DPcJTcuY.js
create mode 100644 assets/DataNode-Config-Manual-D__ItRkd.js
delete mode 100644 assets/DataNode-Config-Manual-PnyJpYQz.js
delete mode 100644 assets/DataNode-Config-Manual-old-AcCwAJ1U.js
create mode 100644 assets/DataNode-Config-Manual-old-B8V5WDgQ.js
create mode 100644 assets/DataNode-Config-Manual-old-BQ4QAP6m.js
delete mode 100644 assets/DataNode-Config-Manual-old-C7J9l0_e.js
create mode 100644 assets/DataNode-Config-Manual-old_apache-B2ZqUXXm.js
delete mode 100644 assets/DataNode-Config-Manual-old_apache-CXsXgf8r.js
delete mode 100644 assets/DataNode-Config-Manual-old_apache-Ctu_lRe9.js
create mode 100644 assets/DataNode-Config-Manual-old_apache-SMj2m6fN.js
create mode 100644 assets/DataNode-Config-Manual-w0PneRTy.js
create mode 100644 assets/DataNode-Config-Manual-x9S2LHY-.js
create mode 100644 assets/DataNode-Config-Manual_apache-BSTRXUw2.js
create mode 100644 assets/DataNode-Config-Manual_apache-BndJd--4.js
delete mode 100644 assets/DataNode-Config-Manual_apache-C7DgeYeW.js
delete mode 100644 assets/DataNode-Config-Manual_apache-C9aVxDjs.js
create mode 100644 assets/DataNode-Config-Manual_apache-CllM2wMP.js
delete mode 100644 assets/DataNode-Config-Manual_apache-CtHZmsY6.js
delete mode 100644 assets/DataNode-Config-Manual_apache-D3KstMQA.js
create mode 100644 assets/DataNode-Config-Manual_apache-Df2r9IqS.js
create mode 100644 assets/DataNode-Config-Manual_apache-NyTdiU8-.js
delete mode 100644 assets/DataNode-Config-Manual_apache-bxs9uEu1.js
delete mode 100644 assets/DataNode-Config-Manual_apache-oJXVOzXB.js
create mode 100644 assets/DataNode-Config-Manual_apache-vn0W9CFP.js
create mode 100644 assets/Database-Management-BEPFABLw.js
delete mode 100644 assets/Database-Management-CcofQh2y.js
delete mode 100644 assets/Database-Management-CmF7ZoFn.js
create mode 100644 assets/Database-Management-y0sZreUm.js
delete mode 100644 assets/Database-Management_apache-BLJCRxNz.js
create mode 100644 assets/Database-Management_apache-Bdweq6kK.js
create mode 100644 assets/Database-Management_apache-ChLWjPhi.js
delete mode 100644 assets/Database-Management_apache-i4cQtyfF.js
delete mode 100644 assets/Database-Programming-BZQYeEVT.js
create mode 100644 assets/Database-Programming-BciLX7JG.js
delete mode 100644 assets/Database-Programming-C1EQ084M.js
delete mode 100644 assets/Database-Programming-CFj1oDIh.js
delete mode 100644 assets/Database-Programming-CHOyj_5J.js
delete mode 100644 assets/Database-Programming-D8qJkJ0g.js
delete mode 100644 assets/Database-Programming-DVO0TTzM.js
delete mode 100644 assets/Database-Programming-DWnQZmoP.js
delete mode 100644 assets/Database-Programming-DYhnPsWf.js
create mode 100644 assets/Database-Programming-DbMy1oZ_.js
create mode 100644 assets/Database-Programming-DqkaN9zM.js
create mode 100644 assets/Database-Programming-DwarReRG.js
create mode 100644 assets/Database-Programming-FMOp0mHB.js
create mode 100644 assets/Database-Programming-maHPbyjF.js
create mode 100644 assets/Database-Programming-rWfa7m3t.js
create mode 100644 assets/Database-Programming-yHAxZrig.js
delete mode 100644 assets/Database-Resources-3hQvaImL.js
delete mode 100644 assets/Database-Resources-61bB_7YW.js
delete mode 100644 assets/Database-Resources-BO1R8MCS.js
create mode 100644 assets/Database-Resources-BPL-e153.js
delete mode 100644 assets/Database-Resources-BXLsLrha.js
create mode 100644 assets/Database-Resources-Ba6grR5c.js
create mode 100644 assets/Database-Resources-BoQmBQ4p.js
delete mode 100644 assets/Database-Resources-CjskjZ1X.js
create mode 100644 assets/Database-Resources-Csi7kZ4W.js
delete mode 100644 assets/Database-Resources-DJNxv8ft.js
create mode 100644 assets/Database-Resources-DOn0kVzp.js
delete mode 100644 assets/Database-Resources-KWUkfGDg.js
create mode 100644 assets/Database-Resources-O4YwQ0Yx.js
create mode 100644 assets/Database-Resources-UN46Elz6.js
create mode 100644 assets/Database-Resources-dOsnLpnC.js
delete mode 100644 assets/Database-Resources-v-yr4LR7.js
create mode 100644 assets/Database-Resources_apache-Bna0Cc-W.js
create mode 100644 assets/Database-Resources_apache-By_sNqxs.js
delete mode 100644 assets/Database-Resources_apache-CNQ6rW1v.js
delete mode 100644 assets/Database-Resources_apache-aw4ERMc3.js
create mode 100644 assets/Deadband-Process-CwQ3FQSb.js
delete mode 100644 assets/Deadband-Process-D6bD7CpS.js
delete mode 100644 assets/Deadband-Process-Dg5FFutT.js
create mode 100644 assets/Deadband-Process-Di8a3uPi.js
delete mode 100644 assets/Delete-Data-66ijzhE-.js
create mode 100644 assets/Delete-Data-8Ub8yT67.js
create mode 100644 assets/Delete-Data-BJQUAEve.js
create mode 100644 assets/Delete-Data-BNgDX6-z.js
create mode 100644 assets/Delete-Data-BWgrcmZL.js
delete mode 100644 assets/Delete-Data-Bb-J2OKf.js
delete mode 100644 assets/Delete-Data-BbQoKwXl.js
create mode 100644 assets/Delete-Data-BuMrpkjx.js
delete mode 100644 assets/Delete-Data-C2nvytAa.js
delete mode 100644 assets/Delete-Data-C6vQZBhz.js
create mode 100644 assets/Delete-Data-CABdFRpK.js
create mode 100644 assets/Delete-Data-CT_0qvpI.js
delete mode 100644 assets/Delete-Data-Cn0jGJ0z.js
delete mode 100644 assets/Delete-Data-DCRUT2Il.js
create mode 100644 assets/Delete-Data-Dab1HD-R.js
create mode 100644 assets/Delete-Data-DhBzcnr7.js
delete mode 100644 assets/Delete-Data-FfhO0jZy.js
create mode 100644 assets/Delete-Data-LUntD2h1.js
delete mode 100644 assets/Delete-Data-NZNDRqFY.js
delete mode 100644 assets/Delete-Data-TcW7hhDJ.js
delete mode 100644 assets/Deployment-Guide-CPKicNb0.js
create mode 100644 assets/Deployment-Guide-eA4QclW5.js
create mode 100644 assets/Deployment-Guide-etq5Ouio.js
delete mode 100644 assets/Deployment-Guide-t-KiWsPk.js
create mode 100644 assets/Deployment-Preparation-BRvuW8LV.js
delete mode 100644 assets/Deployment-Preparation-C4Lcsd3y.js
create mode 100644 assets/Deployment-Recommendation-7RRdku0T.js
delete mode 100644 assets/Deployment-Recommendation-BJ2yZRO1.js
create mode 100644 assets/Deployment-Recommendation-C4oKAH9P.js
delete mode 100644 assets/Deployment-Recommendation-U8FgcOW_.js
create mode 100644 assets/Deployment-form_apache-CBfl4Mx3.js
create mode 100644 assets/Deployment-form_apache-CUgQv3ym.js
delete mode 100644 assets/Deployment-form_apache-D-oqkVyo.js
create mode 100644 assets/Deployment-form_apache-DKeUap-V.js
delete mode 100644 assets/Deployment-form_apache-DNicQ86P.js
create mode 100644 assets/Deployment-form_apache-R5bJ2nL0.js
delete mode 100644 assets/Deployment-form_apache-X_xRuGFb.js
delete mode 100644 assets/Deployment-form_apache-g-BDD0Yu.js
delete mode 100644 assets/Development-Guide-CFihgfED.js
delete mode 100644 assets/Development-Guide-DCn-shCj.js
create mode 100644 assets/Development-Guide-DrESX_oq.js
create mode 100644 assets/Development-Guide-opU8RTKN.js
delete mode 100644 assets/Docker-Deployment_apache-B9dRhN20.js
create mode 100644 assets/Docker-Deployment_apache-BTADzs0C.js
delete mode 100644 assets/Docker-Deployment_apache-Bepd9Z86.js
delete mode 100644 assets/Docker-Deployment_apache-BvPN8nyW.js
create mode 100644 assets/Docker-Deployment_apache-CBWVhIin.js
create mode 100644 assets/Docker-Deployment_apache-CU48xmqI.js
delete mode 100644 assets/Docker-Deployment_apache-CjsI9rlG.js
create mode 100644 assets/Docker-Deployment_apache-CqYNFNdx.js
delete mode 100644 assets/Docker-Deployment_apache-CzkBXamv.js
delete mode 100644 assets/Docker-Deployment_apache-D5Q4SVEc.js
create mode 100644 assets/Docker-Deployment_apache-DFmSDxI5.js
create mode 100644 assets/Docker-Deployment_apache-DPrULkW0.js
delete mode 100644 assets/Docker-Deployment_apache-DRIrKxc0.js
delete mode 100644 assets/Docker-Deployment_apache-Zpi3gPXl.js
create mode 100644 assets/Docker-Deployment_apache-cGIhQJCD.js
create mode 100644 assets/Docker-Deployment_apache-zwyrtVQp.js
delete mode 100644 assets/Docker-Install-0DdN7UQV.js
create mode 100644 assets/Docker-Install-B9m4OeNE.js
create mode 100644 assets/Docker-Install-OjHs2dbc.js
delete mode 100644 assets/Docker-Install-tvzgX-zD.js
create mode 100644 assets/Ecosystem-Overview_apache-4w3FsRsd.js
delete mode 100644 assets/Ecosystem-Overview_apache-B-LSlu3R.js
delete mode 100644 assets/Ecosystem-Overview_apache-BEfSMJrY.js
create mode 100644 assets/Ecosystem-Overview_apache-BfodtwJl.js
delete mode 100644 assets/Ecosystem-Overview_apache-C9z8ozer.js
create mode 100644 assets/Ecosystem-Overview_apache-CcKyoG5S.js
create mode 100644 assets/Ecosystem-Overview_apache-XzKK0tRW.js
delete mode 100644 assets/Ecosystem-Overview_apache-dbjHDfB8.js
create mode 100644 assets/Encoding-2Ve9VWDj.js
delete mode 100644 assets/Encoding-CCH9IRPj.js
delete mode 100644 assets/Encoding-CxdXlUer.js
create mode 100644 assets/Encoding-DcZXDaKd.js
delete mode 100644 assets/Encoding-and-Compression-1wcLpLwz.js
delete mode 100644 assets/Encoding-and-Compression-9oqAzNFH.js
create mode 100644 assets/Encoding-and-Compression-BJs1dA-f.js
delete mode 100644 assets/Encoding-and-Compression-BW8gzQRZ.js
create mode 100644 assets/Encoding-and-Compression-Bb1TUMeX.js
create mode 100644 assets/Encoding-and-Compression-C2N0slcT.js
delete mode 100644 assets/Encoding-and-Compression-C9qTyJKl.js
delete mode 100644 assets/Encoding-and-Compression-CFeGs1-j.js
delete mode 100644 assets/Encoding-and-Compression-CO-CB56w.js
delete mode 100644 assets/Encoding-and-Compression-Cf0IjjPR.js
create mode 100644 assets/Encoding-and-Compression-CsGzDKSu.js
delete mode 100644 assets/Encoding-and-Compression-D6ojo-bc.js
create mode 100644 assets/Encoding-and-Compression-DG2idoYk.js
create mode 100644 assets/Encoding-and-Compression-DH52Gb9l.js
create mode 100644 assets/Encoding-and-Compression-DfkwqleY.js
create mode 100644 assets/Encoding-and-Compression-G5L7Vm55.js
delete mode 100644 assets/Encoding-and-Compression-NfQsFwsI.js
create mode 100644 assets/Encoding-and-Compression-qSn1WHSN.js
delete mode 100644 assets/Encoding-and-Compression-qwekROCs.js
create mode 100644 assets/Encoding-and-Compression-x3kokHns.js
create mode 100644 assets/Environment-Requirements-B4KL0TQi.js
delete mode 100644 assets/Environment-Requirements-BMW6AZ3E.js
create mode 100644 assets/Environment-Requirements-BOogsFFy.js
delete mode 100644 assets/Environment-Requirements-BPAKirRh.js
delete mode 100644 assets/Environment-Requirements-BfooG_QU.js
create mode 100644 assets/Environment-Requirements-Bm0Rt-hb.js
create mode 100644 assets/Environment-Requirements-CiGpnDWY.js
delete mode 100644 assets/Environment-Requirements-DLmHxDnK.js
create mode 100644 assets/Environment-Requirements-DS834ise.js
create mode 100644 assets/Environment-Requirements-De806bZe.js
delete mode 100644 assets/Environment-Requirements-DyTFi2LV.js
delete mode 100644 assets/Environment-Requirements-KZBwsCti.js
delete mode 100644 assets/Environment-Requirements-Rl2ALqIw.js
create mode 100644 assets/Environment-Requirements-iUvnYRi2.js
delete mode 100644 assets/Environment-Requirements-l8A2hzcC.js
create mode 100644 assets/Environment-Requirements-sZvbssIA.js
create mode 100644 assets/Environmental-Requirement-CpEa3b9R.js
delete mode 100644 assets/Environmental-Requirement-k1N1qXlZ.js
delete mode 100644 assets/Events-and-Reports-CIlmofXq.js
create mode 100644 assets/Events-and-Reports-X5uT2QdL.js
delete mode 100644 assets/Events-and-Reports-fm91QDB-.js
create mode 100644 assets/Events-and-Reports-vRf0VUcB.js
create mode 100644 assets/Export-Schema-Tool-B5urmwhd.js
delete mode 100644 assets/Export-Schema-Tool-BNAJdELt.js
delete mode 100644 assets/Export-Schema-Tool-Bgt9aHHG.js
create mode 100644 assets/Export-Schema-Tool-DeO-GDXc.js
create mode 100644 assets/Featured-Functions-CwfPaBqw.js
create mode 100644 assets/Featured-Functions-DgmtPGYM.js
delete mode 100644 assets/Featured-Functions-Dz5SlDAY.js
delete mode 100644 assets/Featured-Functions-j9u50gzB.js
create mode 100644 assets/Featured-Functions_apache-C5NSncrF.js
create mode 100644 assets/Featured-Functions_apache-CcIHc020.js
delete mode 100644 assets/Featured-Functions_apache-D19dIAXV.js
delete mode 100644 assets/Featured-Functions_apache-DZHOBl4O.js
delete mode 100644 assets/Features-B3-OdRp6.js
create mode 100644 assets/Features-Bc0RPqjT.js
delete mode 100644 assets/Features-C-_0AKP-.js
create mode 100644 assets/Features-CC7r7R2w.js
delete mode 100644 assets/Features-D93MZwg1.js
delete mode 100644 assets/Features-DCyhFHzg.js
create mode 100644 assets/Features-SmtT_hpe.js
create mode 100644 assets/Features-YBQL3xyR.js
delete mode 100644 assets/Feedback-DboVWL0i.js
create mode 100644 assets/Feedback-DsH3DYh-.js
create mode 100644 assets/Files-B0RPV7pS.js
delete mode 100644 assets/Files-BGG4CMDw.js
create mode 100644 assets/Files-DmywmHnb.js
delete mode 100644 assets/Files-DzKq7H-3.js
delete mode 100644 assets/Fill-Clause-C0JvOyvQ.js
delete mode 100644 assets/Fill-Clause-CcBqIJPA.js
create mode 100644 assets/Fill-Clause-DpJWzZgb.js
create mode 100644 assets/Fill-Clause-JiCSFjsZ.js
delete mode 100644 assets/Fill-Null-Value-BgjtDgzX.js
create mode 100644 assets/Fill-Null-Value-HcTuqbIN.js
create mode 100644 assets/Fill-Null-Value-ZIQiym-9.js
delete mode 100644 assets/Fill-Null-Value-cv5IgN1q.js
delete mode 100644 assets/Flink-IoTDB-B0v3I-lS.js
create mode 100644 assets/Flink-IoTDB-BAT0TrPy.js
delete mode 100644 assets/Flink-IoTDB-BCokGl0I.js
create mode 100644 assets/Flink-IoTDB-BK9NkRgM.js
delete mode 100644 assets/Flink-IoTDB-BKdlPTI2.js
delete mode 100644 assets/Flink-IoTDB-BPKc4qkx.js
create mode 100644 assets/Flink-IoTDB-BZaJVx_6.js
delete mode 100644 assets/Flink-IoTDB-BaURMLlT.js
delete mode 100644 assets/Flink-IoTDB-BgV_IIXU.js
delete mode 100644 assets/Flink-IoTDB-BpSO1Ohz.js
create mode 100644 assets/Flink-IoTDB-Byv7MmWJ.js
delete mode 100644 assets/Flink-IoTDB-CPjT8Aku.js
create mode 100644 assets/Flink-IoTDB-DUJ2o9ix.js
create mode 100644 assets/Flink-IoTDB-DYZ5Okyq.js
delete mode 100644 assets/Flink-IoTDB-Dch_6iaV.js
create mode 100644 assets/Flink-IoTDB-DtpQ-r-V.js
delete mode 100644 assets/Flink-IoTDB-Pn5kMiAo.js
create mode 100644 assets/Flink-IoTDB-Q6ICbX0W.js
create mode 100644 assets/Flink-IoTDB-kA6c1Dmm.js
create mode 100644 assets/Flink-IoTDB-lUYsXitb.js
create mode 100644 assets/Flink-SQL-IoTDB-B1b5RXFq.js
delete mode 100644 assets/Flink-SQL-IoTDB-BDsYjliv.js
create mode 100644 assets/Flink-SQL-IoTDB-By1G5tI6.js
delete mode 100644 assets/Flink-SQL-IoTDB-C8gJjmUW.js
delete mode 100644 assets/Flink-TsFile-50B9chtg.js
delete mode 100644 assets/Flink-TsFile-BJrvjnI4.js
delete mode 100644 assets/Flink-TsFile-Br5lvuKR.js
create mode 100644 assets/Flink-TsFile-C8vryid9.js
delete mode 100644 assets/Flink-TsFile-CHsv7yJi.js
create mode 100644 assets/Flink-TsFile-CIwnvUyr.js
create mode 100644 assets/Flink-TsFile-CS8z5OFp.js
delete mode 100644 assets/Flink-TsFile-ClipTar8.js
create mode 100644 assets/Flink-TsFile-D82eJ0LR.js
create mode 100644 assets/Flink-TsFile-DAsBML9B.js
delete mode 100644 assets/Flink-TsFile-DYBjaEpY.js
delete mode 100644 assets/Flink-TsFile-DcvEqbgf.js
delete mode 100644 assets/Flink-TsFile-Dkivzh6G.js
delete mode 100644 assets/Flink-TsFile-HKHFHeAP.js
delete mode 100644 assets/Flink-TsFile-Ptpu1PS8.js
create mode 100644 assets/Flink-TsFile-Qlmfzl6N.js
create mode 100644 assets/Flink-TsFile-RkLy3ET2.js
create mode 100644 assets/Flink-TsFile-Z06wyv8d.js
create mode 100644 assets/Flink-TsFile-k4VVUzF2.js
create mode 100644 assets/Flink-TsFile-uSziBVYR.js
create mode 100644 assets/Frequency-Domain-BcUfw39h.js
create mode 100644 assets/Frequency-Domain-CRCfbKYf.js
delete mode 100644 assets/Frequency-Domain-Cjm3vEs5.js
delete mode 100644 assets/Frequency-Domain-yx4AJELI.js
create mode 100644 assets/Frequently-asked-questions-B2nISijJ.js
create mode 100644 assets/Frequently-asked-questions-B4uYnBpR.js
delete mode 100644 assets/Frequently-asked-questions-B7VGgER_.js
delete mode 100644 assets/Frequently-asked-questions-BJZObaol.js
create mode 100644 assets/Frequently-asked-questions-BUmOAqHK.js
create mode 100644 assets/Frequently-asked-questions-BgbP0o1Q.js
delete mode 100644 assets/Frequently-asked-questions-BqfAwyIA.js
delete mode 100644 assets/Frequently-asked-questions-Br9qCIfj.js
create mode 100644 assets/Frequently-asked-questions-BwdRM5Ns.js
delete mode 100644 assets/Frequently-asked-questions-C5vze9qu.js
create mode 100644 assets/Frequently-asked-questions-CFf7jKyE.js
create mode 100644 assets/Frequently-asked-questions-CL2RTNgj.js
delete mode 100644 assets/Frequently-asked-questions-CbzcSp3R.js
create mode 100644 assets/Frequently-asked-questions-CkJg-MNi.js
delete mode 100644 assets/Frequently-asked-questions-D8KVygn8.js
delete mode 100644 assets/Frequently-asked-questions-DcRjqwUv.js
delete mode 100644 assets/Frequently-asked-questions-DjhUc6_R.js
delete mode 100644 assets/Frequently-asked-questions-Dp07Sscd.js
create mode 100644 assets/Frequently-asked-questions-IqPHDJmo.js
delete mode 100644 assets/Frequently-asked-questions-LxMSe0PK.js
delete mode 100644 assets/Frequently-asked-questions-Ot3Uy1nS.js
create mode 100644 assets/Frequently-asked-questions-VtbWpgmb.js
create mode 100644 assets/Frequently-asked-questions-jXLQURGn.js
create mode 100644 assets/Frequently-asked-questions-ydNtxCX6.js
create mode 100644 assets/From-Join-Clause-BDBJmd1o.js
create mode 100644 assets/From-Join-Clause-B_ChnTHk.js
delete mode 100644 assets/From-Join-Clause-Wrf3IqYQ.js
delete mode 100644 assets/From-Join-Clause-bGzQONoq.js
delete mode 100644 assets/Function-and-Expression-9MAQKmqJ.js
delete mode 100644 assets/Function-and-Expression-BSXRdYAg.js
delete mode 100644 assets/Function-and-Expression-BXJob3gn.js
create mode 100644 assets/Function-and-Expression-Brcpbcpk.js
create mode 100644 assets/Function-and-Expression-BtGlEYqA.js
delete mode 100644 assets/Function-and-Expression-CWuQHq3p.js
delete mode 100644 assets/Function-and-Expression-CsiHr_fE.js
create mode 100644 assets/Function-and-Expression-CyDUuJXW.js
delete mode 100644 assets/Function-and-Expression-DKiMrgPZ.js
create mode 100644 assets/Function-and-Expression-DdlYcNId.js
create mode 100644 assets/Function-and-Expression-e5x3nIQ2.js
create mode 100644 assets/Function-and-Expression-n6JD1gRu.js
create mode 100644 assets/General-SQL-Statements-BTvAHHbR.js
create mode 100644 assets/General-SQL-Statements-Bl9pKum4.js
delete mode 100644 assets/General-SQL-Statements-C2uaAFZA.js
delete mode 100644 assets/General-SQL-Statements-eTMBXdb5.js
create mode 100644 assets/Grafana-Connector-8vhyi91G.js
create mode 100644 assets/Grafana-Connector-9nH9uWtf.js
delete mode 100644 assets/Grafana-Connector-B8QmqP02.js
delete mode 100644 assets/Grafana-Connector-BGYtfi_a.js
create mode 100644 assets/Grafana-Connector-CEEnvzvq.js
create mode 100644 assets/Grafana-Connector-CK9EyGPz.js
delete mode 100644 assets/Grafana-Connector-D92Altbi.js
create mode 100644 assets/Grafana-Connector-D9TG4ViG.js
delete mode 100644 assets/Grafana-Connector-DPV-lWdm.js
create mode 100644 assets/Grafana-Connector-DaQemoqQ.js
delete mode 100644 assets/Grafana-Connector-DazCLdBc.js
delete mode 100644 assets/Grafana-Connector-DbTI1goC.js
create mode 100644 assets/Grafana-Connector-Dsn2UGRF.js
create mode 100644 assets/Grafana-Connector-I-SMT6CZ.js
delete mode 100644 assets/Grafana-Connector-JSVYw2x8.js
create mode 100644 assets/Grafana-Connector-MKQl8qQJ.js
delete mode 100644 assets/Grafana-Connector-TRWytc6t.js
delete mode 100644 assets/Grafana-Connector-YTAocHQv.js
create mode 100644 assets/Grafana-Connector-kW8Ra4Iv.js
delete mode 100644 assets/Grafana-Connector-qQGxi3W4.js
delete mode 100644 assets/Grafana-Plugin-B3vZQrqi.js
delete mode 100644 assets/Grafana-Plugin-B64uSejk.js
delete mode 100644 assets/Grafana-Plugin-BMIg--HO.js
delete mode 100644 assets/Grafana-Plugin-BV4e2asc.js
create mode 100644 assets/Grafana-Plugin-BYK6FAbt.js
create mode 100644 assets/Grafana-Plugin-BZPTpXrB.js
create mode 100644 assets/Grafana-Plugin-CDJg7WUC.js
create mode 100644 assets/Grafana-Plugin-CQVAic_m.js
create mode 100644 assets/Grafana-Plugin-CSMVudwk.js
delete mode 100644 assets/Grafana-Plugin-CczcfwXi.js
delete mode 100644 assets/Grafana-Plugin-CoSCK7Kd.js
create mode 100644 assets/Grafana-Plugin-D5U1FWPD.js
delete mode 100644 assets/Grafana-Plugin-DACD9RWq.js
delete mode 100644 assets/Grafana-Plugin-DAqSuKcc.js
delete mode 100644 assets/Grafana-Plugin-DFXc6L1p.js
create mode 100644 assets/Grafana-Plugin-DLV6CD-J.js
create mode 100644 assets/Grafana-Plugin-DMOyL4CM.js
create mode 100644 assets/Grafana-Plugin-G8ITSFNM.js
delete mode 100644 assets/Grafana-Plugin-nr9EQkaR.js
create mode 100644 assets/Grafana-Plugin-tyzpx1ux.js
delete mode 100644 assets/GroupBy-Clause-5wOLYKj9.js
create mode 100644 assets/GroupBy-Clause-B-p4Vl63.js
delete mode 100644 assets/GroupBy-Clause-CLMzRxHi.js
create mode 100644 assets/GroupBy-Clause-D16iMkOt.js
create mode 100644 assets/Having-Clause-BA9VStuB.js
create mode 100644 assets/Having-Clause-C-zQK3UU.js
delete mode 100644 assets/Having-Clause-CKZRJCPo.js
delete mode 100644 assets/Having-Clause-_wrvIKfY.js
delete mode 100644 assets/Health-Check-Tool-B7iiM6Ei.js
create mode 100644 assets/Health-Check-Tool-BhD5KNcH.js
create mode 100644 assets/Health-Check-Tool-C2DYtzQK.js
create mode 100644 assets/Health-Check-Tool-CT-i0S4_.js
delete mode 100644 assets/Health-Check-Tool-D5DvJlAH.js
create mode 100644 assets/Health-Check-Tool-D5yV61vA.js
delete mode 100644 assets/Health-Check-Tool-D90na4CT.js
delete mode 100644 assets/Health-Check-Tool-DCgQYGbx.js
create mode 100644 assets/Health-Check-Tool-DHeIYnCs.js
delete mode 100644 assets/Health-Check-Tool-DL2Nsx2a.js
delete mode 100644 assets/Health-Check-Tool-DQIniOqV.js
create mode 100644 assets/Health-Check-Tool-DXdWjWVd.js
delete mode 100644 assets/Health-Check-Tool-DksLZh99.js
delete mode 100644 assets/Health-Check-Tool-QuWMXoGv.js
create mode 100644 assets/Health-Check-Tool-lfc0DnH6.js
create mode 100644 assets/Health-Check-Tool-rn0424Cf.js
delete mode 100644 assets/Hive-TsFile-2uF8BxP_.js
delete mode 100644 assets/Hive-TsFile-B6yPee_L.js
create mode 100644 assets/Hive-TsFile-BGH7zpKW.js
create mode 100644 assets/Hive-TsFile-BLZeWMdb.js
create mode 100644 assets/Hive-TsFile-BXxpbv3A.js
delete mode 100644 assets/Hive-TsFile-Bz4IKHYc.js
create mode 100644 assets/Hive-TsFile-C2uYDo7J.js
delete mode 100644 assets/Hive-TsFile-C3aper2J.js
create mode 100644 assets/Hive-TsFile-C67HqQpm.js
delete mode 100644 assets/Hive-TsFile-CD7vqJHv.js
delete mode 100644 assets/Hive-TsFile-CJ0nVi8F.js
delete mode 100644 assets/Hive-TsFile-D0z24jXE.js
create mode 100644 assets/Hive-TsFile-D8GQbQ1j.js
create mode 100644 assets/Hive-TsFile-DJMRdSx4.js
delete mode 100644 assets/Hive-TsFile-DezRDkcE.js
delete mode 100644 assets/Hive-TsFile-Dl68H4Uc.js
create mode 100644 assets/Hive-TsFile-Dqu_GGAA.js
create mode 100644 assets/Hive-TsFile-DuH6pGJ3.js
create mode 100644 assets/Hive-TsFile-Eytpu-To.js
delete mode 100644 assets/Hive-TsFile-brIkRVSh.js
delete mode 100644 assets/HomeCarousel-CdLS4oED.js
create mode 100644 assets/HomeCarousel-D60gwaLw.js
create mode 100644 assets/Identifier-BTJnV8p-.js
create mode 100644 assets/Identifier-BoxVe5vn.js
delete mode 100644 assets/Identifier-DySZ9Ahb.js
delete mode 100644 assets/Identifier-MPx6Eu6Y.js
create mode 100644 assets/Import-Export-Tool-CQln8Vmd.js
delete mode 100644 assets/Import-Export-Tool-CaU_5kPd.js
delete mode 100644 assets/Import-Export-Tool-Cgg576vY.js
create mode 100644 assets/Import-Export-Tool-DYo5TYPl.js
create mode 100644 assets/InfluxDB-Protocol-Ced7eqFa.js
delete mode 100644 assets/InfluxDB-Protocol-DMtpwKbZ.js
delete mode 100644 assets/Integration-Test-refactoring-tutorial-B3-vWyXF.js
delete mode 100644 assets/Integration-Test-refactoring-tutorial-BLwsO2TU.js
create mode 100644 assets/Integration-Test-refactoring-tutorial-DhcsiiL8.js
create mode 100644 assets/Integration-Test-refactoring-tutorial-w4fTowPa.js
create mode 100644 assets/IoTDB-Introduction_apache-8uSbql2i.js
create mode 100644 assets/IoTDB-Introduction_apache-BINr1FF8.js
delete mode 100644 assets/IoTDB-Introduction_apache-BNkgrWYq.js
create mode 100644 assets/IoTDB-Introduction_apache-BTR6xlQQ.js
create mode 100644 assets/IoTDB-Introduction_apache-BTo5zENi.js
create mode 100644 assets/IoTDB-Introduction_apache-Bo0xNYdi.js
delete mode 100644 assets/IoTDB-Introduction_apache-CjWZEKls.js
delete mode 100644 assets/IoTDB-Introduction_apache-CkZSRodI.js
create mode 100644 assets/IoTDB-Introduction_apache-CpPDoC6u.js
delete mode 100644 assets/IoTDB-Introduction_apache-DBMrPrhz.js
delete mode 100644 assets/IoTDB-Introduction_apache-DBNe3Dp1.js
create mode 100644 assets/IoTDB-Introduction_apache-DHCyMbPF.js
delete mode 100644 assets/IoTDB-Introduction_apache-DRGxSY-s.js
create mode 100644 assets/IoTDB-Introduction_apache-DS1cH3TS.js
delete mode 100644 assets/IoTDB-Introduction_apache-DcqXifId.js
delete mode 100644 assets/IoTDB-Introduction_apache-lEzdWdbi.js
delete mode 100644 assets/IoTDB-Package-BQWwlG00.js
create mode 100644 assets/IoTDB-Package-BQm5dMMa.js
delete mode 100644 assets/IoTDB-Package-BvfEnJzh.js
create mode 100644 assets/IoTDB-Package-D4pwj4rF.js
delete mode 100644 assets/IoTDB-Package-vBpWaPgM.js
create mode 100644 assets/IoTDB-Package-vCIiXsNI.js
delete mode 100644 assets/IoTDB-Package_apache--XEQF3cH.js
create mode 100644 assets/IoTDB-Package_apache-3rOzl8dE.js
delete mode 100644 assets/IoTDB-Package_apache-4FSbIcRd.js
create mode 100644 assets/IoTDB-Package_apache-BQNMFtFg.js
delete mode 100644 assets/IoTDB-Package_apache-BUXyBacZ.js
delete mode 100644 assets/IoTDB-Package_apache-BWoBPJVB.js
delete mode 100644 assets/IoTDB-Package_apache-Bsh1BK3L.js
delete mode 100644 assets/IoTDB-Package_apache-BvxjGXiD.js
create mode 100644 assets/IoTDB-Package_apache-DY6teZO5.js
create mode 100644 assets/IoTDB-Package_apache-Dn1i3RnT.js
delete mode 100644 assets/IoTDB-Package_apache-DtIC-VwJ.js
create mode 100644 assets/IoTDB-Package_apache-UKFET-B_.js
create mode 100644 assets/IoTDB-Package_apache-YQvE28xa.js
create mode 100644 assets/IoTDB-Package_apache-_aVbpapK.js
create mode 100644 assets/IoTDB-Package_apache-oxakrtVX.js
delete mode 100644 assets/IoTDB-Package_apache-rkgdyiBx.js
create mode 100644 assets/JMX-Tool-CUbhsuM9.js
create mode 100644 assets/JMX-Tool-ChFMulrN.js
delete mode 100644 assets/JMX-Tool-D_38aTm6.js
delete mode 100644 assets/JMX-Tool-Dz6YeDBY.js
create mode 100644 assets/Keywords-0GkJX0pz.js
delete mode 100644 assets/Keywords-0p8ht9xH.js
delete mode 100644 assets/Keywords-85HUtrhh.js
create mode 100644 assets/Keywords-Aya9nGbk.js
create mode 100644 assets/Keywords-B-OH4Rpv.js
delete mode 100644 assets/Keywords-B2CgD8S_.js
create mode 100644 assets/Keywords-BJtSZcfK.js
delete mode 100644 assets/Keywords-Bm6Bg3xG.js
create mode 100644 assets/Keywords-C0ufcXsT.js
create mode 100644 assets/Keywords-CMnXW58E.js
create mode 100644 assets/Keywords-Cbly5ReW.js
delete mode 100644 assets/Keywords-CdGvlOic.js
delete mode 100644 assets/Keywords-CoHtxJF-.js
create mode 100644 assets/Keywords-CwfNyuFm.js
delete mode 100644 assets/Keywords-D5Y8j7O9.js
create mode 100644 assets/Keywords-DK9TZOOk.js
delete mode 100644 assets/Keywords-DN4ijsbz.js
create mode 100644 assets/Keywords-DSL1VZM9.js
delete mode 100644 assets/Keywords-Dm732WRq.js
create mode 100644 assets/Keywords-DuvSMLLY.js
delete mode 100644 assets/Keywords-DzV2v6CC.js
delete mode 100644 assets/Keywords-QS-O4JsF.js
delete mode 100644 assets/Keywords-SOXCdo73.js
create mode 100644 assets/Keywords-loaufQtL.js
create mode 100644 assets/Kubernetes_apache-AkxXaluU.js
create mode 100644 assets/Kubernetes_apache-BTDOCMjF.js
delete mode 100644 assets/Kubernetes_apache-CCjcuVGY.js
delete mode 100644 assets/Kubernetes_apache-CHvkE7KH.js
delete mode 100644 assets/Kubernetes_apache-CI5sp5F7.js
delete mode 100644 assets/Kubernetes_apache-CMJM3Ic3.js
create mode 100644 assets/Kubernetes_apache-Cegjw4IY.js
delete mode 100644 assets/Kubernetes_apache-ClukQP_8.js
create mode 100644 assets/Kubernetes_apache-DKZe_hV5.js
create mode 100644 assets/Kubernetes_apache-DMaHpE0H.js
delete mode 100644 assets/Kubernetes_apache-D_41Kch6.js
create mode 100644 assets/Kubernetes_apache-ESOz4bur.js
delete mode 100644 assets/Last-Query-BdG8npxG.js
create mode 100644 assets/Last-Query-BilT_pRX.js
delete mode 100644 assets/Last-Query-Ck4lACq6.js
create mode 100644 assets/Last-Query-DSP94wZt.js
delete mode 100644 assets/Limit-Offset-Clause-BjczE16l.js
delete mode 100644 assets/Limit-Offset-Clause-Bxdvqap1.js
create mode 100644 assets/Limit-Offset-Clause-D6T-h-RU.js
create mode 100644 assets/Limit-Offset-Clause-D70A6WyU.js
create mode 100644 assets/Load-Balance-BH47TPVp.js
delete mode 100644 assets/Load-Balance-BhoxaHv6.js
create mode 100644 assets/Load-Balance-BrzQcSHD.js
delete mode 100644 assets/Load-Balance-C-aR8nfB.js
delete mode 100644 assets/Load-Balance-C5jGbBy0.js
create mode 100644 assets/Load-Balance-C8MAupgZ.js
delete mode 100644 assets/Load-Balance-CF3gYpmk.js
delete mode 100644 assets/Load-Balance-CT2BwJg-.js
create mode 100644 assets/Load-Balance-CTBKTySO.js
delete mode 100644 assets/Load-Balance-CXD2mfs3.js
create mode 100644 assets/Load-Balance-DNjYUPlt.js
create mode 100644 assets/Load-Balance-Dc4T4hT0.js
delete mode 100644 assets/Load-Balance-DlT5RGB3.js
delete mode 100644 assets/Load-Balance-Y_1BGEIJ.js
create mode 100644 assets/Load-Balance-hv89m_Fl.js
create mode 100644 assets/Load-Balance-wnJveexj.js
delete mode 100644 assets/Load-External-Tsfile-BqdvVXHs.js
create mode 100644 assets/Load-External-Tsfile-CI4rxrCi.js
create mode 100644 assets/Load-External-Tsfile-D_O3KYOy.js
delete mode 100644 assets/Load-External-Tsfile-Dc_7BExS.js
delete mode 100644 assets/Log-Tool-C5tS4xvO.js
delete mode 100644 assets/Log-Tool-Dtae4RPV.js
create mode 100644 assets/Log-Tool-E_dVuMLc.js
create mode 100644 assets/Log-Tool-X67RUAmH.js
create mode 100644 assets/MLogLoad-Tool-BnsbjxHx.js
delete mode 100644 assets/MLogLoad-Tool-C-Cnwoz9.js
create mode 100644 assets/MLogLoad-Tool-nmEgdUiU.js
delete mode 100644 assets/MLogLoad-Tool-x86WsnTM.js
create mode 100644 assets/MLogParser-Tool-BkaQZlDA.js
delete mode 100644 assets/MLogParser-Tool-CEGTfLRa.js
delete mode 100644 assets/MLogParser-Tool-ihTfIHFM.js
create mode 100644 assets/MLogParser-Tool-x4txujDj.js
create mode 100644 assets/Maintenance-Command-CeUpnRcZ.js
create mode 100644 assets/Maintenance-Command-D3r1I-Ef.js
delete mode 100644 assets/Maintenance-Command-D_n0adZ0.js
delete mode 100644 assets/Maintenance-Command-hvl6wcGD.js
create mode 100644 assets/Maintenance-Tool-BLiRMzmb.js
delete mode 100644 assets/Maintenance-Tool-C1i6rSql.js
delete mode 100644 assets/Maintenance-Tool-D8T_I4Si.js
create mode 100644 assets/Maintenance-Tool-DnC7Hwf5.js
delete mode 100644 assets/Maintenance-Tool_apache-BGMwSlV4.js
delete mode 100644 assets/Maintenance-Tool_apache-BTjBVovs.js
delete mode 100644 assets/Maintenance-Tool_apache-BX-M5TwA.js
create mode 100644 assets/Maintenance-Tool_apache-Bh98SQi0.js
delete mode 100644 assets/Maintenance-Tool_apache-BoyAjKMx.js
delete mode 100644 assets/Maintenance-Tool_apache-BqDuqH9a.js
create mode 100644 assets/Maintenance-Tool_apache-Byx62EDo.js
create mode 100644 assets/Maintenance-Tool_apache-C1kDnfjy.js
delete mode 100644 assets/Maintenance-Tool_apache-C6v_fZrd.js
create mode 100644 assets/Maintenance-Tool_apache-CCQbrW4F.js
delete mode 100644 assets/Maintenance-Tool_apache-CSzBwyru.js
create mode 100644 assets/Maintenance-Tool_apache-D9lxHMS8.js
delete mode 100644 assets/Maintenance-Tool_apache-DCTX68Gl.js
create mode 100644 assets/Maintenance-Tool_apache-DWEOT0Yp.js
create mode 100644 assets/Maintenance-Tool_apache-ZzjcQnii.js
create mode 100644 assets/Maintenance-Tool_apache-grd0HzCC.js
create mode 100644 assets/Maintenance-commands-0_wFniU_.js
delete mode 100644 assets/Maintenance-commands-BadLagUS.js
create mode 100644 assets/Maintenance-commands-BupYjAg_.js
delete mode 100644 assets/Maintenance-commands-DClhLefY.js
create mode 100644 assets/Maintenance-commands-IN37v6uf.js
delete mode 100644 assets/Maintenance-commands-Kr5Zq6OV.js
create mode 100644 assets/Maintenance-commands-Y01KRu4u.js
delete mode 100644 assets/Maintenance-commands-c05RsNUW.js
create mode 100644 assets/Maintenance-commands_apache-BajT5vMK.js
delete mode 100644 assets/Maintenance-commands_apache-Cp4mf5bx.js
create mode 100644 assets/Maintenance-commands_apache-DgCTPtZX.js
delete mode 100644 assets/Maintenance-commands_apache-Vj9oe_EB.js
delete mode 100644 assets/Maintenance-statement-B4Nse75b.js
delete mode 100644 assets/Maintenance-statement-C5TfyI1l.js
delete mode 100644 assets/Maintenance-statement-CfoiDBJl.js
create mode 100644 assets/Maintenance-statement-Cxcf3t_0.js
create mode 100644 assets/Maintenance-statement-D-4j46eF.js
create mode 100644 assets/Maintenance-statement-DM-rBd6y.js
delete mode 100644 assets/Maintenance-statement-DOQhf4L8.js
create mode 100644 assets/Maintenance-statement-I_IG7c91.js
delete mode 100644 assets/Maintenance-statement_apache-Bp52Tjri.js
create mode 100644 assets/Maintenance-statement_apache-DP2OmkzE.js
create mode 100644 assets/Maintenance-statement_apache-DoYfKAVj.js
delete mode 100644 assets/Maintenance-statement_apache-XILpdC1b.js
create mode 100644 assets/MapReduce-TsFile-0LH82vGt.js
delete mode 100644 assets/MapReduce-TsFile-6WCadNHV.js
delete mode 100644 assets/MapReduce-TsFile-CzfCpbET.js
create mode 100644 assets/MapReduce-TsFile-DQPloaZy.js
delete mode 100644 assets/Metric-Tool-BnuiDdl3.js
create mode 100644 assets/Metric-Tool-Btzkg1z6.js
delete mode 100644 assets/Metric-Tool-D37AkqB_.js
create mode 100644 assets/Metric-Tool-aibZFr_X.js
create mode 100644 assets/Modify-Config-Manual-8_KGtf6j.js
create mode 100644 assets/Modify-Config-Manual-BCy2p6yO.js
delete mode 100644 assets/Modify-Config-Manual-C9lrq6GX.js
create mode 100644 assets/Modify-Config-Manual-D4hFJ4lf.js
create mode 100644 assets/Modify-Config-Manual-D5xqXFcq.js
delete mode 100644 assets/Modify-Config-Manual-DaMrGJ-G.js
delete mode 100644 assets/Modify-Config-Manual-DnKTl9il.js
create mode 100644 assets/Modify-Config-Manual-DwMOiID8.js
delete mode 100644 assets/Modify-Config-Manual-IF7l4Zxq.js
create mode 100644 assets/Modify-Config-Manual-RtHmFNHx.js
delete mode 100644 assets/Modify-Config-Manual-VpF_QtkT.js
delete mode 100644 assets/Modify-Config-Manual-quUs8-be.js
create mode 100644 assets/Monitor-Tool-1XU9rKI5.js
delete mode 100644 assets/Monitor-Tool-61AhltlV.js
delete mode 100644 assets/Monitor-Tool-C-Zyq2k6.js
delete mode 100644 assets/Monitor-Tool-C0cVXH_P.js
create mode 100644 assets/Monitor-Tool-C1unOnrx.js
create mode 100644 assets/Monitor-Tool-CBJvpAAd.js
create mode 100644 assets/Monitor-Tool-CDrs66GM.js
delete mode 100644 assets/Monitor-Tool-CIpj5O_U.js
create mode 100644 assets/Monitor-Tool-CWalFTYN.js
create mode 100644 assets/Monitor-Tool-C_Uu16n_.js
delete mode 100644 assets/Monitor-Tool-D1FduERN.js
create mode 100644 assets/Monitor-Tool-MlgKleUG.js
create mode 100644 assets/Monitor-Tool-RMN2HVVL.js
delete mode 100644 assets/Monitor-Tool-aJGUAggE.js
delete mode 100644 assets/Monitor-Tool-i4_b7b8S.js
create mode 100644 assets/Monitor-Tool-kWRQjQjn.js
delete mode 100644 assets/Monitor-Tool-nfxdShav.js
delete mode 100644 assets/Monitor-Tool-zB5BSCeJ.js
create mode 100644 assets/Monitor-Tool_apache-B2wOHfrZ.js
create mode 100644 assets/Monitor-Tool_apache-B3HjvL4N.js
create mode 100644 assets/Monitor-Tool_apache-BNlMpt2L.js
delete mode 100644 assets/Monitor-Tool_apache-BQqaUPm4.js
create mode 100644 assets/Monitor-Tool_apache-Bdz0hdDe.js
create mode 100644 assets/Monitor-Tool_apache-CTeSOadd.js
create mode 100644 assets/Monitor-Tool_apache-CVAjVxnB.js
delete mode 100644 assets/Monitor-Tool_apache-D-dWgQwm.js
delete mode 100644 assets/Monitor-Tool_apache-D3elgifZ.js
create mode 100644 assets/Monitor-Tool_apache-D4gCMy31.js
delete mode 100644 assets/Monitor-Tool_apache-D9KE1lud.js
create mode 100644 assets/Monitor-Tool_apache-DDwJILI-.js
delete mode 100644 assets/Monitor-Tool_apache-DPwgLy9Q.js
delete mode 100644 assets/Monitor-Tool_apache-aYbL0WR4.js
delete mode 100644 assets/Monitor-Tool_apache-wnIT2neN.js
delete mode 100644 assets/Monitor-Tool_apache-y549OJLY.js
create mode 100644 assets/Monitoring-Board-Install-and-Deploy-CVK9W0lw.js
delete mode 100644 assets/Monitoring-Board-Install-and-Deploy-DCYk-L20.js
delete mode 100644 assets/Monitoring-Board-Install-and-Deploy-DdOdwMHz.js
create mode 100644 assets/Monitoring-Board-Install-and-Deploy-DtfLzbSF.js
create mode 100644 assets/Monitoring-panel-deployment-B4E_fbU6.js
create mode 100644 assets/Monitoring-panel-deployment-B4yc-n54.js
create mode 100644 assets/Monitoring-panel-deployment-BJCColZW.js
create mode 100644 assets/Monitoring-panel-deployment-BTYMR4om.js
delete mode 100644 assets/Monitoring-panel-deployment-CHpWmzL1.js
delete mode 100644 assets/Monitoring-panel-deployment-CZGw3jJr.js
delete mode 100644 assets/Monitoring-panel-deployment-CyduVcUY.js
create mode 100644 assets/Monitoring-panel-deployment-D1_CrSMX.js
create mode 100644 assets/Monitoring-panel-deployment-D4gtyNtP.js
delete mode 100644 assets/Monitoring-panel-deployment-DFVryrsm.js
delete mode 100644 assets/Monitoring-panel-deployment-DKtRG_C4.js
create mode 100644 assets/Monitoring-panel-deployment-Di6AZbYX.js
delete mode 100644 assets/Monitoring-panel-deployment-Xa13YONG.js
create mode 100644 assets/Monitoring-panel-deployment-a7MRLA9L.js
delete mode 100644 assets/Monitoring-panel-deployment-m1Z5hviW.js
delete mode 100644 assets/Monitoring-panel-deployment-xPYtyDrR.js
create mode 100644 assets/MyBatisPlus-Generator-C8O3JO6Z.js
delete mode 100644 assets/MyBatisPlus-Generator-C9BOElhf.js
delete mode 100644 assets/MyBatisPlus-Generator-DspMTZUs.js
create mode 100644 assets/MyBatisPlus-Generator-TpmbvG_S.js
delete mode 100644 assets/Mybatis-Generator-BC_BX5o2.js
create mode 100644 assets/Mybatis-Generator-BXUdE5fl.js
delete mode 100644 assets/Mybatis-Generator-CYEwRbd-.js
create mode 100644 assets/Mybatis-Generator-DFYOlOpB.js
create mode 100644 assets/Navigating_Time_Series_Data---l00DRj.js
delete mode 100644 assets/Navigating_Time_Series_Data-B4ONkcHb.js
create mode 100644 assets/Navigating_Time_Series_Data-BJCkqmYn.js
create mode 100644 assets/Navigating_Time_Series_Data-C7cij3LS.js
delete mode 100644 assets/Navigating_Time_Series_Data-CD1kky3m.js
create mode 100644 assets/Navigating_Time_Series_Data-CD3ltoo7.js
create mode 100644 assets/Navigating_Time_Series_Data-CH-TEMmp.js
delete mode 100644 assets/Navigating_Time_Series_Data-CUpJ5cAV.js
delete mode 100644 assets/Navigating_Time_Series_Data-D8CzIDZx.js
delete mode 100644 assets/Navigating_Time_Series_Data-DWxwaFQ2.js
create mode 100644 assets/Navigating_Time_Series_Data-DlFPAogN.js
delete mode 100644 assets/Navigating_Time_Series_Data-LHQKypHk.js
delete mode 100644 assets/Navigating_Time_Series_Data-VOBPYK0N.js
create mode 100644 assets/Navigating_Time_Series_Data-XoX5erhm.js
delete mode 100644 assets/Navigating_Time_Series_Data-_KNS1qVq.js
create mode 100644 assets/Navigating_Time_Series_Data-xlk4nEPm.js
create mode 100644 assets/Navigating_Time_Series_Data_apache-BG5snSz5.js
create mode 100644 assets/Navigating_Time_Series_Data_apache-CHQDoAjb.js
delete mode 100644 assets/Navigating_Time_Series_Data_apache-CkbadRY9.js
create mode 100644 assets/Navigating_Time_Series_Data_apache-Dah6_O4c.js
delete mode 100644 assets/Navigating_Time_Series_Data_apache-DvQv0apc.js
delete mode 100644 assets/Navigating_Time_Series_Data_apache-OBkjI3rx.js
create mode 100644 assets/Navigating_Time_Series_Data_apache-UeLXHKC_.js
delete mode 100644 assets/Navigating_Time_Series_Data_apache-YNHbjVgF.js
create mode 100644 assets/Nested-Queries-B0uCDDEk.js
create mode 100644 assets/Nested-Queries-BkBZnDfq.js
delete mode 100644 assets/Nested-Queries-Cb9Bn1gk.js
delete mode 100644 assets/Nested-Queries-DwQ_3I98.js
create mode 100644 assets/NiFi-IoTDB-4NZXBlDO.js
create mode 100644 assets/NiFi-IoTDB-8nliOIhQ.js
create mode 100644 assets/NiFi-IoTDB-B5w-lnnt.js
delete mode 100644 assets/NiFi-IoTDB-Bgku3CVk.js
delete mode 100644 assets/NiFi-IoTDB-Bm0J5Fun.js
create mode 100644 assets/NiFi-IoTDB-BvqNWwDk.js
create mode 100644 assets/NiFi-IoTDB-C6zrLD_p.js
delete mode 100644 assets/NiFi-IoTDB-CKXbURDx.js
create mode 100644 assets/NiFi-IoTDB-CTY_2i4l.js
create mode 100644 assets/NiFi-IoTDB-CX96SqFL.js
create mode 100644 assets/NiFi-IoTDB-CqPml_yh.js
delete mode 100644 assets/NiFi-IoTDB-CsktCiAF.js
delete mode 100644 assets/NiFi-IoTDB-D3LOYFs1.js
delete mode 100644 assets/NiFi-IoTDB-D5IDPQNK.js
delete mode 100644 assets/NiFi-IoTDB-D5LwZ-NH.js
create mode 100644 assets/NiFi-IoTDB-DCPv2Uw8.js
create mode 100644 assets/NiFi-IoTDB-DCRA2M9F.js
delete mode 100644 assets/NiFi-IoTDB-D_3vsoLB.js
delete mode 100644 assets/NiFi-IoTDB-Dy5aK54N.js
delete mode 100644 assets/NiFi-IoTDB-IJUvbzcR.js
delete mode 100644 assets/Node-BHU2AUJm.js
create mode 100644 assets/Node-BaI9-D47.js
delete mode 100644 assets/Node-BnoYg8B_.js
create mode 100644 assets/Node-CVjTtIT7.js
delete mode 100644 assets/NodeTool-DHDlWTBq.js
create mode 100644 assets/NodeTool-DkKxpGgi.js
delete mode 100644 assets/NodeTool-Dwh0RmRq.js
create mode 100644 assets/NodeTool-FlJvW5xX.js
delete mode 100644 assets/Operate-Metadata-B1iYOjne.js
create mode 100644 assets/Operate-Metadata-B2A8OzlJ.js
delete mode 100644 assets/Operate-Metadata-B3zqUMaz.js
create mode 100644 assets/Operate-Metadata-Bl70Lp62.js
create mode 100644 assets/Operate-Metadata-C1JqfSB-.js
create mode 100644 assets/Operate-Metadata-CK5aPmga.js
create mode 100644 assets/Operate-Metadata-Cqa3BuPV.js
delete mode 100644 assets/Operate-Metadata-Cxi_ZT2k.js
create mode 100644 assets/Operate-Metadata-D0VZ32T7.js
delete mode 100644 assets/Operate-Metadata-DERV3P8_.js
delete mode 100644 assets/Operate-Metadata-DKnN_QVV.js
delete mode 100644 assets/Operate-Metadata-DsudaDck.js
create mode 100644 assets/Operate-Metadata-DwW5N41g.js
delete mode 100644 assets/Operate-Metadata-bF32cAOc.js
create mode 100644 assets/Operate-Metadata-ia89Dfof.js
delete mode 100644 assets/Operate-Metadata-p7T-42a6.js
delete mode 100644 assets/Operate-Metadata_apache-B0b0i-ao.js
delete mode 100644 assets/Operate-Metadata_apache-B4LwnmkX.js
create mode 100644 assets/Operate-Metadata_apache-BehEl_yZ.js
delete mode 100644 assets/Operate-Metadata_apache-CA_elCHl.js
create mode 100644 assets/Operate-Metadata_apache-C_WC25oS.js
delete mode 100644 assets/Operate-Metadata_apache-Ce30ViPC.js
create mode 100644 assets/Operate-Metadata_apache-DSFpdIpj.js
create mode 100644 assets/Operate-Metadata_apache-DjisqGql.js
delete mode 100644 assets/Operate-Metadata_apache-JgrFZNo2.js
create mode 100644 assets/Operate-Metadata_apache-io7Wx07d.js
create mode 100644 assets/Operate-Metadata_apache-k0Bymfa1.js
delete mode 100644 assets/Operate-Metadata_apache-kZod83FU.js
delete mode 100644 assets/Operator-and-Expression-BE7W0CJn.js
delete mode 100644 assets/Operator-and-Expression-Booy_oQh.js
delete mode 100644 assets/Operator-and-Expression-BrHNP8bR.js
create mode 100644 assets/Operator-and-Expression-C5swKFmO.js
create mode 100644 assets/Operator-and-Expression-CKZdJOIt.js
delete mode 100644 assets/Operator-and-Expression-CQ8OYmyR.js
create mode 100644 assets/Operator-and-Expression-CbR8HgzP.js
delete mode 100644 assets/Operator-and-Expression-CkRuaJxV.js
delete mode 100644 assets/Operator-and-Expression-CoKX8xZJ.js
delete mode 100644 assets/Operator-and-Expression-CwvRnDgJ.js
create mode 100644 assets/Operator-and-Expression-DdnlY1uh.js
create mode 100644 assets/Operator-and-Expression-Dqsp2Txj.js
create mode 100644 assets/Operator-and-Expression-Dvrh-FuD.js
create mode 100644 assets/Operator-and-Expression-DwFWu-lS.js
delete mode 100644 assets/Operator-and-Expression-EX4Bke0l.js
create mode 100644 assets/Operator-and-Expression-Uv9m0-OZ.js
create mode 100644 assets/OrderBy-Clause-BQJ-QnD7.js
create mode 100644 assets/OrderBy-Clause-CNDTDUET.js
delete mode 100644 assets/OrderBy-Clause-G_N6EDVc.js
delete mode 100644 assets/OrderBy-Clause-b2NePOke.js
create mode 100644 assets/Overview-14HHY1vi.js
create mode 100644 assets/Overview-B9pnea6I.js
delete mode 100644 assets/Overview-ChhdBhxs.js
delete mode 100644 assets/Overview-nnikhOWk.js
create mode 100644 assets/Pagination-1vVpSyLH.js
delete mode 100644 assets/Pagination-C0_-S80C.js
create mode 100644 assets/Pagination-CDrS9RNf.js
delete mode 100644 assets/Pagination-olKpZpXm.js
create mode 100644 assets/Performance-CNNXV9Zf.js
create mode 100644 assets/Performance-DeEWpwbf.js
delete mode 100644 assets/Performance-NoahoUg-.js
create mode 100644 assets/Performance-Tracing-Tool-BoSdZKHf.js
delete mode 100644 assets/Performance-Tracing-Tool-CI5HIlYj.js
delete mode 100644 assets/Performance-Tracing-Tool-CX8U6siL.js
create mode 100644 assets/Performance-Tracing-Tool-DT2g6-Hf.js
delete mode 100644 assets/Performance-ufz97CiO.js
create mode 100644 assets/Programming-CSharp-Native-API-BKEuR-WE.js
create mode 100644 assets/Programming-CSharp-Native-API-BNUIdlQu.js
delete mode 100644 assets/Programming-CSharp-Native-API-BUHplvgx.js
delete mode 100644 assets/Programming-CSharp-Native-API-CEkD5G8a.js
create mode 100644 assets/Programming-CSharp-Native-API-CX3-lK9B.js
delete mode 100644 assets/Programming-CSharp-Native-API-CZstjw9M.js
delete mode 100644 assets/Programming-CSharp-Native-API-D2F9QDP2.js
delete mode 100644 assets/Programming-CSharp-Native-API-D3nAYGiD.js
create mode 100644 assets/Programming-CSharp-Native-API-DnPxe1ZP.js
create mode 100644 assets/Programming-CSharp-Native-API-DpaP16lc.js
delete mode 100644 assets/Programming-CSharp-Native-API-H_h7VKTB.js
delete mode 100644 assets/Programming-CSharp-Native-API-IRWzqISZ.js
delete mode 100644 assets/Programming-CSharp-Native-API-UFSVi4Q1.js
create mode 100644 assets/Programming-CSharp-Native-API-jZFctEEK.js
create mode 100644 assets/Programming-CSharp-Native-API-nRsr3Hmk.js
create mode 100644 assets/Programming-CSharp-Native-API-ttlxkjnr.js
create mode 100644 assets/Programming-CSharp-Native-API_apache-5JPbEWfr.js
delete mode 100644 assets/Programming-CSharp-Native-API_apache-CviylEiu.js
delete mode 100644 assets/Programming-CSharp-Native-API_apache-DTZHtVH3.js
create mode 100644 assets/Programming-CSharp-Native-API_apache-DdK9jnn6.js
delete mode 100644 assets/Programming-Cpp-Native-API-B1rVJKtD.js
delete mode 100644 assets/Programming-Cpp-Native-API-BHP3GUDR.js
create mode 100644 assets/Programming-Cpp-Native-API-BJna6B2F.js
delete mode 100644 assets/Programming-Cpp-Native-API-CHLoLFrH.js
delete mode 100644 assets/Programming-Cpp-Native-API-ClfCg46w.js
create mode 100644 assets/Programming-Cpp-Native-API-CnvhEqIz.js
delete mode 100644 assets/Programming-Cpp-Native-API-CxAL__jw.js
delete mode 100644 assets/Programming-Cpp-Native-API-D-_5NIsr.js
create mode 100644 assets/Programming-Cpp-Native-API-D5FiB8le.js
create mode 100644 assets/Programming-Cpp-Native-API-DCO3ZEeH.js
create mode 100644 assets/Programming-Cpp-Native-API-DCuBwi06.js
delete mode 100644 assets/Programming-Cpp-Native-API-DKKE7-GQ.js
create mode 100644 assets/Programming-Cpp-Native-API-DYjYHIHJ.js
delete mode 100644 assets/Programming-Cpp-Native-API-DuIAgQeO.js
create mode 100644 assets/Programming-Cpp-Native-API-Lfwt594o.js
create mode 100644 assets/Programming-Cpp-Native-API-NDEyIJ1Q.js
create mode 100644 assets/Programming-Cpp-Native-API-indxtrNF.js
delete mode 100644 assets/Programming-Cpp-Native-API-osfqmmPF.js
delete mode 100644 assets/Programming-Cpp-Native-API-pc3qs2vg.js
create mode 100644 assets/Programming-Cpp-Native-API-u4uqjqJt.js
create mode 100644 assets/Programming-Cpp-Native-API_apache-3lwkfY46.js
delete mode 100644 assets/Programming-Cpp-Native-API_apache-D4yOzCMh.js
create mode 100644 assets/Programming-Cpp-Native-API_apache-DNorI-zL.js
delete mode 100644 assets/Programming-Cpp-Native-API_apache-qfvL4kav.js
create mode 100644 assets/Programming-Data-Subscription-B8AvBar5.js
create mode 100644 assets/Programming-Data-Subscription-BIEueqFP.js
delete mode 100644 assets/Programming-Data-Subscription-D-bOp2rk.js
delete mode 100644 assets/Programming-Data-Subscription-DDKIWp8W.js
create mode 100644 assets/Programming-Data-Subscription-Di9I-eXw.js
create mode 100644 assets/Programming-Data-Subscription-DrAO_rUp.js
delete mode 100644 assets/Programming-Data-Subscription-c0bHbfmw.js
delete mode 100644 assets/Programming-Data-Subscription-x7PHJ75b.js
create mode 100644 assets/Programming-Data-Subscription_apache-5ZwBjaDB.js
delete mode 100644 assets/Programming-Data-Subscription_apache-DGevMnGN.js
delete mode 100644 assets/Programming-Data-Subscription_apache-Xl1pGpFT.js
create mode 100644 assets/Programming-Data-Subscription_apache-kXvo1VdN.js
create mode 100644 assets/Programming-Go-Native-API-B2sMGlXa.js
create mode 100644 assets/Programming-Go-Native-API-B8wtFAts.js
delete mode 100644 assets/Programming-Go-Native-API-BCx0Nnj7.js
create mode 100644 assets/Programming-Go-Native-API-BERG3Y4T.js
delete mode 100644 assets/Programming-Go-Native-API-BdiAbsYT.js
create mode 100644 assets/Programming-Go-Native-API-BrH4voxw.js
create mode 100644 assets/Programming-Go-Native-API-CAFHgylH.js
create mode 100644 assets/Programming-Go-Native-API-CHNoin7Y.js
create mode 100644 assets/Programming-Go-Native-API-CTpEj1gq.js
delete mode 100644 assets/Programming-Go-Native-API-Cc7UOJSM.js
delete mode 100644 assets/Programming-Go-Native-API-CdhdWtbq.js
create mode 100644 assets/Programming-Go-Native-API-CioygtUN.js
delete mode 100644 assets/Programming-Go-Native-API-Ct3CS8C6.js
create mode 100644 assets/Programming-Go-Native-API-DOjENJvg.js
create mode 100644 assets/Programming-Go-Native-API-Dl0PqI4x.js
delete mode 100644 assets/Programming-Go-Native-API-Dq0MdjSK.js
delete mode 100644 assets/Programming-Go-Native-API-DyfHcD81.js
delete mode 100644 assets/Programming-Go-Native-API-YZjTGNtl.js
delete mode 100644 assets/Programming-Go-Native-API-_R7pFcqc.js
delete mode 100644 assets/Programming-Go-Native-API-v5LFYpCU.js
delete mode 100644 assets/Programming-Go-Native-API_apache-B_YyM-gP.js
create mode 100644 assets/Programming-Go-Native-API_apache-CD2zNXf_.js
create mode 100644 assets/Programming-Go-Native-API_apache-Cj930mye.js
delete mode 100644 assets/Programming-Go-Native-API_apache-Df2Blrql.js
delete mode 100644 assets/Programming-JDBC-3av4qT-f.js
delete mode 100644 assets/Programming-JDBC-9hG0INx-.js
delete mode 100644 assets/Programming-JDBC-B52KheOb.js
create mode 100644 assets/Programming-JDBC-BBevk9IX.js
create mode 100644 assets/Programming-JDBC-BM3EYuRq.js
create mode 100644 assets/Programming-JDBC-BXPyzKV2.js
delete mode 100644 assets/Programming-JDBC-CQ2mfSQR.js
create mode 100644 assets/Programming-JDBC-Co4rA-4n.js
create mode 100644 assets/Programming-JDBC-D2FOXdq8.js
create mode 100644 assets/Programming-JDBC-DOI3L4cL.js
delete mode 100644 assets/Programming-JDBC-DjomzlgJ.js
delete mode 100644 assets/Programming-JDBC-DpraUtGS.js
delete mode 100644 assets/Programming-JDBC-DsJkooBI.js
create mode 100644 assets/Programming-JDBC-IZ54qLVQ.js
delete mode 100644 assets/Programming-JDBC-RwsjxrtS.js
create mode 100644 assets/Programming-JDBC-pe9gpsTl.js
delete mode 100644 assets/Programming-JDBC_apache-BXG55kaZ.js
create mode 100644 assets/Programming-JDBC_apache-BxT0aiBU.js
delete mode 100644 assets/Programming-JDBC_apache-C32lVvRo.js
delete mode 100644 assets/Programming-JDBC_apache-CWxPE-Zz.js
create mode 100644 assets/Programming-JDBC_apache-DbxDTfvc.js
create mode 100644 assets/Programming-JDBC_apache-iFTTu9Dd.js
delete mode 100644 assets/Programming-JDBC_apache-pVAgKKb_.js
create mode 100644 assets/Programming-JDBC_apache-ySEQLWDC.js
create mode 100644 assets/Programming-Java-Native-API-B6C-R2GM.js
delete mode 100644 assets/Programming-Java-Native-API-BTE60hnE.js
delete mode 100644 assets/Programming-Java-Native-API-Bd8WC9gf.js
create mode 100644 assets/Programming-Java-Native-API-BeVOovD_.js
create mode 100644 assets/Programming-Java-Native-API-BvuGF66w.js
delete mode 100644 assets/Programming-Java-Native-API-C233lAZT.js
create mode 100644 assets/Programming-Java-Native-API-CPfWSImj.js
create mode 100644 assets/Programming-Java-Native-API-CcfgJ8kh.js
delete mode 100644 assets/Programming-Java-Native-API-CgsgU5qP.js
create mode 100644 assets/Programming-Java-Native-API-CkYHGB9k.js
delete mode 100644 assets/Programming-Java-Native-API-D151H3nW.js
create mode 100644 assets/Programming-Java-Native-API-DPPUBAQs.js
delete mode 100644 assets/Programming-Java-Native-API-DlM8a-FL.js
delete mode 100644 assets/Programming-Java-Native-API-DvyvIPan.js
create mode 100644 assets/Programming-Java-Native-API-Pug23g_t.js
delete mode 100644 assets/Programming-Java-Native-API-T9EKlA73.js
create mode 100644 assets/Programming-Java-Native-API_apache--5b54NSb.js
create mode 100644 assets/Programming-Java-Native-API_apache-BfKgdBsZ.js
delete mode 100644 assets/Programming-Java-Native-API_apache-Bj-DCrRo.js
create mode 100644 assets/Programming-Java-Native-API_apache-CMrKwVH-.js
delete mode 100644 assets/Programming-Java-Native-API_apache-DbypMqPr.js
delete mode 100644 assets/Programming-Java-Native-API_apache-DmuqZLs_.js
delete mode 100644 assets/Programming-Java-Native-API_apache-f0l5EbCA.js
create mode 100644 assets/Programming-Java-Native-API_apache-l9Hhs5nh.js
create mode 100644 assets/Programming-Kafka-BYx6MVRC.js
create mode 100644 assets/Programming-Kafka-Bkqv0AmQ.js
create mode 100644 assets/Programming-Kafka-BzU5WXRZ.js
delete mode 100644 assets/Programming-Kafka-C3gb6bZv.js
delete mode 100644 assets/Programming-Kafka-CJ1vg0Qf.js
delete mode 100644 assets/Programming-Kafka-COZS9AQ5.js
create mode 100644 assets/Programming-Kafka-CbGDq1Sl.js
create mode 100644 assets/Programming-Kafka-CrwlvlVW.js
delete mode 100644 assets/Programming-Kafka-CvSyGlcm.js
delete mode 100644 assets/Programming-Kafka-Cx4zgXLt.js
delete mode 100644 assets/Programming-Kafka-D0MEETCr.js
create mode 100644 assets/Programming-Kafka-D92YCQPU.js
delete mode 100644 assets/Programming-Kafka-DxtO4V2r.js
delete mode 100644 assets/Programming-Kafka-PBMy4V9W.js
create mode 100644 assets/Programming-Kafka-VfGjF3Iv.js
create mode 100644 assets/Programming-Kafka-oOOFkH4W.js
delete mode 100644 assets/Programming-MQTT-AbK1nhf8.js
delete mode 100644 assets/Programming-MQTT-B25EywUN.js
create mode 100644 assets/Programming-MQTT-BBfyxBxV.js
create mode 100644 assets/Programming-MQTT-BENhZMIW.js
delete mode 100644 assets/Programming-MQTT-BTxKkF6S.js
delete mode 100644 assets/Programming-MQTT-BcTb2ixp.js
create mode 100644 assets/Programming-MQTT-BsrrplA3.js
create mode 100644 assets/Programming-MQTT-CMyub2z5.js
create mode 100644 assets/Programming-MQTT-CN-XX7Sh.js
create mode 100644 assets/Programming-MQTT-CV-OMAgO.js
delete mode 100644 assets/Programming-MQTT-CaOoNaON.js
delete mode 100644 assets/Programming-MQTT-Cfm2v7PF.js
delete mode 100644 assets/Programming-MQTT-Chr_cFT_.js
create mode 100644 assets/Programming-MQTT-Cq0gecHv.js
delete mode 100644 assets/Programming-MQTT-D9m2ENxm.js
create mode 100644 assets/Programming-MQTT-DFcUk5dY.js
delete mode 100644 assets/Programming-MQTT-DSSnxmIc.js
delete mode 100644 assets/Programming-MQTT-Dcn-vZYn.js
create mode 100644 assets/Programming-MQTT-DqcgkJOd.js
delete mode 100644 assets/Programming-MQTT-JcNI8GRm.js
create mode 100644 assets/Programming-MQTT-KLVvq137.js
create mode 100644 assets/Programming-MQTT-LHeXahDh.js
create mode 100644 assets/Programming-MQTT-e11VkBLv.js
delete mode 100644 assets/Programming-MQTT-nUjzyeAr.js
create mode 100644 assets/Programming-MQTT_apache-2GdWfMSe.js
create mode 100644 assets/Programming-MQTT_apache-BEWvKfx3.js
delete mode 100644 assets/Programming-MQTT_apache-BZm-jvam.js
delete mode 100644 assets/Programming-MQTT_apache-CHcR22sO.js
delete mode 100644 assets/Programming-MQTT_apache-CWuuIjVa.js
delete mode 100644 assets/Programming-MQTT_apache-D4ro22as.js
create mode 100644 assets/Programming-MQTT_apache-Dga-dklP.js
create mode 100644 assets/Programming-MQTT_apache-sBd_tXPl.js
create mode 100644 assets/Programming-NodeJS-Native-API-7cZP9Y5b.js
create mode 100644 assets/Programming-NodeJS-Native-API-B19LLMzp.js
create mode 100644 assets/Programming-NodeJS-Native-API-B5eQ9P7x.js
delete mode 100644 assets/Programming-NodeJS-Native-API-BeoAjKwl.js
delete mode 100644 assets/Programming-NodeJS-Native-API-BrTvP9gZ.js
delete mode 100644 assets/Programming-NodeJS-Native-API-BtHlme6w.js
create mode 100644 assets/Programming-NodeJS-Native-API-C1XbL1dy.js
create mode 100644 assets/Programming-NodeJS-Native-API-C5Oy_njN.js
delete mode 100644 assets/Programming-NodeJS-Native-API-C7LG7sTM.js
delete mode 100644 assets/Programming-NodeJS-Native-API-CAEYxYex.js
create mode 100644 assets/Programming-NodeJS-Native-API-CMfpryPB.js
create mode 100644 assets/Programming-NodeJS-Native-API-D9DNVjlN.js
delete mode 100644 assets/Programming-NodeJS-Native-API-Dz6fOGLL.js
create mode 100644 assets/Programming-NodeJS-Native-API-pySR7tkq.js
delete mode 100644 assets/Programming-NodeJS-Native-API-tjOnIwrK.js
delete mode 100644 assets/Programming-NodeJS-Native-API-ykxRNIp1.js
delete mode 100644 assets/Programming-ODBC-BQFdrkiQ.js
delete mode 100644 assets/Programming-ODBC-BaJCdv1b.js
delete mode 100644 assets/Programming-ODBC-Bs6y5hIN.js
create mode 100644 assets/Programming-ODBC-CITlrNPj.js
delete mode 100644 assets/Programming-ODBC-CdHIFVMb.js
create mode 100644 assets/Programming-ODBC-D4Z_DJR4.js
create mode 100644 assets/Programming-ODBC-Dee5ey6N.js
create mode 100644 assets/Programming-ODBC-TGIEZg2t.js
delete mode 100644 assets/Programming-Python-Native-API--opvfsIa.js
delete mode 100644 assets/Programming-Python-Native-API-B5sYICS4.js
delete mode 100644 assets/Programming-Python-Native-API-BMMFqZmw.js
create mode 100644 assets/Programming-Python-Native-API-BPRbW2RQ.js
create mode 100644 assets/Programming-Python-Native-API-C869P2i0.js
delete mode 100644 assets/Programming-Python-Native-API-CPztbBnj.js
create mode 100644 assets/Programming-Python-Native-API-Ct8KAr4B.js
create mode 100644 assets/Programming-Python-Native-API-DAl9tvQB.js
create mode 100644 assets/Programming-Python-Native-API-DmiSYtFL.js
delete mode 100644 assets/Programming-Python-Native-API-DnTeQJLb.js
delete mode 100644 assets/Programming-Python-Native-API-DqO58Le_.js
create mode 100644 assets/Programming-Python-Native-API-KS7Sd-Kv.js
delete mode 100644 assets/Programming-Python-Native-API-OWTzCyiQ.js
create mode 100644 assets/Programming-Python-Native-API-UsbR58Xt.js
delete mode 100644 assets/Programming-Python-Native-API-iBujxvUI.js
create mode 100644 assets/Programming-Python-Native-API-ndgxr3Bg.js
create mode 100644 assets/Programming-Python-Native-API_apache-BjuFtQFM.js
delete mode 100644 assets/Programming-Python-Native-API_apache-CKN0ICIh.js
create mode 100644 assets/Programming-Python-Native-API_apache-CeWI8vYI.js
create mode 100644 assets/Programming-Python-Native-API_apache-Cm-8X3IF.js
delete mode 100644 assets/Programming-Python-Native-API_apache-Cm0880dP.js
create mode 100644 assets/Programming-Python-Native-API_apache-DK1RZIag.js
delete mode 100644 assets/Programming-Python-Native-API_apache-DbDhauC0.js
delete mode 100644 assets/Programming-Python-Native-API_apache-TgehXoEE.js
delete mode 100644 assets/Programming-Rust-Native-API-B3g_4ey5.js
create mode 100644 assets/Programming-Rust-Native-API-BBtOFoNr.js
create mode 100644 assets/Programming-Rust-Native-API-BnPKumP4.js
delete mode 100644 assets/Programming-Rust-Native-API-BvuGDjRD.js
delete mode 100644 assets/Programming-Rust-Native-API-CH3DgRCS.js
delete mode 100644 assets/Programming-Rust-Native-API-CdEUL1QO.js
create mode 100644 assets/Programming-Rust-Native-API-Cvj5zWGQ.js
create mode 100644 assets/Programming-Rust-Native-API-DAccXiyB.js
delete mode 100644 assets/Programming-Rust-Native-API-DEz7X2W-.js
create mode 100644 assets/Programming-Rust-Native-API-DIZ-5HJ-.js
create mode 100644 assets/Programming-Rust-Native-API-Ilm1wMvk.js
delete mode 100644 assets/Programming-Rust-Native-API-QH5_GmZa.js
create mode 100644 assets/Programming-Rust-Native-API-RAriZ_p_.js
delete mode 100644 assets/Programming-Rust-Native-API-TuVQQa3o.js
create mode 100644 assets/Programming-Rust-Native-API-ZaEfvdEV.js
delete mode 100644 assets/Programming-Rust-Native-API-idd2FDWk.js
delete mode 100644 assets/Programming-Thrift-CX5PkGR2.js
delete mode 100644 assets/Programming-Thrift-Cn-sX4G7.js
create mode 100644 assets/Programming-Thrift-DsF3xx11.js
create mode 100644 assets/Programming-Thrift-jbTqQ9yA.js
create mode 100644 assets/Programming-TsFile-API-A2zClkhv.js
delete mode 100644 assets/Programming-TsFile-API-B1qdA6EF.js
create mode 100644 assets/Programming-TsFile-API-BKEKQ_ho.js
delete mode 100644 assets/Programming-TsFile-API-BZhMRy9H.js
create mode 100644 assets/Programming-TsFile-API-CcRFwkTg.js
delete mode 100644 assets/Programming-TsFile-API-CrPMW5dz.js
delete mode 100644 assets/Programming-TsFile-API-CsaeXOXa.js
create mode 100644 assets/Programming-TsFile-API-CxdTrbLO.js
delete mode 100644 assets/Publication-B9XPszqG.js
create mode 100644 assets/Publication-BEL_Pjzi.js
delete mode 100644 assets/Publication-BQk2UEgw.js
create mode 100644 assets/Publication-BVj40AVW.js
delete mode 100644 assets/Publication-B_DBycaz.js
delete mode 100644 assets/Publication-BbgsUvZE.js
create mode 100644 assets/Publication-Bf4T6pQK.js
delete mode 100644 assets/Publication-BrG91dyT.js
create mode 100644 assets/Publication-C1Qlp6kK.js
create mode 100644 assets/Publication-D4xRhVPQ.js
delete mode 100644 assets/Publication-D88fADMe.js
delete mode 100644 assets/Publication-Do13Ovfj.js
delete mode 100644 assets/Publication-Dp7mIgWL.js
create mode 100644 assets/Publication-DvrfXtPJ.js
create mode 100644 assets/Publication-E5a-8hqj.js
create mode 100644 assets/Publication-HKE4HfrY.js
delete mode 100644 assets/Publication-KhZBym8k.js
create mode 100644 assets/Publication-QBwYjwo_.js
delete mode 100644 assets/Publication-TmyE3jaO.js
create mode 100644 assets/Publication-ekAQs-XL.js
create mode 100644 assets/Query-Data-B2D8Wh_z.js
create mode 100644 assets/Query-Data-BvzAniiE.js
create mode 100644 assets/Query-Data-C1wOGEFc.js
create mode 100644 assets/Query-Data-C4elhhVJ.js
delete mode 100644 assets/Query-Data-CHG1qChC.js
delete mode 100644 assets/Query-Data-CL9HwaOp.js
create mode 100644 assets/Query-Data-CnDtgXN2.js
create mode 100644 assets/Query-Data-DD3QtbGD.js
delete mode 100644 assets/Query-Data-DELGEfi7.js
delete mode 100644 assets/Query-Data-DiFT1PRN.js
delete mode 100644 assets/Query-Data-Dy0TfQoe.js
create mode 100644 assets/Query-Data-X2rmTLRC.js
delete mode 100644 assets/Query-Data-YZhSAhMS.js
delete mode 100644 assets/Query-Data-dcCd8Z0n.js
delete mode 100644 assets/Query-Data-vBTQZSUL.js
create mode 100644 assets/Query-Data-ypdkYpg3.js
create mode 100644 assets/Query-Data_apache-BcGAmyf7.js
delete mode 100644 assets/Query-Data_apache-CBXXpxTJ.js
create mode 100644 assets/Query-Data_apache-CMG9m7aF.js
delete mode 100644 assets/Query-Data_apache-DASTQaBr.js
create mode 100644 assets/Query-Data_apache-DByd5roa.js
create mode 100644 assets/Query-Data_apache-DmICZyqM.js
delete mode 100644 assets/Query-Data_apache-HDtkmsyC.js
delete mode 100644 assets/Query-Data_apache-cmdyQxiF.js
create mode 100644 assets/Query-Filter-C4tWc2P_.js
create mode 100644 assets/Query-Filter-DfiqxvQy.js
delete mode 100644 assets/Query-Filter-DqI_Qjxw.js
delete mode 100644 assets/Query-Filter-DvERldMp.js
create mode 100644 assets/Query-Performance-Analysis-Bvg6jcZg.js
create mode 100644 assets/Query-Performance-Analysis-C8rPtLU1.js
create mode 100644 assets/Query-Performance-Analysis-C8zU_M-U.js
delete mode 100644 assets/Query-Performance-Analysis-CIGIu89o.js
delete mode 100644 assets/Query-Performance-Analysis-CSw_V9cp.js
create mode 100644 assets/Query-Performance-Analysis-Cejgjx_L.js
create mode 100644 assets/Query-Performance-Analysis-Cj6ToVJU.js
delete mode 100644 assets/Query-Performance-Analysis-D3Y7Rcnv.js
create mode 100644 assets/Query-Performance-Analysis-D5mlR_NF.js
delete mode 100644 assets/Query-Performance-Analysis-DDT1XMsP.js
delete mode 100644 assets/Query-Performance-Analysis-Dxu6YuTU.js
create mode 100644 assets/Query-Performance-Analysis-RsalzUnM.js
delete mode 100644 assets/Query-Performance-Analysis-aWGC65mv.js
delete mode 100644 assets/Query-Performance-Analysis-bZEIrYH8.js
create mode 100644 assets/Query-Performance-Analysis-m2cx-6st.js
delete mode 100644 assets/Query-Performance-Analysis-tAxS0u-n.js
create mode 100644 assets/Quick-Start-CKYHgsEM.js
create mode 100644 assets/Quick-Start-DNDI-_Lt.js
delete mode 100644 assets/Quick-Start-DZ-YVGW8.js
delete mode 100644 assets/Quick-Start-LjeWwDFa.js
create mode 100644 assets/QuickStart-6BNo7s_v.js
delete mode 100644 assets/QuickStart-7oa2aorm.js
create mode 100644 assets/QuickStart-B2Ptuy6p.js
create mode 100644 assets/QuickStart-BFJKN8vj.js
create mode 100644 assets/QuickStart-C88Wvq3_.js
create mode 100644 assets/QuickStart-C8JVFaNi.js
delete mode 100644 assets/QuickStart-CEUx6JF4.js
create mode 100644 assets/QuickStart-CFNVY5n_.js
delete mode 100644 assets/QuickStart-CfRKf6JF.js
create mode 100644 assets/QuickStart-CgEAQhco.js
delete mode 100644 assets/QuickStart-Cq7Z2iyL.js
create mode 100644 assets/QuickStart-CvWklRFo.js
delete mode 100644 assets/QuickStart-D0Gr0Uxv.js
create mode 100644 assets/QuickStart-DU8rwyBH.js
create mode 100644 assets/QuickStart-DcnoqA_c.js
delete mode 100644 assets/QuickStart-DoX3gfG5.js
delete mode 100644 assets/QuickStart-Dph8EGhu.js
delete mode 100644 assets/QuickStart-DuCcwaBL.js
delete mode 100644 assets/QuickStart-Only-Sql_apache-B9uacH_5.js
delete mode 100644 assets/QuickStart-Only-Sql_apache-C-Hh34NS.js
delete mode 100644 assets/QuickStart-Only-Sql_apache-CEPXwKPa.js
create mode 100644 assets/QuickStart-Only-Sql_apache-DN4XLC3i.js
create mode 100644 assets/QuickStart-Only-Sql_apache-De5Iui-S.js
create mode 100644 assets/QuickStart-Only-Sql_apache-DymUUNAp.js
create mode 100644 assets/QuickStart-Only-Sql_apache-Wn0yzfi_.js
delete mode 100644 assets/QuickStart-Only-Sql_apache-kEMZAgbc.js
delete mode 100644 assets/QuickStart-RJWDeA3c.js
delete mode 100644 assets/QuickStart-TXwE8RXu.js
create mode 100644 assets/QuickStart-aUJaKd1e.js
delete mode 100644 assets/QuickStart-hBc3-PDb.js
delete mode 100644 assets/QuickStart-oBea2liO.js
create mode 100644 assets/QuickStart-wtFVAaTQ.js
delete mode 100644 assets/QuickStart_apache-6veQpTrX.js
delete mode 100644 assets/QuickStart_apache-Bk9xOBiH.js
delete mode 100644 assets/QuickStart_apache-CIU9AuoL.js
create mode 100644 assets/QuickStart_apache-CLis4I2X.js
create mode 100644 assets/QuickStart_apache-CSx5l06O.js
delete mode 100644 assets/QuickStart_apache-CnqF_aXi.js
create mode 100644 assets/QuickStart_apache-CqOnWcay.js
delete mode 100644 assets/QuickStart_apache-D4A-vG9J.js
create mode 100644 assets/QuickStart_apache-D58A8G9i.js
delete mode 100644 assets/QuickStart_apache-DNOdZbQ5.js
delete mode 100644 assets/QuickStart_apache-DWJwdNfw.js
delete mode 100644 assets/QuickStart_apache-DXpJq9Ao.js
create mode 100644 assets/QuickStart_apache-DcWqc-4v.js
create mode 100644 assets/QuickStart_apache-NMWq6N4N.js
create mode 100644 assets/QuickStart_apache-hMxrhzeT.js
create mode 100644 assets/QuickStart_apache-lkSMN5u7.js
delete mode 100644 assets/README-B0Nry2HG.js
create mode 100644 assets/README-BA2P2Mwf.js
create mode 100644 assets/README-BzV2rIQx.js
create mode 100644 assets/README-CBBUwmOd.js
delete mode 100644 assets/README-CeTQDd6i.js
delete mode 100644 assets/README-DBs9WY3E.js
delete mode 100644 assets/README-DgcTeDIV.js
create mode 100644 assets/README-VYN6B9k9.js
create mode 100644 assets/Release-history_apache-BIRMYQ_A.js
create mode 100644 assets/Release-history_apache-BMVy-OiO.js
create mode 100644 assets/Release-history_apache-BQjk5C2M.js
create mode 100644 assets/Release-history_apache-BgFxmVYU.js
delete mode 100644 assets/Release-history_apache-BvDEwfWp.js
delete mode 100644 assets/Release-history_apache-BwP1tBYi.js
delete mode 100644 assets/Release-history_apache-BwR7Z6Hw.js
create mode 100644 assets/Release-history_apache-C42TdS9R.js
delete mode 100644 assets/Release-history_apache-CRiR1Tb-.js
delete mode 100644 assets/Release-history_apache-CsPopn2L.js
create mode 100644 assets/Release-history_apache-DE01ugNd.js
delete mode 100644 assets/Release-history_apache-DSxYbPfh.js
create mode 100644 assets/Release-history_apache-DkblG4-J.js
create mode 100644 assets/Release-history_apache-PH43Wa9m.js
delete mode 100644 assets/Release-history_apache-j420kg0S.js
delete mode 100644 assets/Release-history_apache-p869PcnC.js
create mode 100644 assets/Release0_93-CIGGDPHB.js
delete mode 100644 assets/Release0_93-CbvisiuU.js
delete mode 100644 assets/ResourceEvaluator-B87Aj0EQ.js
create mode 100644 assets/ResourceEvaluator-Dm3eqGKR.js
create mode 100644 assets/RestAPI-V1-CsOxpV78.js
delete mode 100644 assets/RestAPI-V1-OWM715Aj.js
create mode 100644 assets/RestAPI-V1_apache-B26Sr2Pe.js
delete mode 100644 assets/RestAPI-V1_apache-C8oz0C0Y.js
delete mode 100644 assets/RestService-CTwwQYSv.js
create mode 100644 assets/RestService-CwTsuAQx.js
delete mode 100644 assets/RestService-DOp8zr1y.js
create mode 100644 assets/RestService-Mb6xKicA.js
delete mode 100644 assets/RestServiceV1-0PgaDBes.js
create mode 100644 assets/RestServiceV1-BHeOxKur.js
create mode 100644 assets/RestServiceV1-BTM554wx.js
delete mode 100644 assets/RestServiceV1-BXedCNNr.js
delete mode 100644 assets/RestServiceV1-Bhaypdkt.js
create mode 100644 assets/RestServiceV1-BpDmih2G.js
delete mode 100644 assets/RestServiceV1-BrHVqNOI.js
create mode 100644 assets/RestServiceV1-Brxtsp1C.js
delete mode 100644 assets/RestServiceV1-C9yyH0EW.js
delete mode 100644 assets/RestServiceV1-Cotu_8wH.js
delete mode 100644 assets/RestServiceV1-CwCGFwJV.js
create mode 100644 assets/RestServiceV1-DCXKmStE.js
create mode 100644 assets/RestServiceV1-DRkF_WgD.js
create mode 100644 assets/RestServiceV1-Di8n5rdl.js
create mode 100644 assets/RestServiceV1_apache-B1mOHv2f.js
delete mode 100644 assets/RestServiceV1_apache-BS-CR3kL.js
delete mode 100644 assets/RestServiceV1_apache-BdpA0zKj.js
create mode 100644 assets/RestServiceV1_apache-Cl6VZ38p.js
create mode 100644 assets/RestServiceV1_apache-FMBpWWFF.js
delete mode 100644 assets/RestServiceV1_apache-doWu2dGQ.js
create mode 100644 assets/RestServiceV2-B1Bee8qe.js
create mode 100644 assets/RestServiceV2-BDqEQ69N.js
create mode 100644 assets/RestServiceV2-BffcX9nO.js
delete mode 100644 assets/RestServiceV2-ChrHq-V_.js
delete mode 100644 assets/RestServiceV2-D0HlluRU.js
create mode 100644 assets/RestServiceV2-D8tLIROj.js
delete mode 100644 assets/RestServiceV2-DLH5C4aR.js
delete mode 100644 assets/RestServiceV2-DgJbrAEj.js
create mode 100644 assets/RestServiceV2-Dk3XaBwE.js
create mode 100644 assets/RestServiceV2-Ds7YcKdU.js
delete mode 100644 assets/RestServiceV2-Dsbrxe54.js
delete mode 100644 assets/RestServiceV2-x-JpgNp4.js
create mode 100644 assets/RestServiceV2_apache-Bd7QgiPb.js
create mode 100644 assets/RestServiceV2_apache-BuDGRXyk.js
delete mode 100644 assets/RestServiceV2_apache-C88iOE8z.js
delete mode 100644 assets/RestServiceV2_apache-DSiBXXs4.js
create mode 100644 assets/Result-Format-CGq8pyfZ.js
delete mode 100644 assets/Result-Format-Djsqn628.js
delete mode 100644 assets/Result-Format-bpcGKEn6.js
create mode 100644 assets/Result-Format-ernTvb6H.js
create mode 100644 assets/SQL-Data-Addition-Deletion-B_RESffw.js
delete mode 100644 assets/SQL-Data-Addition-Deletion-DC8mv5M4.js
delete mode 100644 assets/SQL-Data-Addition-Deletion-DlQDXrF8.js
create mode 100644 assets/SQL-Data-Addition-Deletion-DpwKcRSQ.js
create mode 100644 assets/SQL-Data-Addition-Deletion_apache-B3um2U9m.js
delete mode 100644 assets/SQL-Data-Addition-Deletion_apache-BXheqyQh.js
delete mode 100644 assets/SQL-Data-Addition-Deletion_apache-DzoS5kBu.js
create mode 100644 assets/SQL-Data-Addition-Deletion_apache-mN-YDLuT.js
delete mode 100644 assets/SQL-Maintenance-Statements--fsH7dAV.js
create mode 100644 assets/SQL-Maintenance-Statements-CNzCWLnq.js
create mode 100644 assets/SQL-Maintenance-Statements-CZs-etjB.js
delete mode 100644 assets/SQL-Maintenance-Statements-DJ8D-We7.js
create mode 100644 assets/SQL-Maintenance-Statements_apache-Buw-9ROk.js
create mode 100644 assets/SQL-Maintenance-Statements_apache-BwNjKbwG.js
delete mode 100644 assets/SQL-Maintenance-Statements_apache-YJfjilvl.js
delete mode 100644 assets/SQL-Maintenance-Statements_apache-ensDdExJ.js
create mode 100644 assets/SQL-Manual-4Sg5hRjM.js
delete mode 100644 assets/SQL-Manual-BCRQEnVt.js
delete mode 100644 assets/SQL-Manual-BQDjhKdX.js
delete mode 100644 assets/SQL-Manual-BiQxsw8I.js
delete mode 100644 assets/SQL-Manual-CjRVDZGz.js
create mode 100644 assets/SQL-Manual-Co0-AAq0.js
delete mode 100644 assets/SQL-Manual-D63JVDu-.js
create mode 100644 assets/SQL-Manual-D8MvhCax.js
delete mode 100644 assets/SQL-Manual-DEb01MTt.js
create mode 100644 assets/SQL-Manual-DF35SPC3.js
create mode 100644 assets/SQL-Manual-DJrK3IZe.js
delete mode 100644 assets/SQL-Manual-DobckQiY.js
create mode 100644 assets/SQL-Manual-DqlXW5Ph.js
create mode 100644 assets/SQL-Manual-KF2JyerD.js
delete mode 100644 assets/SQL-Manual-N9fs823k.js
create mode 100644 assets/SQL-Manual-Om_ZasS7.js
create mode 100644 assets/SQL-Manual_apache-92nIJJjv.js
delete mode 100644 assets/SQL-Manual_apache-BdSZ3wOk.js
delete mode 100644 assets/SQL-Manual_apache-C78n4Xsd.js
create mode 100644 assets/SQL-Manual_apache-C7d82lFv.js
delete mode 100644 assets/SQL-Metadata-Operations-606AbcwW.js
create mode 100644 assets/SQL-Metadata-Operations-BV7_8V9-.js
create mode 100644 assets/SQL-Metadata-Operations-Cie9ACDg.js
delete mode 100644 assets/SQL-Metadata-Operations-KIaCjFFj.js
create mode 100644 assets/SQL-Metadata-Operations_apache-BcInU_3X.js
delete mode 100644 assets/SQL-Metadata-Operations_apache-BhUPE4Hm.js
delete mode 100644 assets/SQL-Metadata-Operations_apache-CqOX5GNy.js
create mode 100644 assets/SQL-Metadata-Operations_apache-CqgKKrW2.js
delete mode 100644 assets/SQL-Reference-CldtzYcb.js
create mode 100644 assets/SQL-Reference-DWm9M8N7.js
delete mode 100644 assets/SQL-Reference-DcQqU7vh.js
create mode 100644 assets/SQL-Reference-vOcAWcP7.js
delete mode 100644 assets/Sample-Data-CA9KryVm.js
create mode 100644 assets/Sample-Data-CrpD5pQF.js
delete mode 100644 assets/Sample-Data-D3GOByyn.js
create mode 100644 assets/Sample-Data-MmwrZa-3.js
delete mode 100644 assets/Scenario-BC8clqfE.js
delete mode 100644 assets/Scenario-BIBqjZ2I.js
create mode 100644 assets/Scenario-BKbyINTB.js
create mode 100644 assets/Scenario-BQWeAyza.js
delete mode 100644 assets/Scenario-BU4qxuTL.js
delete mode 100644 assets/Scenario-BlMYiwE7.js
delete mode 100644 assets/Scenario-By5T4HEx.js
create mode 100644 assets/Scenario-C49YIlNl.js
create mode 100644 assets/Scenario-CBE3fOOv.js
delete mode 100644 assets/Scenario-CNKHMKeH.js
delete mode 100644 assets/Scenario-CVGwTsyg.js
create mode 100644 assets/Scenario-Cj49gO2v.js
create mode 100644 assets/Scenario-D8MQAwAp.js
create mode 100644 assets/Scenario-DOf7bwlX.js
create mode 100644 assets/Scenario-DQ4DUA7E.js
create mode 100644 assets/Scenario-Daw5SxTm.js
delete mode 100644 assets/Scenario-DmmDNAwF.js
delete mode 100644 assets/Scenario-Do0pQije.js
create mode 100644 assets/Scenario-DtS-8oCj.js
create mode 100644 assets/Scenario-Dyks9U0F.js
delete mode 100644 assets/Scenario-EUd0y8HP.js
delete mode 100644 assets/Scenario-NRoh8kgS.js
delete mode 100644 assets/Scenario-ncd8KC4H.js
create mode 100644 assets/Scenario-nwUcB1Kw.js
create mode 100644 assets/Schema-Export-Tool-BQk97ZXw.js
create mode 100644 assets/Schema-Export-Tool-CTJpWric.js
create mode 100644 assets/Schema-Export-Tool-Ctl6Pe6Q.js
create mode 100644 assets/Schema-Export-Tool-YhOydrxw.js
delete mode 100644 assets/Schema-Export-Tool_apache-92UjZySM.js
delete mode 100644 assets/Schema-Export-Tool_apache-B0Ouc2Qe.js
delete mode 100644 assets/Schema-Export-Tool_apache-BNWEbG4_.js
create mode 100644 assets/Schema-Export-Tool_apache-Cfe6Uy48.js
create mode 100644 assets/Schema-Export-Tool_apache-D6r9zU8_.js
create mode 100644 assets/Schema-Export-Tool_apache-DLDXzDgg.js
delete mode 100644 assets/Schema-Export-Tool_apache-PEP5U31n.js
create mode 100644 assets/Schema-Export-Tool_apache-Zdf5aVor.js
create mode 100644 assets/Schema-Import-Tool-D8fiTEeP.js
create mode 100644 assets/Schema-Import-Tool-DMceXnzj.js
create mode 100644 assets/Schema-Import-Tool-Djlp_84z.js
create mode 100644 assets/Schema-Import-Tool-uirW6P2h.js
create mode 100644 assets/Schema-Import-Tool_apache-B15yCjYo.js
delete mode 100644 assets/Schema-Import-Tool_apache-BlBzAOyP.js
create mode 100644 assets/Schema-Import-Tool_apache-C8seWz3O.js
delete mode 100644 assets/Schema-Import-Tool_apache-CUA0odhj.js
create mode 100644 assets/Schema-Import-Tool_apache-CiIQpoCQ.js
delete mode 100644 assets/Schema-Import-Tool_apache-Cqs5zmbm.js
create mode 100644 assets/Schema-Import-Tool_apache-RaJ72aGw.js
delete mode 100644 assets/Schema-Import-Tool_apache-igcxxgpu.js
delete mode 100644 assets/Schema-Template-B60ZED3y.js
delete mode 100644 assets/Schema-Template-DSPFz_Hz.js
create mode 100644 assets/Schema-Template-GRlKt1Zi.js
create mode 100644 assets/Schema-Template-Zji-fqzT.js
delete mode 100644 assets/SeaTunnel_apache-Bxhe_Rwb.js
delete mode 100644 assets/SeaTunnel_apache-CLY1laXy.js
create mode 100644 assets/SeaTunnel_apache-DZwsVDaH.js
create mode 100644 assets/SeaTunnel_apache-Dd7-iVbv.js
create mode 100644 assets/SeaTunnel_apache-DuFwM0L7.js
delete mode 100644 assets/SeaTunnel_apache-DvU9_wgT.js
create mode 100644 assets/SeaTunnel_apache-Gt4CU3X-.js
delete mode 100644 assets/SeaTunnel_apache-suJLCWZ2.js
delete mode 100644 assets/Select-Clause-DMkWlCh-.js
delete mode 100644 assets/Select-Clause-DwsWZhx8.js
create mode 100644 assets/Select-Clause-ROwe2KUv.js
create mode 100644 assets/Select-Clause-kRY6BsWw.js
delete mode 100644 assets/Select-Clause_apache-BnXRju4y.js
create mode 100644 assets/Select-Clause_apache-DFEc0oMj.js
delete mode 100644 assets/Select-Clause_apache-DY3TD519.js
create mode 100644 assets/Select-Clause_apache-zgix8Vtz.js
delete mode 100644 assets/Select-Expression-BcdwskMs.js
delete mode 100644 assets/Select-Expression-Dc2RA0qX.js
create mode 100644 assets/Select-Expression-Dhvdlx-x.js
create mode 100644 assets/Select-Expression-DwSSnr2B.js
delete mode 100644 assets/Select-Into-BHAkH-IS.js
delete mode 100644 assets/Select-Into-BO7OPcPU.js
create mode 100644 assets/Select-Into-ByMBt6nr.js
create mode 100644 assets/Select-Into-DAHvcU5l.js
delete mode 100644 assets/Series-Discovery-2T1NTobs.js
delete mode 100644 assets/Series-Discovery-B-rIFKlF.js
create mode 100644 assets/Series-Discovery-B5mnMvVJ.js
create mode 100644 assets/Series-Discovery-BaRIAK3T.js
create mode 100644 assets/ServerFileList-B3FdXIf1.js
delete mode 100644 assets/ServerFileList-C7rKYpOX.js
delete mode 100644 assets/ServerFileList-D4yhFapF.js
create mode 100644 assets/ServerFileList-DfNiW4bE.js
create mode 100644 assets/Set-Operations_apache-BzaTfIqx.js
create mode 100644 assets/Set-Operations_apache-CezdrGfR.js
delete mode 100644 assets/Set-Operations_apache-Ckxuf3PQ.js
delete mode 100644 assets/Set-Operations_apache-D02BKsj1.js
delete mode 100644 assets/Slow-Query-Management-B0hZJSpA.js
delete mode 100644 assets/Slow-Query-Management-BqCIjQcd.js
create mode 100644 assets/Slow-Query-Management-BxcWo881.js
create mode 100644 assets/Slow-Query-Management-DFHLtjAu.js
delete mode 100644 assets/Slow-Query-Management-DMeF3BFM.js
create mode 100644 assets/Slow-Query-Management-DUKSBiwY.js
create mode 100644 assets/SpaceTL-Delete-B-tvF6A8.js
create mode 100644 assets/SpaceTL-Delete-BBigVwnm.js
create mode 100644 assets/SpaceTL-Delete-Bi_h8ihh.js
create mode 100644 assets/SpaceTL-Delete-Bq3bGkJ_.js
delete mode 100644 assets/SpaceTL-Delete-C0Ag8xho.js
delete mode 100644 assets/SpaceTL-Delete-C28EZ6Om.js
delete mode 100644 assets/SpaceTL-Delete-CIVIla3u.js
delete mode 100644 assets/SpaceTL-Delete-D0r3lQRD.js
create mode 100644 assets/SpaceTL-Delete-D3yZKcqg.js
create mode 100644 assets/SpaceTL-Delete-DAdfNRJj.js
delete mode 100644 assets/SpaceTL-Delete-DCuI9z9h.js
create mode 100644 assets/SpaceTL-Delete-DFQJaZN0.js
create mode 100644 assets/SpaceTL-Delete-F65_SLcW.js
delete mode 100644 assets/SpaceTL-Delete-FwyqRF44.js
delete mode 100644 assets/SpaceTL-Delete-L9pjfcq9.js
delete mode 100644 assets/SpaceTL-Delete-b7MDOrXK.js
delete mode 100644 assets/Spark-IoTDB-4r7KbauJ.js
delete mode 100644 assets/Spark-IoTDB-B3DfPAH4.js
create mode 100644 assets/Spark-IoTDB-BfnEQ0ir.js
create mode 100644 assets/Spark-IoTDB-BkK3Q8IB.js
create mode 100644 assets/Spark-IoTDB-C7qFF-lr.js
create mode 100644 assets/Spark-IoTDB-CBRtIyqy.js
create mode 100644 assets/Spark-IoTDB-CDenGI4E.js
delete mode 100644 assets/Spark-IoTDB-CHuV2O45.js
create mode 100644 assets/Spark-IoTDB-CQBdmOsI.js
create mode 100644 assets/Spark-IoTDB-CS8oTJsy.js
delete mode 100644 assets/Spark-IoTDB-CUqQu3uV.js
delete mode 100644 assets/Spark-IoTDB-CotOcsDA.js
create mode 100644 assets/Spark-IoTDB-CpFbtrHU.js
delete mode 100644 assets/Spark-IoTDB-CqskeVgX.js
delete mode 100644 assets/Spark-IoTDB-CrRoRHQg.js
delete mode 100644 assets/Spark-IoTDB-D095h4Qi.js
create mode 100644 assets/Spark-IoTDB-D6JeXvV9.js
create mode 100644 assets/Spark-IoTDB-DXR43uv1.js
delete mode 100644 assets/Spark-IoTDB-DvQocQT7.js
create mode 100644 assets/Spark-IoTDB-G9YP6mDH.js
delete mode 100644 assets/Spark-IoTDB-IIZSiJFF.js
create mode 100644 assets/Spark-IoTDB-Iq5xO_Tu.js
delete mode 100644 assets/Spark-IoTDB-UpGV8pII.js
delete mode 100644 assets/Spark-IoTDB-iBVlmKTL.js
delete mode 100644 assets/Spark-TsFile-72vF1SyF.js
create mode 100644 assets/Spark-TsFile-AaK41MTB.js
create mode 100644 assets/Spark-TsFile-B0Juv38P.js
delete mode 100644 assets/Spark-TsFile-BB1yVQln.js
create mode 100644 assets/Spark-TsFile-BT_vqnzf.js
create mode 100644 assets/Spark-TsFile-Ba31sHK-.js
delete mode 100644 assets/Spark-TsFile-BmHrf6c-.js
delete mode 100644 assets/Spark-TsFile-BpT9pvm3.js
create mode 100644 assets/Spark-TsFile-C3f6I4h8.js
create mode 100644 assets/Spark-TsFile-C7n_9nkS.js
create mode 100644 assets/Spark-TsFile-CHzvGIxT.js
create mode 100644 assets/Spark-TsFile-CI-L-hTE.js
delete mode 100644 assets/Spark-TsFile-CyE8dU3c.js
delete mode 100644 assets/Spark-TsFile-DBD0vIgO.js
delete mode 100644 assets/Spark-TsFile-DijV_cgB.js
delete mode 100644 assets/Spark-TsFile-DrNL8-2c.js
delete mode 100644 assets/Spark-TsFile-DwrTPm8i.js
delete mode 100644 assets/Spark-TsFile-N9e7zciS.js
create mode 100644 assets/Spark-TsFile-cxmBQhsf.js
create mode 100644 assets/Spark-TsFile-ryHtvEhG.js
delete mode 100644 assets/Spring-Boot-Starter-1vcDTuJj.js
delete mode 100644 assets/Spring-Boot-Starter-BKPodL9p.js
create mode 100644 assets/Spring-Boot-Starter-DobXScT0.js
create mode 100644 assets/Spring-Boot-Starter-q720i6o3.js
delete mode 100644 assets/Stand-Alone-Deployment-BTgJE6_F.js
delete mode 100644 assets/Stand-Alone-Deployment-BUcjefMW.js
create mode 100644 assets/Stand-Alone-Deployment-Clk_Z8yK.js
delete mode 100644 assets/Stand-Alone-Deployment-CrBl8H_1.js
create mode 100644 assets/Stand-Alone-Deployment-Cxttbw76.js
delete mode 100644 assets/Stand-Alone-Deployment-Dol5HMLB.js
create mode 100644 assets/Stand-Alone-Deployment-UPGbkt4e.js
create mode 100644 assets/Stand-Alone-Deployment-yHxDbihj.js
delete mode 100644 assets/Stand-Alone-Deployment_apache--wAPLMav.js
create mode 100644 assets/Stand-Alone-Deployment_apache-6hyCs_My.js
create mode 100644 assets/Stand-Alone-Deployment_apache-B7liykb0.js
create mode 100644 assets/Stand-Alone-Deployment_apache-BN3p-YJ9.js
delete mode 100644 assets/Stand-Alone-Deployment_apache-BvuwVbVd.js
delete mode 100644 assets/Stand-Alone-Deployment_apache-CQfBkyTP.js
create mode 100644 assets/Stand-Alone-Deployment_apache-Cr0k24Ld.js
delete mode 100644 assets/Stand-Alone-Deployment_apache-DB4rnc9n.js
delete mode 100644 assets/Stand-Alone-Deployment_apache-DJWimoVz.js
delete mode 100644 assets/Stand-Alone-Deployment_apache-DgfxzsEW.js
create mode 100644 assets/Stand-Alone-Deployment_apache-DpofduDr.js
create mode 100644 assets/Stand-Alone-Deployment_apache-GJCefiiO.js
create mode 100644 assets/Stand-Alone-Deployment_apache-YTx44igi.js
delete mode 100644 assets/Stand-Alone-Deployment_apache-jIHxwSMO.js
create mode 100644 assets/Stand-Alone-Deployment_apache-ntJRrChx.js
delete mode 100644 assets/Stand-Alone-Deployment_apache-u5Q01xuH.js
create mode 100644 assets/Status-Codes-298R8Bf1.js
create mode 100644 assets/Status-Codes-B3PpLttM.js
create mode 100644 assets/Status-Codes-B8HL9IhC.js
create mode 100644 assets/Status-Codes-B9ePOhME.js
delete mode 100644 assets/Status-Codes-BJrOakRE.js
delete mode 100644 assets/Status-Codes-BLMUCV0M.js
create mode 100644 assets/Status-Codes-BXpm68cX.js
create mode 100644 assets/Status-Codes-Bgy2SYra.js
create mode 100644 assets/Status-Codes-BhKMKuyC.js
create mode 100644 assets/Status-Codes-Biw3lIXX.js
create mode 100644 assets/Status-Codes-C6bgvkjC.js
delete mode 100644 assets/Status-Codes-C9gew1Lw.js
delete mode 100644 assets/Status-Codes-CA94eNR1.js
delete mode 100644 assets/Status-Codes-CcO9Yg_E.js
delete mode 100644 assets/Status-Codes-CnYyBpLI.js
delete mode 100644 assets/Status-Codes-Cr95IMW4.js
create mode 100644 assets/Status-Codes-Cz4j6xGS.js
create mode 100644 assets/Status-Codes-D-REbwNh.js
delete mode 100644 assets/Status-Codes-D1z1dbYD.js
delete mode 100644 assets/Status-Codes-DFx2DUPe.js
delete mode 100644 assets/Status-Codes-Db4YKE-g.js
delete mode 100644 assets/Status-Codes-MfA4486U.js
create mode 100644 assets/Status-Codes-coIYOkw-.js
delete mode 100644 assets/Status-Codes-xn0okxuW.js
delete mode 100644 assets/Storage-Group-B64Cih8N.js
create mode 100644 assets/Storage-Group-BLtl9zmE.js
create mode 100644 assets/Storage-Group-C4qaChBN.js
delete mode 100644 assets/Storage-Group-CpNIonEA.js
create mode 100644 assets/Streaming-DbOa2o9t.js
create mode 100644 assets/Streaming-F-tMV-Q4.js
delete mode 100644 assets/Streaming-Xg__7i7A.js
delete mode 100644 assets/Streaming-laLcN60j.js
create mode 100644 assets/Streaming_apache-BK-NagpI.js
create mode 100644 assets/Streaming_apache-BWB3MXzn.js
create mode 100644 assets/Streaming_apache-Bjg_jYlk.js
create mode 100644 assets/Streaming_apache-CjjkYO9b.js
delete mode 100644 assets/Streaming_apache-Cju3oK-K.js
delete mode 100644 assets/Streaming_apache-Ct2Fy83e.js
delete mode 100644 assets/Streaming_apache-DD9YECTu.js
create mode 100644 assets/Streaming_apache-DfIf_ZHG.js
delete mode 100644 assets/Streaming_apache-DsgywWe7.js
delete mode 100644 assets/Streaming_apache-DtCXY6O5.js
delete mode 100644 assets/Streaming_apache-RLgEmGvm.js
create mode 100644 assets/Streaming_apache-_ZTXhJ3w.js
delete mode 100644 assets/String-Processing-Bbf36xn2.js
create mode 100644 assets/String-Processing-Bwa32BBE.js
delete mode 100644 assets/String-Processing-JahwVeFi.js
create mode 100644 assets/String-Processing-io4IkETy.js
delete mode 100644 assets/Sync-Tool-BQmjwW6P.js
create mode 100644 assets/Sync-Tool-BUBGYH26.js
create mode 100644 assets/Sync-Tool-BWgplcB7.js
delete mode 100644 assets/Sync-Tool-CGLb3XN_.js
create mode 100644 assets/Syntax-Conventions-CJ3erH5F.js
delete mode 100644 assets/Syntax-Conventions-DWM4Brdd.js
create mode 100644 assets/Syntax-Conventions-PBVu9S0S.js
delete mode 100644 assets/Syntax-Conventions-wYy5ydn_.js
delete mode 100644 assets/Syntax-Rule-67bXLIRn.js
create mode 100644 assets/Syntax-Rule-B2VTBY5i.js
delete mode 100644 assets/Syntax-Rule-B2vdXHWZ.js
delete mode 100644 assets/Syntax-Rule-BHK4Cbd-.js
create mode 100644 assets/Syntax-Rule-BKbyAkX2.js
create mode 100644 assets/Syntax-Rule-BN1ZeJbg.js
delete mode 100644 assets/Syntax-Rule-CPoeOasI.js
create mode 100644 assets/Syntax-Rule-C_kWxw6M.js
create mode 100644 assets/Syntax-Rule-CraQxBnA.js
create mode 100644 assets/Syntax-Rule-Cw56c1QN.js
create mode 100644 assets/Syntax-Rule-D7LlZMtR.js
delete mode 100644 assets/Syntax-Rule-D8gOqjAc.js
delete mode 100644 assets/Syntax-Rule-DKPggFzG.js
create mode 100644 assets/Syntax-Rule-Diel4wU0.js
delete mode 100644 assets/Syntax-Rule-LiOya_Cc.js
delete mode 100644 assets/Syntax-Rule-ht4IWNoq.js
create mode 100644 assets/System-Config-Manual-B-YHRKFj.js
delete mode 100644 assets/System-Config-Manual-B_c-8o6A.js
delete mode 100644 assets/System-Config-Manual-BlC2R-rR.js
create mode 100644 assets/System-Config-Manual-Dv4uuihH.js
delete mode 100644 assets/System-Config-Manual_apache-B-E0J1En.js
create mode 100644 assets/System-Config-Manual_apache-DHPHg_Eg.js
create mode 100644 assets/System-Config-Manual_apache-OVb2UbaI.js
delete mode 100644 assets/System-Config-Manual_apache-v0RZBIR8.js
create mode 100644 assets/System-Tables-C2l4nvrh.js
delete mode 100644 assets/System-Tables-D2Iy6ylY.js
create mode 100644 assets/System-Tables-DR9ES0Dq.js
delete mode 100644 assets/System-Tables-xV8S22h5.js
delete mode 100644 assets/System-Tables_apache-AQxfbM1M.js
delete mode 100644 assets/System-Tables_apache-BC5tUBdV.js
create mode 100644 assets/System-Tables_apache-BptP6Lcy.js
create mode 100644 assets/System-Tables_apache-l9FG-dx9.js
create mode 100644 assets/TSDB-Comparison-CEcmZzyj.js
create mode 100644 assets/TSDB-Comparison-CeBQQHrd.js
delete mode 100644 assets/TSDB-Comparison-DIi4pSx-.js
delete mode 100644 assets/TSDB-Comparison-wAViWj4r.js
create mode 100644 assets/TTL-CoJz1znW.js
delete mode 100644 assets/TTL-CvFD928M.js
delete mode 100644 assets/TTL-DJXNS7y4.js
create mode 100644 assets/TTL-Delete-11fh9WL6.js
delete mode 100644 assets/TTL-Delete-B5L9_4rp.js
create mode 100644 assets/TTL-Delete-B69jUQSF.js
delete mode 100644 assets/TTL-Delete-BHeggiWY.js
delete mode 100644 assets/TTL-Delete-CQbD-J4V.js
delete mode 100644 assets/TTL-Delete-ClUVjU3s.js
delete mode 100644 assets/TTL-Delete-CnpvjT38.js
create mode 100644 assets/TTL-Delete-CxSm8tsP.js
create mode 100644 assets/TTL-Delete-Data-AI5HZ4Sl.js
delete mode 100644 assets/TTL-Delete-Data-BQg9fYao.js
delete mode 100644 assets/TTL-Delete-Data-CQsdtgwN.js
create mode 100644 assets/TTL-Delete-Data-DIygPzGX.js
create mode 100644 assets/TTL-Delete-Data_apache-BPj67NMX.js
delete mode 100644 assets/TTL-Delete-Data_apache-CCLcC93i.js
delete mode 100644 assets/TTL-Delete-Data_apache-CHy7tGHo.js
create mode 100644 assets/TTL-Delete-Data_apache-Duj0yu3q.js
delete mode 100644 assets/TTL-Delete-Do0-LyWL.js
create mode 100644 assets/TTL-Delete-DpzSL9fd.js
create mode 100644 assets/TTL-Delete-DsACZOtf.js
create mode 100644 assets/TTL-Delete-rhuJjEe8.js
create mode 100644 assets/TTL-PdUqu1Fl.js
create mode 100644 assets/Table-Management-B93LBOvk.js
create mode 100644 assets/Table-Management-BQYVjz4X.js
delete mode 100644 assets/Table-Management-CLfFY8kr.js
delete mode 100644 assets/Table-Management-DvNZuoJs.js
delete mode 100644 assets/Table-Management_apache-B5la9bvp.js
create mode 100644 assets/Table-Management_apache-C7zEo2U8.js
create mode 100644 assets/Table-Management_apache-CYwk-xUA.js
delete mode 100644 assets/Table-Management_apache-D_WOBZaz.js
create mode 100644 assets/Telegraf-0P5uW077.js
delete mode 100644 assets/Telegraf-B6-QXmCo.js
create mode 100644 assets/Telegraf-BqC_SUbp.js
delete mode 100644 assets/Telegraf-CbPApHXd.js
create mode 100644 assets/Telegraf-CceeOX2e.js
create mode 100644 assets/Telegraf-CwILRnok.js
delete mode 100644 assets/Telegraf-D-fJAjiw.js
delete mode 100644 assets/Telegraf-EU-4TWMh.js
delete mode 100644 assets/Telegraf-IoTDB-BuMuL-UY.js
delete mode 100644 assets/Telegraf-IoTDB-D1tFyomv.js
create mode 100644 assets/Telegraf-IoTDB-sH2VcQ4X.js
create mode 100644 assets/Telegraf-IoTDB-u5q2lp0V.js
delete mode 100644 assets/Telegraf-LXLLiEgz.js
create mode 100644 assets/Telegraf-T2sltGvy.js
create mode 100644 assets/Telegraf-ehfV4r-8.js
delete mode 100644 assets/Telegraf-f5pnydX_.js
delete mode 100644 assets/Template-Bw7vbQbt.js
create mode 100644 assets/Template-CMq4k2nm.js
create mode 100644 assets/Template-Cb_qV6yy.js
delete mode 100644 assets/Template-Lo-mELLF.js
create mode 100644 assets/Thingsboard-BZnwFAXH.js
delete mode 100644 assets/Thingsboard-BbmztTiF.js
delete mode 100644 assets/Thingsboard-CL5z1lEc.js
delete mode 100644 assets/Thingsboard-CNDtdCWz.js
delete mode 100644 assets/Thingsboard-CihayJo0.js
delete mode 100644 assets/Thingsboard-CnRBhUOk.js
create mode 100644 assets/Thingsboard-Czwieyhp.js
create mode 100644 assets/Thingsboard-D1ROcLK1.js
create mode 100644 assets/Thingsboard-DJMrWCCg.js
delete mode 100644 assets/Thingsboard-JtG_nW-_.js
create mode 100644 assets/Thingsboard-PLHiPlu-.js
create mode 100644 assets/Thingsboard-hM8bQFuG.js
create mode 100644 assets/Time-Partition-5wYG6CQW.js
delete mode 100644 assets/Time-Partition-BmcS7Eyt.js
delete mode 100644 assets/Time-Partition-DR4NM7Ji.js
create mode 100644 assets/Time-Partition-xfuPX6EB.js
delete mode 100644 assets/Time-zone-BlbHerWS.js
create mode 100644 assets/Time-zone-CGzaTJ42.js
create mode 100644 assets/Time-zone-CRgGuCtP.js
delete mode 100644 assets/Time-zone-CwRq6AlU.js
delete mode 100644 assets/TimeSeries-Large-Model-2Hd_SIRR.js
delete mode 100644 assets/TimeSeries-Large-Model-A4yj7N29.js
create mode 100644 assets/TimeSeries-Large-Model-B5dfnPMI.js
delete mode 100644 assets/TimeSeries-Large-Model-B5lRMmTd.js
delete mode 100644 assets/TimeSeries-Large-Model-BET9esI6.js
create mode 100644 assets/TimeSeries-Large-Model-BVVR7BUo.js
create mode 100644 assets/TimeSeries-Large-Model-C5ssPSmK.js
delete mode 100644 assets/TimeSeries-Large-Model-CBmucezy.js
create mode 100644 assets/TimeSeries-Large-Model-CFW4Yd4y.js
create mode 100644 assets/TimeSeries-Large-Model-CQbktYGs.js
delete mode 100644 assets/TimeSeries-Large-Model-CpWTquG9.js
create mode 100644 assets/TimeSeries-Large-Model-DEcetnlf.js
delete mode 100644 assets/TimeSeries-Large-Model-DG0DxkTp.js
create mode 100644 assets/TimeSeries-Large-Model-DjO5O4Su.js
create mode 100644 assets/TimeSeries-Large-Model-Dq6CiZnh.js
delete mode 100644 assets/TimeSeries-Large-Model-R-4Amz49.js
create mode 100644 assets/TimeSeries-Large-Model_Upgrade-6DBBUxeQ.js
delete mode 100644 assets/TimeSeries-Large-Model_Upgrade-72zZ3ev3.js
delete mode 100644 assets/TimeSeries-Large-Model_Upgrade-C-igELyh.js
create mode 100644 assets/TimeSeries-Large-Model_Upgrade-C6U38hmN.js
delete mode 100644 assets/TimeSeries-Large-Model_Upgrade-CuuN-uM4.js
create mode 100644 assets/TimeSeries-Large-Model_Upgrade-D86gDp2e.js
create mode 100644 assets/TimeSeries-Large-Model_Upgrade-DJmJkL_F.js
delete mode 100644 assets/TimeSeries-Large-Model_Upgrade-RDk_8_Y2.js
create mode 100644 assets/TimeSeries-Large-Model_Upgrade_apache-BKIxmfo_.js
delete mode 100644 assets/TimeSeries-Large-Model_Upgrade_apache-Blqm84wt.js
delete mode 100644 assets/TimeSeries-Large-Model_Upgrade_apache-CLvgwU8Y.js
create mode 100644 assets/TimeSeries-Large-Model_Upgrade_apache-Cj8OHrpA.js
delete mode 100644 assets/TimeSeries-Large-Model_Upgrade_apache-ClpQHdXO.js
create mode 100644 assets/TimeSeries-Large-Model_Upgrade_apache-D1FmsuEN.js
delete mode 100644 assets/TimeSeries-Large-Model_Upgrade_apache-HHVCdT-X.js
create mode 100644 assets/TimeSeries-Large-Model_Upgrade_apache-Oxn4T8Zo.js
create mode 100644 assets/Timeseries-Bz5-oNTF.js
delete mode 100644 assets/Timeseries-BzmFSvJs.js
delete mode 100644 assets/Timeseries-CprHZB8J.js
create mode 100644 assets/Timeseries-DBcw89Eb.js
create mode 100644 assets/Tracing-Tool-Bu1Uc135.js
create mode 100644 assets/Tracing-Tool-DxSkmtAt.js
delete mode 100644 assets/Tracing-Tool-LOQ5XYwP.js
delete mode 100644 assets/Tracing-Tool-ssH5Utq1.js
delete mode 100644 assets/Tree-to-Table-BncAEvYm.js
create mode 100644 assets/Tree-to-Table-C1MJQLSv.js
create mode 100644 assets/Tree-to-Table-D2bvtzg4.js
delete mode 100644 assets/Tree-to-Table-DyPRLv1s.js
create mode 100644 assets/Tree-to-Table_apache-BFClE__R.js
delete mode 100644 assets/Tree-to-Table_apache-BpczbwDA.js
delete mode 100644 assets/Tree-to-Table_apache-BuP3vFfm.js
create mode 100644 assets/Tree-to-Table_apache-DhIGTO1m.js
create mode 100644 assets/Trigger-Bbu7xDzL.js
create mode 100644 assets/Trigger-BeVty6FB.js
delete mode 100644 assets/Trigger-BvfT0MmF.js
create mode 100644 assets/Trigger-CPk7dL2v.js
create mode 100644 assets/Trigger-Ck8I9tO1.js
delete mode 100644 assets/Trigger-CrVWFjzN.js
create mode 100644 assets/Trigger-Cy8e6Y1M.js
delete mode 100644 assets/Trigger-D0rqPvTr.js
delete mode 100644 assets/Trigger-D1n13Cpz.js
delete mode 100644 assets/Trigger-DNiaVAvG.js
delete mode 100644 assets/Trigger-Du7Bo3nk.js
create mode 100644 assets/Trigger-ejbQ5XuJ.js
create mode 100644 assets/Triggers-BL1OrstB.js
delete mode 100644 assets/Triggers-BM4Kd6H_.js
delete mode 100644 assets/Triggers-DBVoQzJJ.js
create mode 100644 assets/Triggers-DJvnD-ex.js
delete mode 100644 assets/TsFile-Import-Export-Tool-8COzrUK4.js
create mode 100644 assets/TsFile-Import-Export-Tool-BZtW_Vfo.js
create mode 100644 assets/TsFile-Import-Export-Tool-BnVJyf4U.js
delete mode 100644 assets/TsFile-Import-Export-Tool-D2MoHOeK.js
delete mode 100644 assets/TsFile-Split-Tool-B7yVqNPK.js
create mode 100644 assets/TsFile-Split-Tool-CSWumtiY.js
create mode 100644 assets/TsFile-Split-Tool-DujfLHiO.js
delete mode 100644 assets/TsFile-Split-Tool-DzCYO0U0.js
create mode 100644 assets/TsFileSelfCheck-Tool-CqzmVMGZ.js
delete mode 100644 assets/TsFileSelfCheck-Tool-DF4ngot-.js
create mode 100644 assets/TsFileSelfCheck-Tool-DUUuDUkx.js
delete mode 100644 assets/TsFileSelfCheck-Tool-bqtogoA0.js
delete mode 100644 assets/UDF-Libraries-18FykBNc.js
delete mode 100644 assets/UDF-Libraries-5heDQ7CN.js
create mode 100644 assets/UDF-Libraries-BWFcqbno.js
create mode 100644 assets/UDF-Libraries-BlEi_4wj.js
delete mode 100644 assets/UDF-Libraries-C0nTR2OQ.js
create mode 100644 assets/UDF-Libraries-CTZ6L4h-.js
delete mode 100644 assets/UDF-Libraries-CVrW8-Bw.js
create mode 100644 assets/UDF-Libraries-CkeqPP3C.js
delete mode 100644 assets/UDF-Libraries-DAKwL7iO.js
delete mode 100644 assets/UDF-Libraries-DBFiydJz.js
create mode 100644 assets/UDF-Libraries-DHeVFRvn.js
create mode 100644 assets/UDF-Libraries-DQetdggy.js
delete mode 100644 assets/UDF-Libraries-DVJuDrAc.js
create mode 100644 assets/UDF-Libraries-DcbQijz5.js
delete mode 100644 assets/UDF-Libraries-DpBV8NPM.js
create mode 100644 assets/UDF-Libraries-IjeTGXKS.js
create mode 100644 assets/UDF-Libraries_apache-9wM30acy.js
create mode 100644 assets/UDF-Libraries_apache-AvMuH6A6.js
delete mode 100644 assets/UDF-Libraries_apache-B3fb-Gvu.js
delete mode 100644 assets/UDF-Libraries_apache-BhcVaG1X.js
delete mode 100644 assets/UDF-Libraries_apache-BnnGXB_m.js
delete mode 100644 assets/UDF-Libraries_apache-BvH0gcO5.js
create mode 100644 assets/UDF-Libraries_apache-CJwRvU8E.js
delete mode 100644 assets/UDF-Libraries_apache-CUtFYMp5.js
create mode 100644 assets/UDF-Libraries_apache-Ca1pzria.js
create mode 100644 assets/UDF-Libraries_apache-Ca9_JG52.js
create mode 100644 assets/UDF-Libraries_apache-CkpNFIWC.js
delete mode 100644 assets/UDF-Libraries_apache-Dkt4i1u-.js
delete mode 100644 assets/UDF-Libraries_apache-Dp_CwpL-.js
create mode 100644 assets/UDF-Libraries_apache-DwmO6HTz.js
delete mode 100644 assets/UDF-Libraries_apache-LlQnXkjj.js
create mode 100644 assets/UDF-Libraries_apache-_YvQyVFS.js
delete mode 100644 assets/UDF-User-Defined-Function-BNv7UOMn.js
create mode 100644 assets/UDF-User-Defined-Function-BuwIsVq6.js
delete mode 100644 assets/UDF-User-Defined-Function-DF_8rxKi.js
create mode 100644 assets/UDF-User-Defined-Function-WUEvopMF.js
delete mode 100644 assets/User-defined-function-CSV56t1p.js
create mode 100644 assets/User-defined-function-CqVIN-Ts.js
delete mode 100644 assets/User-defined-function-DjH8PWbY.js
create mode 100644 assets/User-defined-function-ZalMgNet.js
delete mode 100644 assets/User-defined-function_apache-BR7vLWoW.js
create mode 100644 assets/User-defined-function_apache-BSiSxwU1.js
delete mode 100644 assets/User-defined-function_apache-BSrPWTaw.js
create mode 100644 assets/User-defined-function_apache-CURANF3T.js
delete mode 100644 assets/User-defined-function_apache-D5uJHlUM.js
delete mode 100644 assets/User-defined-function_apache-DQ2jfjeO.js
delete mode 100644 assets/User-defined-function_apache-DSWcMX2v.js
delete mode 100644 assets/User-defined-function_apache-DU-s8Md2.js
create mode 100644 assets/User-defined-function_apache-DaEsj8QJ.js
create mode 100644 assets/User-defined-function_apache-MIOJ2EBJ.js
create mode 100644 assets/User-defined-function_apache-V3Uad8cl.js
create mode 100644 assets/User-defined-function_apache-obnnDpP9.js
create mode 100644 assets/UserGuideReadme-BImGm8yd.js
delete mode 100644 assets/UserGuideReadme-BNXn87Hf.js
create mode 100644 assets/UserGuideReadme-BhsYFy5W.js
delete mode 100644 assets/UserGuideReadme-BiuuEW0f.js
create mode 100644 assets/UserGuideReadme-BmKTOxob.js
create mode 100644 assets/UserGuideReadme-BoMbNpNF.js
delete mode 100644 assets/UserGuideReadme-C2izoymR.js
create mode 100644 assets/UserGuideReadme-C4S-I8hc.js
create mode 100644 assets/UserGuideReadme-CDKyX9oi.js
delete mode 100644 assets/UserGuideReadme-CMSrTkEn.js
delete mode 100644 assets/UserGuideReadme-CUmVuA-h.js
create mode 100644 assets/UserGuideReadme-ChTZE2g2.js
create mode 100644 assets/UserGuideReadme-CscAhkrO.js
delete mode 100644 assets/UserGuideReadme-D25KNIsa.js
create mode 100644 assets/UserGuideReadme-D4vlim1s.js
delete mode 100644 assets/UserGuideReadme-DjHy2VTx.js
delete mode 100644 assets/UserGuideReadme-UQP7KjH-.js
delete mode 100644 assets/UserGuideReadme-ZzFIgUzJ.js
create mode 100644 assets/UserGuideReadme-pjxdyzl7.js
delete mode 100644 assets/UserGuideReadme-vlzRtibp.js
create mode 100644 assets/VirtualStorageGroup-BHErCGM0.js
delete mode 100644 assets/VirtualStorageGroup-COS5r_KO.js
create mode 100644 assets/VirtualStorageGroup-DYYZlJyL.js
delete mode 100644 assets/VirtualStorageGroup-jaiJAjXx.js
create mode 100644 assets/Watermark-Tool-6doz7gbB.js
delete mode 100644 assets/Watermark-Tool-BWtwN0PU.js
create mode 100644 assets/Watermark-Tool-Bi9gsU7c.js
delete mode 100644 assets/Watermark-Tool-D-0XD2sj.js
create mode 100644 assets/WayToGetIoTDB-CdSc4lwv.js
delete mode 100644 assets/WayToGetIoTDB-D8m6qf_2.js
delete mode 100644 assets/WayToGetIoTDB-JOghTdBN.js
create mode 100644 assets/WayToGetIoTDB-qC8DPHsT.js
create mode 100644 assets/What-is-IoTDB-BDWJ3ZXW.js
delete mode 100644 assets/What-is-IoTDB-BSnFqVRN.js
create mode 100644 assets/What-is-IoTDB-BpSoWScC.js
create mode 100644 assets/What-is-IoTDB-C3zy-h84.js
delete mode 100644 assets/What-is-IoTDB-DuCJvGua.js
delete mode 100644 assets/What-is-IoTDB-J_0u_PyI.js
create mode 100644 assets/What-is-IoTDB-PTqspIP0.js
delete mode 100644 assets/What-is-IoTDB-hnsY6wG-.js
delete mode 100644 assets/Where-Clause-BXTZFQdq.js
delete mode 100644 assets/Where-Clause-CI5FTaEH.js
create mode 100644 assets/Where-Clause-CxrR7wL5.js
create mode 100644 assets/Where-Clause-DpkL4YP9.js
create mode 100644 assets/Without-Null-B7v8tNbJ.js
delete mode 100644 assets/Without-Null-DwhuATTp.js
delete mode 100644 assets/Without-Null-hrk6rtdm.js
create mode 100644 assets/Without-Null-jMvT0WZ9.js
delete mode 100644 assets/Write-Data-1cmx89Ah.js
create mode 100644 assets/Write-Data-B6IQQywe.js
delete mode 100644 assets/Write-Data-BknFixWU.js
delete mode 100644 assets/Write-Data-BtQwohX2.js
create mode 100644 assets/Write-Data-CZn9O--k.js
delete mode 100644 assets/Write-Data-CpQGOArO.js
create mode 100644 assets/Write-Data-CrgtdWy0.js
delete mode 100644 assets/Write-Data-DFa7PsLe.js
create mode 100644 assets/Write-Data-DU-mqLys.js
delete mode 100644 assets/Write-Data-DnU_VHLT.js
create mode 100644 assets/Write-Data-lQ--rdVr.js
create mode 100644 assets/Write-Data-p3bPMDKs.js
delete mode 100644 assets/Write-Data_apache-BMx8Im3g.js
delete mode 100644 assets/Write-Data_apache-D36D8Hqd.js
create mode 100644 assets/Write-Data_apache-Dzqnd8dE.js
create mode 100644 assets/Write-Data_apache-f5k5PzAQ.js
create mode 100644 assets/Write-Delete-Data-B7AiEI6n.js
create mode 100644 assets/Write-Delete-Data-BePjm9sz.js
delete mode 100644 assets/Write-Delete-Data-D13zexml.js
delete mode 100644 assets/Write-Delete-Data-Den1yooF.js
create mode 100644 assets/Write-Updata-Data-BAeFVJB4.js
create mode 100644 assets/Write-Updata-Data-BxipzMld.js
delete mode 100644 assets/Write-Updata-Data-CftO6Dk4.js
delete mode 100644 assets/Write-Updata-Data-Nqw7Cin2.js
create mode 100644 assets/Write-Updata-Data_apache-CRzS5hM4.js
delete mode 100644 assets/Write-Updata-Data_apache-DJJLhYwX.js
delete mode 100644 assets/Write-Updata-Data_apache-DSn8iFJh.js
create mode 100644 assets/Write-Updata-Data_apache-rp1-qJkG.js
create mode 100644 assets/Writing-Data-on-HDFS-CqzdbqTs.js
delete mode 100644 assets/Writing-Data-on-HDFS-PF8yFzAk.js
create mode 100644 assets/Writing-Data-on-HDFS-_2uM7PaG.js
delete mode 100644 assets/Writing-Data-on-HDFS-aJPSZKwi.js
delete mode 100644 assets/Zeppelin-IoTDB-B7YG9pDd.js
create mode 100644 assets/Zeppelin-IoTDB-B7i48wXX.js
create mode 100644 assets/Zeppelin-IoTDB-B_5_0uQ8.js
create mode 100644 assets/Zeppelin-IoTDB-Bs2UL99K.js
create mode 100644 assets/Zeppelin-IoTDB-CPAAEOfD.js
create mode 100644 assets/Zeppelin-IoTDB-Cf6mFU8o.js
delete mode 100644 assets/Zeppelin-IoTDB-D-OzVIza.js
delete mode 100644 assets/Zeppelin-IoTDB-D39T6b8K.js
delete mode 100644 assets/Zeppelin-IoTDB-DNGKg1Mg.js
delete mode 100644 assets/Zeppelin-IoTDB-Dgm0IOCk.js
delete mode 100644 assets/Zeppelin-IoTDB-Dy915E1y.js
create mode 100644 assets/Zeppelin-IoTDB-DzIqDCyU.js
create mode 100644 assets/Zeppelin-IoTDB-Q-GeFeFA.js
delete mode 100644 assets/Zeppelin-IoTDB-eROqH7U2.js
delete mode 100644 assets/Zeppelin-IoTDB_apache-C3ucEHr5.js
create mode 100644 assets/Zeppelin-IoTDB_apache-CbPfniwX.js
delete mode 100644 assets/Zeppelin-IoTDB_apache-DAx3wjec.js
create mode 100644 assets/Zeppelin-IoTDB_apache-DBuOIMME.js
create mode 100644 assets/Zeppelin-IoTDB_apache-DQR6NNQL.js
delete mode 100644 assets/Zeppelin-IoTDB_apache-sCRBTULZ.js
delete mode 100644 assets/app-DfoN5YQm.js
create mode 100644 assets/app-rj-dz-hl.js
delete mode 100644 assets/overview-Ben_1g_3.js
create mode 100644 assets/overview-BwMdt2gq.js
create mode 100644 assets/overview-DnlLI6EM.js
delete mode 100644 assets/overview-tH8LGbAU.js
delete mode 100644 assets/overview_apache-BjWmlik4.js
create mode 100644 assets/overview_apache-Bq41V3Zz.js
create mode 100644 assets/overview_apache-D-NwE4F_.js
delete mode 100644 assets/overview_apache-RNwrHdsa.js
create mode 100644 zh/UserGuide/V1.3.x/Tools-System/Schema-Export-Tool.html
create mode 100644 zh/UserGuide/V1.3.x/Tools-System/Schema-Import-Tool.html
create mode 100644 zh/UserGuide/dev-1.3/Tools-System/Schema-Export-Tool.html
create mode 100644 zh/UserGuide/dev-1.3/Tools-System/Schema-Import-Tool.html
(iotdb-website) 01/01: Site checkin for project iotdb-website
Posted by cr...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
CritasWang pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/iotdb-website.git
commit f379a0ea2ed218d83f237cc5f721204fe22e4fdf
Author: github-actions <41...@users.noreply.github.com>
AuthorDate: Mon Jun 1 10:00:34 2026 +0000
Site checkin for project iotdb-website
---
.asf.yaml | 25 +
.htaccess | 9 +
404.html | 56 +
Blog/Release0_93.html | 56 +
Blog/index.html | 56 +
Community/About-the-Community.html | 56 +
Community/Committers.html | 56 +
Community/Communication-Channels.html | 56 +
Community/Community-Partners.html | 56 +
Community/Development-Guide.html | 124 +
Community/Events-and-Reports.html | 56 +
Download/index.html | 108 +
UserGuide/Master/QuickStart/QuickStart.html | 17 +
.../V0.13.x/API/Programming-Cpp-Native-API.html | 139 +
.../V0.13.x/API/Programming-Go-Native-API.html | 95 +
UserGuide/V0.13.x/API/Programming-JDBC.html | 205 +
.../V0.13.x/API/Programming-Java-Native-API.html | 272 +
UserGuide/V0.13.x/API/Programming-MQTT.html | 131 +
.../V0.13.x/API/Programming-Python-Native-API.html | 153 +
UserGuide/V0.13.x/API/Programming-Thrift.html | 159 +
UserGuide/V0.13.x/API/Programming-TsFile-API.html | 209 +
UserGuide/V0.13.x/API/RestService.html | 487 +
UserGuide/V0.13.x/API/Status-Codes.html | 66 +
.../Administration-Management/Administration.html | 98 +
.../V0.13.x/Cluster/Cluster-Setup-Example.html | 101 +
UserGuide/V0.13.x/Cluster/Cluster-Setup.html | 72 +
UserGuide/V0.13.x/Data-Concept/Compression.html | 56 +
.../Data-Concept/Data-Model-and-Terminology.html | 66 +
UserGuide/V0.13.x/Data-Concept/Data-Type.html | 59 +
.../V0.13.x/Data-Concept/Deadband-Process.html | 85 +
UserGuide/V0.13.x/Data-Concept/Encoding.html | 56 +
.../V0.13.x/Data-Concept/Schema-Template.html | 56 +
UserGuide/V0.13.x/Data-Concept/Time-Partition.html | 56 +
UserGuide/V0.13.x/Data-Concept/Time-zone.html | 68 +
.../V0.13.x/Data-Modeling/VirtualStorageGroup.html | 56 +
.../V0.13.x/Ecosystem-Integration/DBeaver.html | 58 +
.../V0.13.x/Ecosystem-Integration/Flink-IoTDB.html | 206 +
.../Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 61 +
.../V0.13.x/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../Ecosystem-Integration/MapReduce-TsFile.html | 147 +
.../V0.13.x/Ecosystem-Integration/NiFi-IoTDB.html | 69 +
.../V0.13.x/Ecosystem-Integration/Spark-IoTDB.html | 142 +
.../Ecosystem-Integration/Spark-TsFile.html | 100 +
.../Writing-Data-on-HDFS.html | 56 +
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 89 +
.../Integration-Test-refactoring-tutorial.html | 128 +
.../V0.13.x/IoTDB-Introduction/Architecture.html | 56 +
UserGuide/V0.13.x/IoTDB-Introduction/Features.html | 56 +
.../V0.13.x/IoTDB-Introduction/Publication.html | 56 +
UserGuide/V0.13.x/IoTDB-Introduction/Scenario.html | 56 +
.../V0.13.x/IoTDB-Introduction/What-is-IoTDB.html | 56 +
.../Maintenance-Tools/Export-Schema-Tool.html | 67 +
UserGuide/V0.13.x/Maintenance-Tools/JMX-Tool.html | 57 +
UserGuide/V0.13.x/Maintenance-Tools/Log-Tool.html | 56 +
.../V0.13.x/Maintenance-Tools/MLogLoad-Tool.html | 71 +
.../V0.13.x/Maintenance-Tools/MLogParser-Tool.html | 56 +
.../Maintenance-Tools/Maintenance-Command.html | 62 +
.../V0.13.x/Maintenance-Tools/Metric-Tool.html | 132 +
UserGuide/V0.13.x/Maintenance-Tools/NodeTool.html | 69 +
UserGuide/V0.13.x/Maintenance-Tools/Sync-Tool.html | 78 +
.../Maintenance-Tools/TsFile-Split-Tool.html | 56 +
.../Maintenance-Tools/TsFileSelfCheck-Tool.html | 56 +
.../V0.13.x/Maintenance-Tools/Watermark-Tool.html | 141 +
.../Operate-Metadata/Auto-Create-MetaData.html | 58 +
UserGuide/V0.13.x/Operate-Metadata/Node.html | 143 +
.../V0.13.x/Operate-Metadata/Storage-Group.html | 71 +
UserGuide/V0.13.x/Operate-Metadata/TTL.html | 57 +
UserGuide/V0.13.x/Operate-Metadata/Template.html | 89 +
UserGuide/V0.13.x/Operate-Metadata/Timeseries.html | 152 +
UserGuide/V0.13.x/Process-Data/Alerting.html | 296 +
UserGuide/V0.13.x/Process-Data/Archiving.html | 71 +
.../V0.13.x/Process-Data/Continuous-Query.html | 152 +
UserGuide/V0.13.x/Process-Data/Select-Into.html | 107 +
UserGuide/V0.13.x/Process-Data/Triggers.html | 363 +
.../Process-Data/UDF-User-Defined-Function.html | 182 +
UserGuide/V0.13.x/Query-Data/Aggregate-Query.html | 186 +
UserGuide/V0.13.x/Query-Data/Fill-Null-Value.html | 195 +
UserGuide/V0.13.x/Query-Data/Last-Query.html | 71 +
UserGuide/V0.13.x/Query-Data/Overview.html | 133 +
UserGuide/V0.13.x/Query-Data/Pagination.html | 171 +
.../Query-Data/Performance-Tracing-Tool.html | 70 +
UserGuide/V0.13.x/Query-Data/Query-Filter.html | 90 +
UserGuide/V0.13.x/Query-Data/Result-Format.html | 76 +
.../V0.13.x/Query-Data/Select-Expression.html | 515 +
UserGuide/V0.13.x/Query-Data/Tracing-Tool.html | 70 +
UserGuide/V0.13.x/Query-Data/Without-Null.html | 66 +
.../V0.13.x/QuickStart/Command-Line-Interface.html | 92 +
UserGuide/V0.13.x/QuickStart/Files.html | 59 +
UserGuide/V0.13.x/QuickStart/QuickStart.html | 113 +
UserGuide/V0.13.x/QuickStart/ServerFileList.html | 56 +
UserGuide/V0.13.x/QuickStart/WayToGetIoTDB.html | 66 +
UserGuide/V0.13.x/Reference/Config-Manual.html | 56 +
.../Reference/Frequently-asked-questions.html | 79 +
UserGuide/V0.13.x/Reference/Keywords.html | 56 +
UserGuide/V0.13.x/Reference/SQL-Reference.html | 726 +
.../V0.13.x/Reference/Syntax-Conventions.html | 98 +
UserGuide/V0.13.x/Reference/TSDB-Comparison.html | 56 +
.../V0.13.x/UDF-Library/Anomaly-Detection.html | 299 +
UserGuide/V0.13.x/UDF-Library/Data-Matching.html | 169 +
UserGuide/V0.13.x/UDF-Library/Data-Profiling.html | 875 +
UserGuide/V0.13.x/UDF-Library/Data-Quality.html | 296 +
UserGuide/V0.13.x/UDF-Library/Data-Repairing.html | 203 +
.../V0.13.x/UDF-Library/Frequency-Domain.html | 311 +
UserGuide/V0.13.x/UDF-Library/Quick-Start.html | 56 +
.../V0.13.x/UDF-Library/Series-Discovery.html | 100 +
.../V0.13.x/UDF-Library/String-Processing.html | 138 +
UserGuide/V0.13.x/UserGuideReadme.html | 56 +
.../V0.13.x/Write-And-Delete-Data/CSV-Tool.html | 119 +
.../V0.13.x/Write-And-Delete-Data/Delete-Data.html | 65 +
.../Load-External-Tsfile.html | 56 +
.../V0.13.x/Write-And-Delete-Data/Write-Data.html | 77 +
.../V1.2.x/API/Programming-CSharp-Native-API.html | 93 +
.../V1.2.x/API/Programming-Cpp-Native-API.html | 186 +
.../V1.2.x/API/Programming-Go-Native-API.html | 72 +
UserGuide/V1.2.x/API/Programming-JDBC.html | 205 +
.../V1.2.x/API/Programming-Java-Native-API.html | 211 +
UserGuide/V1.2.x/API/Programming-Kafka.html | 129 +
UserGuide/V1.2.x/API/Programming-MQTT.html | 131 +
.../V1.2.x/API/Programming-NodeJS-Native-API.html | 183 +
.../V1.2.x/API/Programming-Python-Native-API.html | 270 +
.../V1.2.x/API/Programming-Rust-Native-API.html | 183 +
UserGuide/V1.2.x/API/Programming-TsFile-API.html | 187 +
UserGuide/V1.2.x/API/RestServiceV1.html | 487 +
UserGuide/V1.2.x/API/RestServiceV2.html | 490 +
.../Basic-Concept/Cluster-data-partitioning.html | 56 +
.../Basic-Concept/Data-Model-and-Terminology.html | 68 +
UserGuide/V1.2.x/Basic-Concept/Data-Type.html | 58 +
.../Basic-Concept/Encoding-and-Compression.html | 57 +
.../Deployment-Guide.html | 176 +
.../Deployment-Recommendation.html | 56 +
.../Deployment-and-Maintenance/Docker-Install.html | 151 +
.../Environmental-Requirement.html | 56 +
.../Monitoring-Board-Install-and-Deploy.html | 72 +
.../V1.2.x/Ecosystem-Integration/DBeaver.html | 62 +
.../V1.2.x/Ecosystem-Integration/Flink-IoTDB.html | 207 +
.../Ecosystem-Integration/Flink-SQL-IoTDB.html | 357 +
.../V1.2.x/Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 60 +
.../V1.2.x/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../V1.2.x/Ecosystem-Integration/NiFi-IoTDB.html | 68 +
.../V1.2.x/Ecosystem-Integration/Spark-IoTDB.html | 118 +
.../V1.2.x/Ecosystem-Integration/Spark-TsFile.html | 100 +
.../Ecosystem-Integration/Telegraf-IoTDB.html | 112 +
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 89 +
.../V1.2.x/FAQ/Frequently-asked-questions.html | 79 +
.../V1.2.x/IoTDB-Introduction/Architecture.html | 56 +
UserGuide/V1.2.x/IoTDB-Introduction/Features.html | 56 +
.../V1.2.x/IoTDB-Introduction/Performance.html | 56 +
.../V1.2.x/IoTDB-Introduction/Publication.html | 56 +
UserGuide/V1.2.x/IoTDB-Introduction/Scenario.html | 56 +
.../V1.2.x/IoTDB-Introduction/What-is-IoTDB.html | 56 +
UserGuide/V1.2.x/QuickStart/ClusterQuickStart.html | 131 +
.../V1.2.x/QuickStart/General-SQL-Statements.html | 56 +
UserGuide/V1.2.x/QuickStart/QuickStart.html | 113 +
.../V1.2.x/Reference/Common-Config-Manual.html | 56 +
.../V1.2.x/Reference/ConfigNode-Config-Manual.html | 56 +
.../V1.2.x/Reference/DataNode-Config-Manual.html | 56 +
UserGuide/V1.2.x/Reference/Keywords.html | 56 +
UserGuide/V1.2.x/Reference/Status-Codes.html | 66 +
UserGuide/V1.2.x/Reference/UDF-Libraries.html | 2174 +
UserGuide/V1.2.x/SQL-Manual/SQL-Manual.html | 698 +
UserGuide/V1.2.x/Tools-System/Benchmark.html | 56 +
UserGuide/V1.2.x/Tools-System/CLI.html | 92 +
.../V1.2.x/Tools-System/Import-Export-Tool.html | 171 +
.../V1.2.x/Tools-System/Maintenance-Tool.html | 171 +
UserGuide/V1.2.x/Tools-System/Monitor-Tool.html | 74 +
.../V1.2.x/User-Manual/Authority-Management.html | 147 +
UserGuide/V1.2.x/User-Manual/Data-Sync.html | 141 +
.../V1.2.x/User-Manual/Database-Programming.html | 674 +
UserGuide/V1.2.x/User-Manual/Operate-Metadata.html | 435 +
.../User-Manual/Operator-and-Expression.html | 175 +
UserGuide/V1.2.x/User-Manual/Query-Data.html | 1001 +
UserGuide/V1.2.x/User-Manual/Streaming.html | 445 +
UserGuide/V1.2.x/User-Manual/Syntax-Rule.html | 140 +
.../V1.2.x/User-Manual/Write-Delete-Data.html | 114 +
UserGuide/V1.2.x/UserGuideReadme.html | 56 +
UserGuide/V1.3.x/AI-capability/AINode_apache.html | 313 +
.../AI-capability/TimeSeries-Large-Model.html | 56 +
.../V1.3.x/API/Programming-CSharp-Native-API.html | 89 +
.../V1.3.x/API/Programming-Cpp-Native-API.html | 140 +
.../V1.3.x/API/Programming-Data-Subscription.html | 164 +
.../V1.3.x/API/Programming-Go-Native-API.html | 72 +
UserGuide/V1.3.x/API/Programming-JDBC.html | 269 +
.../V1.3.x/API/Programming-Java-Native-API.html | 438 +
UserGuide/V1.3.x/API/Programming-MQTT.html | 134 +
.../V1.3.x/API/Programming-NodeJS-Native-API.html | 179 +
UserGuide/V1.3.x/API/Programming-ODBC.html | 120 +
.../V1.3.x/API/Programming-Python-Native-API.html | 340 +
.../V1.3.x/API/Programming-Rust-Native-API.html | 179 +
UserGuide/V1.3.x/API/RestServiceV1.html | 247 +
UserGuide/V1.3.x/API/RestServiceV2.html | 250 +
.../Background-knowledge/Cluster-Concept.html | 56 +
.../Cluster-Concept_apache.html | 56 +
.../V1.3.x/Background-knowledge/Data-Type.html | 58 +
.../Basic-Concept/Data-Model-and-Terminology.html | 68 +
UserGuide/V1.3.x/Basic-Concept/Delete-Data.html | 65 +
.../Basic-Concept/Navigating_Time_Series_Data.html | 56 +
.../V1.3.x/Basic-Concept/Operate-Metadata.html | 56 +
.../Basic-Concept/Operate-Metadata_apache.html | 467 +
UserGuide/V1.3.x/Basic-Concept/Query-Data.html | 1090 +
UserGuide/V1.3.x/Basic-Concept/SpaceTL-Delete.html | 90 +
UserGuide/V1.3.x/Basic-Concept/TTL-Delete.html | 82 +
UserGuide/V1.3.x/Basic-Concept/Write-Data.html | 105 +
.../AINode_Deployment_apache.html | 184 +
.../Cluster-Deployment_apache.html | 111 +
.../Database-Resources.html | 56 +
.../Docker-Deployment_apache.html | 210 +
.../Environment-Requirements.html | 87 +
.../Deployment-and-Maintenance/IoTDB-Package.html | 56 +
.../IoTDB-Package_apache.html | 56 +
.../Kubernetes_apache.html | 159 +
.../Monitoring-panel-deployment.html | 74 +
.../Stand-Alone-Deployment_apache.html | 70 +
.../V1.3.x/Ecosystem-Integration/DBeaver.html | 62 +
.../V1.3.x/Ecosystem-Integration/DataEase.html | 66 +
.../V1.3.x/Ecosystem-Integration/Flink-IoTDB.html | 207 +
.../V1.3.x/Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 60 +
.../V1.3.x/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../V1.3.x/Ecosystem-Integration/NiFi-IoTDB.html | 68 +
.../Ecosystem-Integration/Programming-Kafka.html | 129 +
.../V1.3.x/Ecosystem-Integration/Spark-IoTDB.html | 118 +
.../V1.3.x/Ecosystem-Integration/Spark-TsFile.html | 100 +
.../V1.3.x/Ecosystem-Integration/Telegraf.html | 126 +
.../V1.3.x/Ecosystem-Integration/Thingsboard.html | 74 +
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 89 +
.../V1.3.x/FAQ/Frequently-asked-questions.html | 79 +
.../IoTDB-Introduction_apache.html | 56 +
.../IoTDB-Introduction/Release-history_apache.html | 56 +
UserGuide/V1.3.x/IoTDB-Introduction/Scenario.html | 56 +
UserGuide/V1.3.x/QuickStart/QuickStart.html | 56 +
UserGuide/V1.3.x/QuickStart/QuickStart_apache.html | 56 +
.../V1.3.x/Reference/Common-Config-Manual-old.html | 56 +
.../V1.3.x/Reference/Common-Config-Manual.html | 56 +
.../Reference/ConfigNode-Config-Manual-old.html | 56 +
.../V1.3.x/Reference/ConfigNode-Config-Manual.html | 56 +
.../Reference/DataNode-Config-Manual-old.html | 56 +
.../DataNode-Config-Manual-old_apache.html | 56 +
.../V1.3.x/Reference/DataNode-Config-Manual.html | 56 +
.../Reference/DataNode-Config-Manual_apache.html | 56 +
UserGuide/V1.3.x/Reference/Keywords.html | 56 +
.../V1.3.x/Reference/Modify-Config-Manual.html | 61 +
UserGuide/V1.3.x/Reference/Status-Codes.html | 66 +
UserGuide/V1.3.x/Reference/Syntax-Rule.html | 139 +
.../V1.3.x/SQL-Manual/Function-and-Expression.html | 998 +
.../V1.3.x/SQL-Manual/Operator-and-Expression.html | 175 +
UserGuide/V1.3.x/SQL-Manual/SQL-Manual.html | 660 +
UserGuide/V1.3.x/SQL-Manual/UDF-Libraries.html | 56 +
.../V1.3.x/SQL-Manual/UDF-Libraries_apache.html | 2032 +
.../Cluster-data-partitioning.html | 56 +
.../Encoding-and-Compression.html | 57 +
.../V1.3.x/Technical-Insider/Publication.html | 56 +
UserGuide/V1.3.x/Tools-System/Backup-Tool.html | 69 +
UserGuide/V1.3.x/Tools-System/Benchmark.html | 56 +
UserGuide/V1.3.x/Tools-System/CLI.html | 56 +
UserGuide/V1.3.x/Tools-System/CLI_apache.html | 86 +
.../Tools-System/Data-Export-Tool-1-3-4.html | 97 +
.../V1.3.x/Tools-System/Data-Export-Tool.html | 109 +
.../Tools-System/Data-Import-Export-Tool.html | 122 +
.../Tools-System/Data-Import-Tool-1-3-4.html | 149 +
.../V1.3.x/Tools-System/Data-Import-Tool.html | 133 +
.../V1.3.x/Tools-System/Health-Check-Tool.html | 145 +
.../Tools-System/Maintenance-Tool_apache.html | 171 +
UserGuide/V1.3.x/Tools-System/Monitor-Tool.html | 56 +
.../V1.3.x/Tools-System/Monitor-Tool_apache.html | 74 +
.../V1.3.x/Tools-System/Schema-Export-Tool.html | 68 +
.../V1.3.x/Tools-System/Schema-Import-Tool.html | 75 +
.../Tools-System/TsFile-Import-Export-Tool.html | 172 +
.../V1.3.x/User-Manual/Authority-Management.html | 116 +
UserGuide/V1.3.x/User-Manual/Data-Recovery.html | 60 +
.../V1.3.x/User-Manual/Data-Sync-old_apache.html | 164 +
UserGuide/V1.3.x/User-Manual/Data-Sync_apache.html | 212 +
.../V1.3.x/User-Manual/Data-subscription.html | 79 +
.../V1.3.x/User-Manual/Database-Programming.html | 334 +
UserGuide/V1.3.x/User-Manual/Load-Balance.html | 72 +
.../V1.3.x/User-Manual/Maintenance-commands.html | 161 +
.../User-Manual/Query-Performance-Analysis.html | 203 +
UserGuide/V1.3.x/User-Manual/Streaming_apache.html | 480 +
UserGuide/V1.3.x/User-Manual/Trigger.html | 271 +
.../User-Manual/User-defined-function_apache.html | 335 +
UserGuide/V1.3.x/UserGuideReadme.html | 56 +
UserGuide/dev-1.3/AI-capability/AINode_apache.html | 313 +
.../AI-capability/TimeSeries-Large-Model.html | 56 +
.../dev-1.3/API/Programming-CSharp-Native-API.html | 89 +
.../dev-1.3/API/Programming-Cpp-Native-API.html | 140 +
.../dev-1.3/API/Programming-Data-Subscription.html | 164 +
.../dev-1.3/API/Programming-Go-Native-API.html | 72 +
UserGuide/dev-1.3/API/Programming-JDBC.html | 269 +
.../dev-1.3/API/Programming-Java-Native-API.html | 438 +
UserGuide/dev-1.3/API/Programming-MQTT.html | 134 +
.../dev-1.3/API/Programming-NodeJS-Native-API.html | 179 +
UserGuide/dev-1.3/API/Programming-ODBC.html | 120 +
.../dev-1.3/API/Programming-Python-Native-API.html | 340 +
.../dev-1.3/API/Programming-Rust-Native-API.html | 179 +
UserGuide/dev-1.3/API/RestServiceV1.html | 247 +
UserGuide/dev-1.3/API/RestServiceV2.html | 250 +
.../Background-knowledge/Cluster-Concept.html | 56 +
.../Cluster-Concept_apache.html | 56 +
.../dev-1.3/Background-knowledge/Data-Type.html | 58 +
.../Basic-Concept/Data-Model-and-Terminology.html | 68 +
UserGuide/dev-1.3/Basic-Concept/Delete-Data.html | 65 +
.../Basic-Concept/Navigating_Time_Series_Data.html | 56 +
.../dev-1.3/Basic-Concept/Operate-Metadata.html | 56 +
.../Basic-Concept/Operate-Metadata_apache.html | 467 +
UserGuide/dev-1.3/Basic-Concept/Query-Data.html | 1090 +
.../dev-1.3/Basic-Concept/SpaceTL-Delete.html | 90 +
UserGuide/dev-1.3/Basic-Concept/TTL-Delete.html | 82 +
UserGuide/dev-1.3/Basic-Concept/Write-Data.html | 105 +
.../AINode_Deployment_apache.html | 184 +
.../Cluster-Deployment_apache.html | 103 +
.../Database-Resources.html | 56 +
.../Docker-Deployment_apache.html | 210 +
.../Environment-Requirements.html | 87 +
.../Deployment-and-Maintenance/IoTDB-Package.html | 56 +
.../IoTDB-Package_apache.html | 56 +
.../Kubernetes_apache.html | 159 +
.../Monitoring-panel-deployment.html | 74 +
.../Stand-Alone-Deployment_apache.html | 70 +
.../dev-1.3/Ecosystem-Integration/DBeaver.html | 62 +
.../dev-1.3/Ecosystem-Integration/DataEase.html | 66 +
.../dev-1.3/Ecosystem-Integration/Flink-IoTDB.html | 207 +
.../Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 60 +
.../dev-1.3/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../dev-1.3/Ecosystem-Integration/NiFi-IoTDB.html | 68 +
.../Ecosystem-Integration/Programming-Kafka.html | 129 +
.../dev-1.3/Ecosystem-Integration/Spark-IoTDB.html | 118 +
.../Ecosystem-Integration/Spark-TsFile.html | 100 +
.../dev-1.3/Ecosystem-Integration/Telegraf.html | 126 +
.../dev-1.3/Ecosystem-Integration/Thingsboard.html | 74 +
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 89 +
.../dev-1.3/FAQ/Frequently-asked-questions.html | 79 +
.../IoTDB-Introduction_apache.html | 56 +
.../IoTDB-Introduction/Release-history_apache.html | 56 +
UserGuide/dev-1.3/IoTDB-Introduction/Scenario.html | 56 +
UserGuide/dev-1.3/QuickStart/QuickStart.html | 56 +
.../dev-1.3/QuickStart/QuickStart_apache.html | 56 +
.../dev-1.3/Reference/Common-Config-Manual.html | 56 +
.../Reference/ConfigNode-Config-Manual.html | 56 +
.../dev-1.3/Reference/DataNode-Config-Manual.html | 56 +
.../Reference/DataNode-Config-Manual_apache.html | 56 +
UserGuide/dev-1.3/Reference/Keywords.html | 56 +
.../dev-1.3/Reference/Modify-Config-Manual.html | 61 +
UserGuide/dev-1.3/Reference/Status-Codes.html | 66 +
UserGuide/dev-1.3/Reference/Syntax-Rule.html | 139 +
.../SQL-Manual/Function-and-Expression.html | 998 +
.../SQL-Manual/Operator-and-Expression.html | 175 +
UserGuide/dev-1.3/SQL-Manual/SQL-Manual.html | 660 +
UserGuide/dev-1.3/SQL-Manual/UDF-Libraries.html | 56 +
.../dev-1.3/SQL-Manual/UDF-Libraries_apache.html | 2013 +
.../Cluster-data-partitioning.html | 56 +
.../Encoding-and-Compression.html | 57 +
.../dev-1.3/Technical-Insider/Publication.html | 56 +
UserGuide/dev-1.3/Tools-System/Backup-Tool.html | 69 +
UserGuide/dev-1.3/Tools-System/Benchmark.html | 56 +
UserGuide/dev-1.3/Tools-System/CLI.html | 56 +
UserGuide/dev-1.3/Tools-System/CLI_apache.html | 86 +
.../Tools-System/Data-Export-Tool-1-3-4.html | 97 +
.../dev-1.3/Tools-System/Data-Export-Tool.html | 109 +
.../Tools-System/Data-Import-Tool-1-3-4.html | 149 +
.../dev-1.3/Tools-System/Data-Import-Tool.html | 133 +
.../dev-1.3/Tools-System/Health-Check-Tool.html | 145 +
.../Tools-System/Maintenance-Tool_apache.html | 171 +
UserGuide/dev-1.3/Tools-System/Monitor-Tool.html | 56 +
.../dev-1.3/Tools-System/Monitor-Tool_apache.html | 74 +
.../dev-1.3/Tools-System/Schema-Export-Tool.html | 68 +
.../dev-1.3/Tools-System/Schema-Import-Tool.html | 75 +
.../dev-1.3/User-Manual/Authority-Management.html | 116 +
UserGuide/dev-1.3/User-Manual/Data-Recovery.html | 60 +
.../dev-1.3/User-Manual/Data-Sync_apache.html | 212 +
.../dev-1.3/User-Manual/Data-subscription.html | 79 +
.../dev-1.3/User-Manual/Database-Programming.html | 334 +
UserGuide/dev-1.3/User-Manual/Load-Balance.html | 72 +
.../dev-1.3/User-Manual/Maintenance-commands.html | 161 +
.../User-Manual/Query-Performance-Analysis.html | 203 +
.../dev-1.3/User-Manual/Streaming_apache.html | 480 +
UserGuide/dev-1.3/User-Manual/Trigger.html | 271 +
.../User-Manual/User-defined-function_apache.html | 335 +
UserGuide/dev-1.3/UserGuideReadme.html | 56 +
.../latest-Table/AI-capability/AINode_Upgrade.html | 56 +
.../AI-capability/AINode_Upgrade_apache.html | 355 +
.../latest-Table/AI-capability/AINode_apache.html | 136 +
.../AI-capability/TimeSeries-Large-Model.html | 81 +
.../TimeSeries-Large-Model_Upgrade.html | 56 +
.../TimeSeries-Large-Model_Upgrade_apache.html | 80 +
.../API/Programming-CSharp-Native-API_apache.html | 349 +
.../API/Programming-Cpp-Native-API_apache.html | 275 +
.../API/Programming-Go-Native-API_apache.html | 507 +
.../latest-Table/API/Programming-JDBC_apache.html | 169 +
.../API/Programming-Java-Native-API_apache.html | 716 +
UserGuide/latest-Table/API/Programming-MQTT.html | 56 +
.../latest-Table/API/Programming-MQTT_apache.html | 175 +
.../API/Programming-Python-Native-API_apache.html | 448 +
UserGuide/latest-Table/API/RestAPI-V1.html | 56 +
UserGuide/latest-Table/API/RestAPI-V1_apache.html | 90 +
.../Background-knowledge/Cluster-Concept.html | 56 +
.../Cluster-Concept_apache.html | 56 +
.../Data-Model-and-Terminology_apache.html | 147 +
.../Background-knowledge/Data-Type.html | 56 +
.../Background-knowledge/Data-Type_apache.html | 58 +
.../Navigating_Time_Series_Data.html | 56 +
.../Navigating_Time_Series_Data_apache.html | 56 +
.../Basic-Concept/Database-Management.html | 56 +
.../Basic-Concept/Database-Management_apache.html | 66 +
.../latest-Table/Basic-Concept/Delete-Data.html | 78 +
.../latest-Table/Basic-Concept/Query-Data.html | 56 +
.../Basic-Concept/Query-Data_apache.html | 341 +
.../latest-Table/Basic-Concept/SpaceTL-Delete.html | 90 +
.../Basic-Concept/TTL-Delete-Data.html | 56 +
.../Basic-Concept/TTL-Delete-Data_apache.html | 96 +
.../Basic-Concept/Table-Management.html | 56 +
.../Basic-Concept/Table-Management_apache.html | 127 +
.../Basic-Concept/Write-Updata-Data.html | 56 +
.../Basic-Concept/Write-Updata-Data_apache.html | 170 +
.../AINode_Deployment_Upgrade_apache.html | 138 +
.../AINode_Deployment_apache.html | 97 +
.../Cluster-Deployment.html | 56 +
.../Cluster-Deployment_apache.html | 124 +
.../Database-Resources.html | 56 +
.../Deployment-form_apache.html | 56 +
.../Docker-Deployment_apache.html | 212 +
.../Environment-Requirements.html | 88 +
.../IoTDB-Package_apache.html | 56 +
.../Monitoring-panel-deployment.html | 74 +
.../Stand-Alone-Deployment.html | 56 +
.../Stand-Alone-Deployment_apache.html | 67 +
.../Ecosystem-Integration/DBeaver.html | 56 +
.../Ecosystem-Integration/DataGrip.html | 56 +
.../Ecosystem-Overview_apache.html | 56 +
.../MyBatisPlus-Generator.html | 290 +
.../Ecosystem-Integration/Mybatis-Generator.html | 116 +
.../Ecosystem-Integration/SeaTunnel_apache.html | 114 +
.../Ecosystem-Integration/Spark-IoTDB.html | 100 +
.../Ecosystem-Integration/Spring-Boot-Starter.html | 85 +
.../FAQ/Frequently-asked-questions.html | 80 +
.../IoTDB-Introduction_apache.html | 56 +
.../IoTDB-Introduction/Release-history_apache.html | 56 +
.../latest-Table/IoTDB-Introduction/Scenario.html | 56 +
UserGuide/latest-Table/QuickStart/QuickStart.html | 56 +
.../latest-Table/QuickStart/QuickStart_apache.html | 56 +
UserGuide/latest-Table/Reference/Sample-Data.html | 115 +
UserGuide/latest-Table/Reference/Status-Codes.html | 66 +
.../Reference/System-Config-Manual.html | 56 +
.../Reference/System-Config-Manual_apache.html | 56 +
.../latest-Table/Reference/System-Tables.html | 56 +
.../Reference/System-Tables_apache.html | 311 +
.../latest-Table/SQL-Manual/Basis-Function.html | 56 +
.../SQL-Manual/Basis-Function_apache.html | 809 +
.../SQL-Manual/Common-Table-Expression_apache.html | 157 +
.../SQL-Manual/Featured-Functions.html | 56 +
.../SQL-Manual/Featured-Functions_apache.html | 335 +
UserGuide/latest-Table/SQL-Manual/Fill-Clause.html | 267 +
.../latest-Table/SQL-Manual/From-Join-Clause.html | 629 +
.../latest-Table/SQL-Manual/GroupBy-Clause.html | 187 +
.../latest-Table/SQL-Manual/Having-Clause.html | 83 +
UserGuide/latest-Table/SQL-Manual/Identifier.html | 80 +
UserGuide/latest-Table/SQL-Manual/Keywords.html | 56 +
.../SQL-Manual/Limit-Offset-Clause.html | 97 +
.../latest-Table/SQL-Manual/Nested-Queries.html | 568 +
.../latest-Table/SQL-Manual/OrderBy-Clause.html | 116 +
.../SQL-Manual/QuickStart-Only-Sql_apache.html | 106 +
.../SQL-Manual/SQL-Data-Addition-Deletion.html | 56 +
.../SQL-Data-Addition-Deletion_apache.html | 100 +
.../SQL-Manual/SQL-Maintenance-Statements.html | 56 +
.../SQL-Maintenance-Statements_apache.html | 354 +
.../SQL-Manual/SQL-Metadata-Operations.html | 56 +
.../SQL-Manual/SQL-Metadata-Operations_apache.html | 175 +
.../latest-Table/SQL-Manual/Select-Clause.html | 56 +
.../SQL-Manual/Select-Clause_apache.html | 221 +
.../SQL-Manual/Set-Operations_apache.html | 160 +
.../latest-Table/SQL-Manual/Where-Clause.html | 98 +
UserGuide/latest-Table/SQL-Manual/overview.html | 56 +
.../latest-Table/SQL-Manual/overview_apache.html | 64 +
.../Cluster-data-partitioning.html | 56 +
.../Encoding-and-Compression.html | 57 +
.../latest-Table/Tools-System/Backup-Tool.html | 69 +
UserGuide/latest-Table/Tools-System/Benchmark.html | 120 +
.../latest-Table/Tools-System/CLI_apache.html | 67 +
.../Tools-System/Data-Export-Tool_apache.html | 118 +
.../Tools-System/Data-Import-Tool_apache.html | 169 +
.../Tools-System/Health-Check-Tool.html | 145 +
.../Tools-System/Maintenance-Tool_apache.html | 171 +
.../Tools-System/Monitor-Tool_apache.html | 74 +
.../Tools-System/Schema-Export-Tool_apache.html | 98 +
.../Tools-System/Schema-Import-Tool_apache.html | 149 +
.../Authority-Management-Upgrade_apache.html | 127 +
.../User-Manual/Authority-Management.html | 56 +
.../User-Manual/Authority-Management_apache.html | 111 +
.../User-Manual/Auto-Start-On-Boot_apache.html | 115 +
.../latest-Table/User-Manual/Data-Sync_apache.html | 213 +
.../latest-Table/User-Manual/Load-Balance.html | 140 +
.../User-Manual/Maintenance-commands.html | 56 +
.../User-Manual/Maintenance-commands_apache.html | 350 +
.../User-Manual/Query-Performance-Analysis.html | 211 +
.../latest-Table/User-Manual/Tree-to-Table.html | 56 +
.../User-Manual/Tree-to-Table_apache.html | 346 +
.../User-Manual/User-defined-function.html | 227 +
UserGuide/latest/AI-capability/AINode_Upgrade.html | 56 +
.../AI-capability/AINode_Upgrade_apache.html | 353 +
UserGuide/latest/AI-capability/AINode_apache.html | 278 +
.../AI-capability/TimeSeries-Large-Model.html | 81 +
.../TimeSeries-Large-Model_Upgrade.html | 56 +
.../TimeSeries-Large-Model_Upgrade_apache.html | 80 +
.../latest/API/Programming-CSharp-Native-API.html | 89 +
.../latest/API/Programming-Cpp-Native-API.html | 140 +
.../API/Programming-Data-Subscription_apache.html | 165 +
.../latest/API/Programming-Go-Native-API.html | 310 +
UserGuide/latest/API/Programming-JDBC_apache.html | 269 +
.../API/Programming-Java-Native-API_apache.html | 439 +
UserGuide/latest/API/Programming-MQTT.html | 56 +
UserGuide/latest/API/Programming-MQTT_apache.html | 223 +
.../latest/API/Programming-NodeJS-Native-API.html | 179 +
.../API/Programming-Python-Native-API_apache.html | 364 +
.../latest/API/Programming-Rust-Native-API.html | 179 +
UserGuide/latest/API/RestServiceV1_apache.html | 486 +
UserGuide/latest/API/RestServiceV2_apache.html | 489 +
.../Background-knowledge/Cluster-Concept.html | 56 +
.../Cluster-Concept_apache.html | 56 +
.../Data-Model-and-Terminology_apache.html | 147 +
.../latest/Background-knowledge/Data-Type.html | 58 +
.../Navigating_Time_Series_Data.html | 56 +
.../Navigating_Time_Series_Data_apache.html | 56 +
UserGuide/latest/Basic-Concept/Delete-Data.html | 65 +
.../latest/Basic-Concept/Operate-Metadata.html | 56 +
.../Basic-Concept/Operate-Metadata_apache.html | 478 +
.../latest/Basic-Concept/Query-Data_apache.html | 1074 +
UserGuide/latest/Basic-Concept/SpaceTL-Delete.html | 90 +
UserGuide/latest/Basic-Concept/TTL-Delete.html | 82 +
.../latest/Basic-Concept/Write-Data_apache.html | 105 +
.../AINode_Deployment_Upgrade_apache.html | 138 +
.../AINode_Deployment_apache.html | 97 +
.../Cluster-Deployment.html | 56 +
.../Cluster-Deployment_apache.html | 127 +
.../Database-Resources.html | 56 +
.../Deployment-form_apache.html | 56 +
.../Docker-Deployment_apache.html | 210 +
.../Environment-Requirements.html | 87 +
.../Deployment-and-Maintenance/IoTDB-Package.html | 56 +
.../IoTDB-Package_apache.html | 56 +
.../Kubernetes_apache.html | 159 +
.../Monitoring-panel-deployment.html | 74 +
.../Stand-Alone-Deployment.html | 56 +
.../Stand-Alone-Deployment_apache.html | 70 +
.../latest/Ecosystem-Integration/DBeaver.html | 56 +
.../latest/Ecosystem-Integration/DataEase.html | 66 +
.../Ecosystem-Overview_apache.html | 56 +
.../latest/Ecosystem-Integration/Flink-IoTDB.html | 207 +
.../latest/Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 60 +
.../latest/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../latest/Ecosystem-Integration/NiFi-IoTDB.html | 68 +
.../Ecosystem-Integration/Programming-Kafka.html | 120 +
.../Ecosystem-Integration/SeaTunnel_apache.html | 111 +
.../latest/Ecosystem-Integration/Spark-IoTDB.html | 118 +
.../latest/Ecosystem-Integration/Spark-TsFile.html | 100 +
.../latest/Ecosystem-Integration/Telegraf.html | 126 +
.../latest/Ecosystem-Integration/Thingsboard.html | 74 +
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 89 +
.../latest/FAQ/Frequently-asked-questions.html | 81 +
.../IoTDB-Introduction_apache.html | 56 +
.../IoTDB-Introduction/Release-history_apache.html | 56 +
UserGuide/latest/IoTDB-Introduction/Scenario.html | 56 +
UserGuide/latest/QuickStart/QuickStart.html | 56 +
UserGuide/latest/QuickStart/QuickStart_apache.html | 56 +
.../latest/Reference/Common-Config-Manual.html | 56 +
.../latest/Reference/ConfigNode-Config-Manual.html | 56 +
.../latest/Reference/DataNode-Config-Manual.html | 56 +
.../Reference/DataNode-Config-Manual_apache.html | 60 +
.../latest/Reference/Modify-Config-Manual.html | 61 +
UserGuide/latest/Reference/Status-Codes.html | 66 +
.../latest/SQL-Manual/Function-and-Expression.html | 914 +
UserGuide/latest/SQL-Manual/Keywords.html | 56 +
.../latest/SQL-Manual/Operator-and-Expression.html | 175 +
.../SQL-Manual/QuickStart-Only-Sql_apache.html | 98 +
UserGuide/latest/SQL-Manual/SQL-Manual.html | 56 +
UserGuide/latest/SQL-Manual/SQL-Manual_apache.html | 658 +
UserGuide/latest/SQL-Manual/Syntax-Rule.html | 139 +
UserGuide/latest/SQL-Manual/UDF-Libraries.html | 56 +
.../latest/SQL-Manual/UDF-Libraries_apache.html | 2032 +
.../Cluster-data-partitioning.html | 56 +
.../Encoding-and-Compression.html | 57 +
.../latest/Technical-Insider/Publication.html | 56 +
UserGuide/latest/Tools-System/Backup-Tool.html | 69 +
UserGuide/latest/Tools-System/Benchmark.html | 67 +
UserGuide/latest/Tools-System/CLI.html | 56 +
UserGuide/latest/Tools-System/CLI_apache.html | 98 +
.../Tools-System/Data-Export-Tool_apache.html | 114 +
.../Tools-System/Data-Import-Tool_apache.html | 176 +
.../latest/Tools-System/Health-Check-Tool.html | 145 +
.../Tools-System/Maintenance-Tool_apache.html | 171 +
UserGuide/latest/Tools-System/Monitor-Tool.html | 56 +
.../latest/Tools-System/Monitor-Tool_apache.html | 74 +
.../Tools-System/Schema-Export-Tool_apache.html | 79 +
.../Tools-System/Schema-Import-Tool_apache.html | 87 +
.../Authority-Management-Upgrade_apache.html | 131 +
.../latest/User-Manual/Authority-Management.html | 56 +
.../User-Manual/Authority-Management_apache.html | 116 +
.../User-Manual/Auto-Start-On-Boot_apache.html | 115 +
UserGuide/latest/User-Manual/Data-Recovery.html | 60 +
UserGuide/latest/User-Manual/Data-Sync_apache.html | 215 +
.../User-Manual/Data-subscription_apache.html | 72 +
.../latest/User-Manual/Database-Programming.html | 334 +
UserGuide/latest/User-Manual/Load-Balance.html | 140 +
.../latest/User-Manual/Maintenance-commands.html | 56 +
.../User-Manual/Maintenance-commands_apache.html | 204 +
.../User-Manual/Query-Performance-Analysis.html | 203 +
UserGuide/latest/User-Manual/Streaming_apache.html | 480 +
UserGuide/latest/User-Manual/Trigger.html | 271 +
.../User-Manual/User-defined-function_apache.html | 335 +
UserGuide/latest/UserGuideReadme.html | 56 +
assets/01-DNgFl9ix.js | 1 +
assets/01-Dy0JL0m5.js | 1 +
assets/03--yljQBTo.js | 1 +
assets/09-D-ANk3Sn.js | 1 +
...0407b00-43a5-11eb-94fb-3e3be222183c-DErbA6Dp.js | 1 +
...7f49180-624f-11eb-9d19-fc7341582b90-rlNg8LBa.js | 1 +
...3e3da80-8d73-11eb-9a8f-9232d1f2033b-DPGju4E3.js | 1 +
...4850800-9929-11eb-8211-81d4c04af1ec-B4kLDqla.js | 1 +
...9791080-a537-11eb-9962-541412bdcee6-COUaHhSr.js | 1 +
...1c69280-d1ec-11eb-83cb-3b73c40bdf72-CFINFuKY.js | 1 +
...f511d00-d77c-11eb-8006-562d83069baa-CHuia8iO.js | 1 +
assets/13a-CqU9q--h.js | 1 +
assets/1706697228308-BY7-tCvp.js | 1 +
assets/1706698610134-CJWLBytS.js | 1 +
assets/1706778988482-BUVoMdgs.js | 1 +
...3b56644-3330-4acf-ae9e-d718a02b5f4c-dllh3B2S.js | 1 +
assets/20240505154432-69wc392I.js | 1 +
assets/20240705141552-BF0jTCU7.js | 1 +
assets/404.html-9Cca34Xm.js | 1 +
...9fdeb00-1ef4-11e9-9005-542ad7d9e9e0-DvLP5pGA.js | 1 +
...4f9c380-1efa-11e9-9f95-17165ec55568-Dpkp0-5i.js | 1 +
...e54a380-1ff5-11e9-9718-4d0e24627fa8-D74db_3W.js | 1 +
...5180400-f05a-11e9-8ff0-7dd51716e4a8-mQQlJkeB.js | 1 +
...9c1e800-fc16-11e9-8da2-a662f8246816-KqK3lhER.js | 1 +
...808bc80-0ab2-11ea-9e4d-b2b2f58fb474-D_b8Jvj3.js | 1 +
...718f400-1201-11ea-861a-1a83c07ca144-Baj9KngN.js | 1 +
...bf11880-75e4-11ea-978f-a53996667a0d-BmqwcEBP.js | 1 +
...f4b3280-1f62-11eb-9c8c-c97d1adf032c-D67zkF8d.js | 1 +
...7b51480-2b5b-11eb-8ed3-84088c5c30f7-Cwkqxa-o.js | 1 +
assets/AINode-0-DuF_PEJ8.js | 1 +
assets/AINode-0-en-CEPaNV3y.js | 1 +
assets/AINode-State-apache-C1TBhAOE.js | 1 +
assets/AINode-State-apache-en-C29BMv71.js | 1 +
assets/AINode-en-Ddx3kx0W.js | 1 +
assets/AINode-new-Con3e4MV.js | 1 +
assets/AINodeDeployment2-DV0WG7Wx.js | 1 +
.../AINode_Deployment_Upgrade_apache-BvDA22Au.js | 83 +
.../AINode_Deployment_Upgrade_apache-CtsB_uIb.js | 83 +
.../AINode_Deployment_Upgrade_apache-DaonkhI3.js | 83 +
.../AINode_Deployment_Upgrade_apache-DgGi0iUr.js | 83 +
assets/AINode_Deployment_apache-CXJJCMMF.js | 130 +
assets/AINode_Deployment_apache-CwugyI99.js | 42 +
assets/AINode_Deployment_apache-DJ6t3mag.js | 42 +
assets/AINode_Deployment_apache-DPMlE0Dk.js | 129 +
assets/AINode_Deployment_apache-DfK3EQwJ.js | 42 +
assets/AINode_Deployment_apache-DgmE_P4k.js | 42 +
assets/AINode_Deployment_apache-G_1KjiM0.js | 130 +
assets/AINode_Deployment_apache-V01h73s4.js | 129 +
assets/AINode_Upgrade-5YrbeVHf.js | 1 +
assets/AINode_Upgrade-BSrEKRZo.js | 1 +
assets/AINode_Upgrade-D4Xvcwpd.js | 1 +
assets/AINode_Upgrade-Dam5C7at.js | 1 +
assets/AINode_Upgrade_apache-B3zKpNzF.js | 298 +
assets/AINode_Upgrade_apache-Bha0ViWE.js | 300 +
assets/AINode_Upgrade_apache-C4oRuzyz.js | 300 +
assets/AINode_Upgrade_apache-DtQgKryU.js | 298 +
assets/AINode_apache-B8zfog4P.js | 258 +
assets/AINode_apache-BMYhUH9E.js | 258 +
assets/AINode_apache-BYWSvUQM.js | 223 +
assets/AINode_apache-C_50sq1G.js | 81 +
assets/AINode_apache-Ca-GS47N.js | 258 +
assets/AINode_apache-Cgx7SYsb.js | 223 +
assets/AINode_apache-CpthGPez.js | 81 +
assets/AINode_apache-Cx-6aRW-.js | 258 +
.../AINode\351\203\250\347\275\2622-ntDJ_PI-.js" | 1 +
.../AINode\351\203\250\347\275\2623-BDVrqmGN.js" | 1 +
...47\275\262\347\216\257\345\242\203-DfWJCM08.js" | 1 +
assets/AInode-BFWSXXDG.js | 1 +
assets/AInode1-Darua7uf.js | 1 +
assets/AInode2-CXFalddu.js | 1 +
assets/About-BnYnnAdt.js | 1 +
assets/About-the-Community-DmLypAxZ.js | 1 +
assets/Administration-BHzEx4tS.js | 50 +
assets/Administration-otHtQhgz.js | 43 +
assets/AdministrationConsole-CZkiWEUc.js | 1 +
assets/Aggregate-Query-Cis6qGWo.js | 131 +
assets/Aggregate-Query-D2RGYQeg.js | 131 +
assets/Alerting-BHt-Tmoe.js | 239 +
assets/Alerting-DI0rGvHl.js | 241 +
assets/Anomaly-Detection-Cn8i5nzW.js | 244 +
assets/Anomaly-Detection-DlXkc-vv.js | 244 +
assets/Application_scenarios4-BQ0QdYz9.js | 1 +
assets/Architecture-CH6dcKe6.js | 1 +
assets/Architecture-DCh6qvfn.js | 1 +
assets/Architecture-ay4fX-Iz.js | 1 +
assets/Architecture-uDKNYbPF.js | 1 +
assets/Archiving-DPZAxGOF.js | 16 +
assets/Archiving-DnaaW4e4.js | 16 +
assets/Authority-Management-BA72wu-M.js | 61 +
assets/Authority-Management-BBEnl91f.js | 92 +
assets/Authority-Management-BP-RRgVl.js | 61 +
assets/Authority-Management-BVvuclFh.js | 1 +
assets/Authority-Management-C55LiCMA.js | 92 +
assets/Authority-Management-C6X4Gtmx.js | 61 +
assets/Authority-Management-CgCzGlN2.js | 1 +
assets/Authority-Management-Cw5sqLid.js | 61 +
assets/Authority-Management-DnyhFNhK.js | 1 +
...Authority-Management-Upgrade_apache-CNvDORMU.js | 61 +
...Authority-Management-Upgrade_apache-DxOQympH.js | 72 +
...Authority-Management-Upgrade_apache-_lrSyZeu.js | 56 +
...Authority-Management-Upgrade_apache-kK-r8Yjz.js | 76 +
assets/Authority-Management-yW11MapB.js | 1 +
assets/Authority-Management_apache-BxqLP08M.js | 61 +
assets/Authority-Management_apache-DFH_NnhW.js | 61 +
assets/Authority-Management_apache-DudC2Rxa.js | 56 +
assets/Authority-Management_apache-zHYIYpgC.js | 56 +
assets/Auto-Create-MetaData-DcSN5Etz.js | 3 +
assets/Auto-Create-MetaData-udu2zBhx.js | 3 +
assets/Auto-Start-On-Boot_apache-BDAP8paM.js | 60 +
assets/Auto-Start-On-Boot_apache-BTRpTNNO.js | 60 +
assets/Auto-Start-On-Boot_apache-DcjcXu1K.js | 60 +
assets/Auto-Start-On-Boot_apache-Durs0XCb.js | 60 +
assets/Backup-Tool-B2IwHyoe.js | 14 +
assets/Backup-Tool-B38MfYQo.js | 14 +
assets/Backup-Tool-BPMRoeZ6.js | 14 +
assets/Backup-Tool-BbKuV3yQ.js | 14 +
assets/Backup-Tool-CqUjBM_s.js | 14 +
assets/Backup-Tool-Cvjk-xUJ.js | 14 +
assets/Backup-Tool-D9rCuoNi.js | 14 +
assets/Backup-Tool-w2033iAr.js | 14 +
assets/Basis-Function-Bp7xQQrI.js | 1 +
assets/Basis-Function-nBXSapKp.js | 1 +
assets/Basis-Function_apache-BcMNcfpE.js | 830 +
assets/Basis-Function_apache-CH_YJvVe.js | 744 +
assets/Benchmark-BgB5OhK5.js | 1 +
assets/Benchmark-Bl2Sagy2.js | 1 +
assets/Benchmark-Bl7E8YGa.js | 1 +
assets/Benchmark-Bzxxp4JI.js | 1 +
assets/Benchmark-C4wbVyBW.js | 1 +
assets/Benchmark-CI1i-IG7.js | 12 +
assets/Benchmark-DV0KqzhM.js | 1 +
assets/Benchmark-DiF85-nm.js | 62 +
assets/Benchmark-DpeXPOGc.js | 12 +
assets/Benchmark-KQpldzNj.js | 65 +
assets/Blog-CbWMaNSf.js | 1 +
assets/CLI-BggDbql0.js | 37 +
assets/CLI-BsqjXngn.js | 1 +
assets/CLI-C3LeP9Kh.js | 1 +
assets/CLI-CMh_m-5n.js | 34 +
assets/CLI-CqgjpLvZ.js | 1 +
assets/CLI-DBNgPujn.js | 1 +
assets/CLI-H02ZVnpa.js | 1 +
assets/CLI-QHjSvKWr.js | 1 +
assets/CLI_apache-BQadO2MP.js | 41 +
assets/CLI_apache-BQb35nvb.js | 12 +
assets/CLI_apache-CEjkgT_0.js | 1 +
assets/CLI_apache-CQ916zpE.js | 12 +
assets/CLI_apache-Cneq-gPJ.js | 31 +
assets/CLI_apache-H4HJ3UPW.js | 31 +
assets/CLI_apache-b6L27V3u.js | 43 +
assets/CLI_apache-pXuwd4LQ.js | 1 +
assets/CSV-Tool-7dM9EEGD.js | 64 +
assets/CSV-Tool-Cw5y84tH.js | 65 +
assets/Cli-03-DgNjSVQw.js | 1 +
assets/Cluster-Concept-Bbtu-jeT.js | 1 +
assets/Cluster-Concept-Chynt5OH.js | 1 +
assets/Cluster-Concept-D-tPcDIb.js | 1 +
assets/Cluster-Concept-DbdC2qGz.js | 1 +
assets/Cluster-Concept-Dq3U15s5.js | 1 +
assets/Cluster-Concept-Dzzz3DLs.js | 1 +
assets/Cluster-Concept-VCjhfzfP.js | 1 +
assets/Cluster-Concept-wzhiB9rw.js | 1 +
assets/Cluster-Concept01N-Ci6VvKE7.js | 1 +
assets/Cluster-Concept03N-D24d06IF.js | 1 +
assets/Cluster-Concept_apache-BdqKV1Rr.js | 1 +
assets/Cluster-Concept_apache-Brv8cflZ.js | 1 +
assets/Cluster-Concept_apache-Ckhu58tr.js | 1 +
assets/Cluster-Concept_apache-CztaUUzD.js | 1 +
assets/Cluster-Concept_apache-DFoHKfWx.js | 1 +
assets/Cluster-Concept_apache-DR7Hgp73.js | 1 +
assets/Cluster-Concept_apache-DXScWrbu.js | 1 +
assets/Cluster-Concept_apache-iIyZum06.js | 1 +
assets/Cluster-Deployment-0zdfZl4c.js | 1 +
assets/Cluster-Deployment-1YFJxJ5-.js | 1 +
assets/Cluster-Deployment-BCzyHmRc.js | 1 +
assets/Cluster-Deployment-CGxcqtEN.js | 1 +
assets/Cluster-Deployment_apache-36GfZntR.js | 48 +
assets/Cluster-Deployment_apache-BJVJQo5q.js | 56 +
assets/Cluster-Deployment_apache-C9YH4iBp.js | 56 +
assets/Cluster-Deployment_apache-CF0eWVYI.js | 56 +
assets/Cluster-Deployment_apache-CXpMbop1.js | 59 +
assets/Cluster-Deployment_apache-D-nVpC0X.js | 72 +
assets/Cluster-Deployment_apache-DdQBKmtL.js | 50 +
assets/Cluster-Deployment_apache-DojjyUuS.js | 48 +
assets/Cluster-Setup-CdHQBC-L.js | 17 +
assets/Cluster-Setup-DQaEt6od.js | 17 +
assets/Cluster-Setup-Example-91BJAyNt.js | 46 +
assets/Cluster-Setup-Example-Cd9AQBNy.js | 43 +
assets/Cluster-data-partitioning-2oDfMdGs.js | 1 +
assets/Cluster-data-partitioning-9JpHfvqX.js | 1 +
assets/Cluster-data-partitioning-B3VdLGft.js | 1 +
assets/Cluster-data-partitioning-BPQBOXdE.js | 1 +
assets/Cluster-data-partitioning-Baabyrd3.js | 1 +
assets/Cluster-data-partitioning-CIqIuZCm.js | 1 +
assets/Cluster-data-partitioning-CJXnojdU.js | 1 +
assets/Cluster-data-partitioning-CKugUmp6.js | 1 +
assets/Cluster-data-partitioning-CX3FCMJZ.js | 1 +
assets/Cluster-data-partitioning-rOttoIuG.js | 1 +
assets/ClusterQuickStart-EKHnPkQS.js | 76 +
assets/ClusterQuickStart-JFyhuhBM.js | 76 +
assets/Command-Line-Interface-BZCfo98r.js | 34 +
assets/Command-Line-Interface-Ty7CT2hR.js | 37 +
assets/Committers-BHPqkXmM.js | 1 +
assets/Committers-BlC_Gxbn.js | 1 +
assets/Common-Config-Manual-B7lLRqhb.js | 1 +
assets/Common-Config-Manual-BM7MfQmh.js | 1 +
assets/Common-Config-Manual-CBMa5DZ7.js | 1 +
assets/Common-Config-Manual-CGwBJwQT.js | 1 +
assets/Common-Config-Manual-CdPW78Lm.js | 1 +
assets/Common-Config-Manual-CiQXOH6J.js | 1 +
assets/Common-Config-Manual-CtYL2ES_.js | 1 +
assets/Common-Config-Manual-Dh45si5H.js | 1 +
assets/Common-Config-Manual-old-BZceCat6.js | 1 +
assets/Common-Config-Manual-old-Cvsmxxam.js | 1 +
assets/Common-Table-Expression_apache-D7wbZBkM.js | 102 +
assets/Common-Table-Expression_apache-dGmPp6dx.js | 102 +
assets/Communication-Channels-CEa4R5Vz.js | 1 +
assets/Community-Partners-BvnImHUF.js | 1 +
assets/Community-Partners-D8J9B9ST.js | 1 +
assets/Compression-BgNgZdCS.js | 1 +
assets/Compression-DaK5F2yd.js | 1 +
assets/Config-Manual-8FRbwfyh.js | 1 +
assets/Config-Manual-whCk2x9f.js | 1 +
assets/ConfigNode-Config-Manual-3Xy9FG1c.js | 1 +
assets/ConfigNode-Config-Manual-BtFVbz65.js | 1 +
assets/ConfigNode-Config-Manual-BvE4ZSCi.js | 1 +
assets/ConfigNode-Config-Manual-Cdkg8_-l.js | 1 +
assets/ConfigNode-Config-Manual-Cj3XI5XZ.js | 1 +
assets/ConfigNode-Config-Manual-DJidspxO.js | 1 +
assets/ConfigNode-Config-Manual-Dz8-3GSw.js | 1 +
assets/ConfigNode-Config-Manual-c2fvTZAl.js | 1 +
assets/ConfigNode-Config-Manual-old-CqJsbqz8.js | 1 +
assets/ConfigNode-Config-Manual-old-DqG_amPw.js | 1 +
assets/Continuous-Query-DRdj5LHC.js | 97 +
assets/Continuous-Query-N5KaHO4o.js | 97 +
assets/DBeaver-B753M6Sh.js | 3 +
assets/DBeaver-BEsbizVi.js | 1 +
assets/DBeaver-BNmiBCea.js | 3 +
assets/DBeaver-BT9Vq9V7.js | 1 +
assets/DBeaver-BbUyuFl8.js | 3 +
assets/DBeaver-CG4SPquG.js | 1 +
assets/DBeaver-CY9FQFso.js | 7 +
assets/DBeaver-DXHTP4Ns.js | 7 +
assets/DBeaver-DyUW7L0q.js | 3 +
assets/DBeaver-KhDk-5aP.js | 7 +
assets/DBeaver-RcIPyL4r.js | 1 +
assets/DBeaver-nYfBG0IC.js | 3 +
assets/Data-Export-Tool-1-3-4-BF2xvQ8j.js | 42 +
assets/Data-Export-Tool-1-3-4-Bj_vb7sC.js | 42 +
assets/Data-Export-Tool-1-3-4-BlLf-yIp.js | 42 +
assets/Data-Export-Tool-1-3-4-CqMYB4U4.js | 42 +
assets/Data-Export-Tool-BSRMPQOO.js | 54 +
assets/Data-Export-Tool-BUn0tc5w.js | 54 +
assets/Data-Export-Tool-DWwNXGbn.js | 53 +
assets/Data-Export-Tool-DouVEU8W.js | 53 +
assets/Data-Export-Tool_apache-3_ZD6wYb.js | 63 +
assets/Data-Export-Tool_apache-C6IPBCUn.js | 59 +
assets/Data-Export-Tool_apache-CrFlpFuJ.js | 59 +
assets/Data-Export-Tool_apache-DfItzdr0.js | 63 +
assets/Data-Import-Export-Tool-B2VtsuiO.js | 67 +
assets/Data-Import-Export-Tool-DixkQlHt.js | 67 +
assets/Data-Import-Tool-1-3-4-C8voLGGz.js | 94 +
assets/Data-Import-Tool-1-3-4-CaTO38Yn.js | 94 +
assets/Data-Import-Tool-1-3-4-DFkZgjqM.js | 94 +
assets/Data-Import-Tool-1-3-4-DaJYoOLo.js | 94 +
assets/Data-Import-Tool-BSff1VZh.js | 78 +
assets/Data-Import-Tool-DUcuKQAI.js | 78 +
assets/Data-Import-Tool-Dm56Afsf.js | 78 +
assets/Data-Import-Tool-GDP1Ik4q.js | 78 +
assets/Data-Import-Tool_apache-4wr196QP.js | 114 +
assets/Data-Import-Tool_apache-504cD2j5.js | 113 +
assets/Data-Import-Tool_apache-CjLe8oXX.js | 121 +
assets/Data-Import-Tool_apache-DULrpTbo.js | 121 +
assets/Data-Matching-EkQ-e0Pi.js | 114 +
assets/Data-Matching-K3HrCApm.js | 114 +
assets/Data-Model-and-Terminology-BHfgqz6x.js | 13 +
assets/Data-Model-and-Terminology-CeIuZc-O.js | 13 +
assets/Data-Model-and-Terminology-CjA-C072.js | 13 +
assets/Data-Model-and-Terminology-CmOGMnZ-.js | 13 +
assets/Data-Model-and-Terminology-D2SzOqBW.js | 11 +
assets/Data-Model-and-Terminology-DKueEgDz.js | 13 +
assets/Data-Model-and-Terminology-DMLbhnQE.js | 13 +
assets/Data-Model-and-Terminology-Ry69S2bh.js | 11 +
.../Data-Model-and-Terminology_apache-BY2Pl19P.js | 92 +
.../Data-Model-and-Terminology_apache-Bj3tm1Pg.js | 92 +
.../Data-Model-and-Terminology_apache-Cw0WY7Ro.js | 92 +
.../Data-Model-and-Terminology_apache-pV40f7vm.js | 92 +
assets/Data-Profiling-Bdk5Ikei.js | 820 +
assets/Data-Profiling-CIcNskh0.js | 820 +
assets/Data-Quality-D-Rn8UvZ.js | 241 +
assets/Data-Quality-DOu0RoKx.js | 241 +
assets/Data-Recovery-B9Ac4Nik.js | 5 +
assets/Data-Recovery-Bk2CeT-W.js | 5 +
assets/Data-Recovery-BzqXn_0M.js | 5 +
assets/Data-Recovery-CY2TpzDy.js | 5 +
assets/Data-Recovery-CiEUhPHi.js | 5 +
assets/Data-Recovery-CxWh6U-T.js | 5 +
assets/Data-Repairing-BNuk0MgT.js | 148 +
assets/Data-Repairing-DhHJ6q2-.js | 148 +
assets/Data-Security-CB3EFIIw.js | 105 +
assets/Data-Security-D4Ae4WXI.js | 105 +
assets/Data-Sync-0VVc1D4R.js | 86 +
assets/Data-Sync-EQhb8Zgw.js | 86 +
assets/Data-Sync-old_apache-821vZCp7.js | 109 +
assets/Data-Sync-old_apache-CkvooOCP.js | 106 +
assets/Data-Sync_apache-4X_nt4lG.js | 158 +
assets/Data-Sync_apache-BRnwAq8f.js | 157 +
assets/Data-Sync_apache-Bqx3CkLU.js | 157 +
assets/Data-Sync_apache-CZkFGTNR.js | 160 +
assets/Data-Sync_apache-D4UC0R7s.js | 154 +
assets/Data-Sync_apache-DEG41SUc.js | 157 +
assets/Data-Sync_apache-De0Vy_1L.js | 157 +
assets/Data-Sync_apache-DnnwItbb.js | 154 +
assets/Data-Type-Atm_b7TL.js | 3 +
assets/Data-Type-C6ep_BVj.js | 3 +
assets/Data-Type-C8EDbvN5.js | 3 +
assets/Data-Type-CTbkYUZO.js | 4 +
assets/Data-Type-CXLXU7Wu.js | 3 +
assets/Data-Type-Cq4Y0YOm.js | 3 +
assets/Data-Type-DTmL7R19.js | 1 +
assets/Data-Type-DWYR2PTV.js | 3 +
assets/Data-Type-GES2Z2VH.js | 1 +
assets/Data-Type-TNeo-36Z.js | 3 +
assets/Data-Type-m0uV7O11.js | 3 +
assets/Data-Type-sfhx2wxl.js | 4 +
assets/Data-Type_apache-COntuYlv.js | 3 +
assets/Data-Type_apache-DeRPNAWr.js | 3 +
assets/Data-import1-CvKDYre5.js | 1 +
assets/Data-import2-CZURR9iw.js | 1 +
assets/Data-subscription-BFqtNJcV.js | 17 +
assets/Data-subscription-Bh5C0gmt.js | 17 +
assets/Data-subscription-CXLbHbG_.js | 24 +
assets/Data-subscription-DNVT-uld.js | 24 +
assets/Data-subscription_apache-BWGJQZVR.js | 17 +
assets/Data-subscription_apache-BtWp93nk.js | 17 +
assets/DataEase-BC-DZGCI.js | 11 +
assets/DataEase-CKR8aEvU.js | 11 +
assets/DataEase-Cj9euIRK.js | 11 +
assets/DataEase-DMjUS8VK.js | 11 +
assets/DataEase-DPJ4JUtc.js | 11 +
assets/DataEase-English27-CjPZEOAm.js | 1 +
assets/DataEase-LCz1SPpA.js | 11 +
assets/DataEase2-Dlsch-SD.js | 1 +
assets/DataEase27-CDCTZOJB.js | 1 +
assets/DataGrip-BKx3izeF.js | 1 +
assets/DataGrip-Cxo_Y7H7.js | 1 +
assets/DataNode-Config-Manual-BQg4cuGv.js | 1 +
assets/DataNode-Config-Manual-BtwkgBfG.js | 1 +
assets/DataNode-Config-Manual-C4AJHOwx.js | 1 +
assets/DataNode-Config-Manual-CYow16m1.js | 1 +
assets/DataNode-Config-Manual-DPcJTcuY.js | 1 +
assets/DataNode-Config-Manual-D__ItRkd.js | 1 +
assets/DataNode-Config-Manual-old-B8V5WDgQ.js | 1 +
assets/DataNode-Config-Manual-old-BQ4QAP6m.js | 1 +
.../DataNode-Config-Manual-old_apache-B2ZqUXXm.js | 1 +
.../DataNode-Config-Manual-old_apache-SMj2m6fN.js | 1 +
assets/DataNode-Config-Manual-w0PneRTy.js | 1 +
assets/DataNode-Config-Manual-x9S2LHY-.js | 1 +
assets/DataNode-Config-Manual_apache-BSTRXUw2.js | 1 +
assets/DataNode-Config-Manual_apache-BndJd--4.js | 1 +
assets/DataNode-Config-Manual_apache-CllM2wMP.js | 1 +
assets/DataNode-Config-Manual_apache-Df2r9IqS.js | 1 +
assets/DataNode-Config-Manual_apache-NyTdiU8-.js | 5 +
assets/DataNode-Config-Manual_apache-vn0W9CFP.js | 5 +
assets/DataRegion-CoVQx54Q.js | 1 +
assets/Data_sub_02-VPMkCAMT.js | 1 +
assets/Data_sub_04-D5IcTrqO.js | 1 +
assets/Database-Management-BEPFABLw.js | 1 +
assets/Database-Management-y0sZreUm.js | 1 +
assets/Database-Management_apache-Bdweq6kK.js | 11 +
assets/Database-Management_apache-ChLWjPhi.js | 11 +
assets/Database-Programming-BciLX7JG.js | 279 +
assets/Database-Programming-DbMy1oZ_.js | 619 +
assets/Database-Programming-DqkaN9zM.js | 621 +
assets/Database-Programming-DwarReRG.js | 279 +
assets/Database-Programming-FMOp0mHB.js | 279 +
assets/Database-Programming-maHPbyjF.js | 279 +
assets/Database-Programming-rWfa7m3t.js | 279 +
assets/Database-Programming-yHAxZrig.js | 279 +
assets/Database-Resources-BPL-e153.js | 1 +
assets/Database-Resources-Ba6grR5c.js | 1 +
assets/Database-Resources-BoQmBQ4p.js | 1 +
assets/Database-Resources-Csi7kZ4W.js | 1 +
assets/Database-Resources-DOn0kVzp.js | 1 +
assets/Database-Resources-O4YwQ0Yx.js | 1 +
assets/Database-Resources-UN46Elz6.js | 1 +
assets/Database-Resources-dOsnLpnC.js | 1 +
assets/Database-Resources_apache-Bna0Cc-W.js | 1 +
assets/Database-Resources_apache-By_sNqxs.js | 1 +
assets/Deadband-Process-CwQ3FQSb.js | 30 +
assets/Deadband-Process-Di8a3uPi.js | 30 +
assets/Delete-Data-8Ub8yT67.js | 10 +
assets/Delete-Data-BJQUAEve.js | 23 +
assets/Delete-Data-BNgDX6-z.js | 10 +
assets/Delete-Data-BWgrcmZL.js | 10 +
assets/Delete-Data-BuMrpkjx.js | 23 +
assets/Delete-Data-CABdFRpK.js | 10 +
assets/Delete-Data-CT_0qvpI.js | 10 +
assets/Delete-Data-Dab1HD-R.js | 10 +
assets/Delete-Data-DhBzcnr7.js | 10 +
assets/Delete-Data-LUntD2h1.js | 10 +
assets/Deployment-Guide-eA4QclW5.js | 121 +
assets/Deployment-Guide-etq5Ouio.js | 80 +
assets/Deployment-Preparation-BRvuW8LV.js | 1 +
assets/Deployment-Recommendation-7RRdku0T.js | 1 +
assets/Deployment-Recommendation-C4oKAH9P.js | 1 +
assets/Deployment-form_apache-CBfl4Mx3.js | 1 +
assets/Deployment-form_apache-CUgQv3ym.js | 1 +
assets/Deployment-form_apache-DKeUap-V.js | 1 +
assets/Deployment-form_apache-R5bJ2nL0.js | 1 +
assets/Development-Guide-DrESX_oq.js | 71 +
assets/Development-Guide-opU8RTKN.js | 69 +
assets/Docker-Deployment_apache-BTADzs0C.js | 155 +
assets/Docker-Deployment_apache-CBWVhIin.js | 151 +
assets/Docker-Deployment_apache-CU48xmqI.js | 151 +
assets/Docker-Deployment_apache-CqYNFNdx.js | 155 +
assets/Docker-Deployment_apache-DFmSDxI5.js | 151 +
assets/Docker-Deployment_apache-DPrULkW0.js | 157 +
assets/Docker-Deployment_apache-cGIhQJCD.js | 151 +
assets/Docker-Deployment_apache-zwyrtVQp.js | 155 +
assets/Docker-Install-B9m4OeNE.js | 96 +
assets/Docker-Install-OjHs2dbc.js | 97 +
assets/Ecosystem-Overview_apache-4w3FsRsd.js | 1 +
assets/Ecosystem-Overview_apache-BfodtwJl.js | 1 +
assets/Ecosystem-Overview_apache-CcKyoG5S.js | 1 +
assets/Ecosystem-Overview_apache-XzKK0tRW.js | 1 +
assets/Encoding-2Ve9VWDj.js | 1 +
assets/Encoding-DcZXDaKd.js | 1 +
assets/Encoding-and-Compression-BJs1dA-f.js | 2 +
assets/Encoding-and-Compression-Bb1TUMeX.js | 2 +
assets/Encoding-and-Compression-C2N0slcT.js | 2 +
assets/Encoding-and-Compression-CsGzDKSu.js | 2 +
assets/Encoding-and-Compression-DG2idoYk.js | 2 +
assets/Encoding-and-Compression-DH52Gb9l.js | 2 +
assets/Encoding-and-Compression-DfkwqleY.js | 2 +
assets/Encoding-and-Compression-G5L7Vm55.js | 2 +
assets/Encoding-and-Compression-qSn1WHSN.js | 2 +
assets/Encoding-and-Compression-x3kokHns.js | 2 +
assets/Environment-Requirements-B4KL0TQi.js | 32 +
assets/Environment-Requirements-BOogsFFy.js | 32 +
assets/Environment-Requirements-Bm0Rt-hb.js | 32 +
assets/Environment-Requirements-CiGpnDWY.js | 32 +
assets/Environment-Requirements-DS834ise.js | 32 +
assets/Environment-Requirements-De806bZe.js | 32 +
assets/Environment-Requirements-iUvnYRi2.js | 32 +
assets/Environment-Requirements-sZvbssIA.js | 33 +
assets/Environmental-Requirement-CpEa3b9R.js | 1 +
assets/Events-and-Reports-X5uT2QdL.js | 1 +
assets/Events-and-Reports-vRf0VUcB.js | 1 +
assets/Export-Schema-Tool-B5urmwhd.js | 12 +
assets/Export-Schema-Tool-DeO-GDXc.js | 12 +
assets/Featured-Functions-CwfPaBqw.js | 1 +
assets/Featured-Functions-DgmtPGYM.js | 1 +
assets/Featured-Functions_apache-C5NSncrF.js | 280 +
assets/Featured-Functions_apache-CcIHc020.js | 280 +
assets/Features-Bc0RPqjT.js | 1 +
assets/Features-CC7r7R2w.js | 1 +
assets/Features-SmtT_hpe.js | 1 +
assets/Features-YBQL3xyR.js | 1 +
assets/Feedback-DsH3DYh-.js | 1 +
assets/Files-B0RPV7pS.js | 4 +
assets/Files-DmywmHnb.js | 4 +
assets/Fill-Clause-DpJWzZgb.js | 212 +
assets/Fill-Clause-JiCSFjsZ.js | 212 +
assets/Fill-Null-Value-HcTuqbIN.js | 140 +
assets/Fill-Null-Value-ZIQiym-9.js | 140 +
assets/Flink-IoTDB-BAT0TrPy.js | 152 +
assets/Flink-IoTDB-BK9NkRgM.js | 74 +
assets/Flink-IoTDB-BZaJVx_6.js | 74 +
assets/Flink-IoTDB-Byv7MmWJ.js | 74 +
assets/Flink-IoTDB-DUJ2o9ix.js | 152 +
assets/Flink-IoTDB-DYZ5Okyq.js | 152 +
assets/Flink-IoTDB-DtpQ-r-V.js | 74 +
assets/Flink-IoTDB-Q6ICbX0W.js | 74 +
assets/Flink-IoTDB-kA6c1Dmm.js | 151 +
assets/Flink-IoTDB-lUYsXitb.js | 152 +
assets/Flink-SQL-IoTDB-B1b5RXFq.js | 302 +
assets/Flink-SQL-IoTDB-By1G5tI6.js | 302 +
assets/Flink-TsFile-C8vryid9.js | 102 +
assets/Flink-TsFile-CIwnvUyr.js | 102 +
assets/Flink-TsFile-CS8z5OFp.js | 102 +
assets/Flink-TsFile-D82eJ0LR.js | 102 +
assets/Flink-TsFile-DAsBML9B.js | 102 +
assets/Flink-TsFile-Qlmfzl6N.js | 102 +
assets/Flink-TsFile-RkLy3ET2.js | 102 +
assets/Flink-TsFile-Z06wyv8d.js | 102 +
assets/Flink-TsFile-k4VVUzF2.js | 102 +
assets/Flink-TsFile-uSziBVYR.js | 102 +
assets/Frequency-Domain-BcUfw39h.js | 256 +
assets/Frequency-Domain-CRCfbKYf.js | 256 +
assets/Frequently-asked-questions-B2nISijJ.js | 24 +
assets/Frequently-asked-questions-B4uYnBpR.js | 25 +
assets/Frequently-asked-questions-BUmOAqHK.js | 26 +
assets/Frequently-asked-questions-BgbP0o1Q.js | 25 +
assets/Frequently-asked-questions-BwdRM5Ns.js | 24 +
assets/Frequently-asked-questions-CFf7jKyE.js | 24 +
assets/Frequently-asked-questions-CL2RTNgj.js | 24 +
assets/Frequently-asked-questions-CkJg-MNi.js | 24 +
assets/Frequently-asked-questions-IqPHDJmo.js | 24 +
assets/Frequently-asked-questions-VtbWpgmb.js | 26 +
assets/Frequently-asked-questions-jXLQURGn.js | 24 +
assets/Frequently-asked-questions-ydNtxCX6.js | 24 +
assets/From-Join-Clause-BDBJmd1o.js | 574 +
assets/From-Join-Clause-B_ChnTHk.js | 574 +
assets/Function-and-Expression-Brcpbcpk.js | 943 +
assets/Function-and-Expression-BtGlEYqA.js | 943 +
assets/Function-and-Expression-CyDUuJXW.js | 943 +
assets/Function-and-Expression-DdlYcNId.js | 943 +
assets/Function-and-Expression-e5x3nIQ2.js | 859 +
assets/Function-and-Expression-n6JD1gRu.js | 943 +
assets/General-SQL-Statements-BTvAHHbR.js | 1 +
assets/General-SQL-Statements-Bl9pKum4.js | 1 +
assets/Grafana-Connector-8vhyi91G.js | 33 +
assets/Grafana-Connector-9nH9uWtf.js | 33 +
assets/Grafana-Connector-CEEnvzvq.js | 33 +
assets/Grafana-Connector-CK9EyGPz.js | 33 +
assets/Grafana-Connector-D9TG4ViG.js | 33 +
assets/Grafana-Connector-DaQemoqQ.js | 33 +
assets/Grafana-Connector-Dsn2UGRF.js | 33 +
assets/Grafana-Connector-I-SMT6CZ.js | 33 +
assets/Grafana-Connector-MKQl8qQJ.js | 33 +
assets/Grafana-Connector-kW8Ra4Iv.js | 33 +
assets/Grafana-Plugin-BYK6FAbt.js | 5 +
assets/Grafana-Plugin-BZPTpXrB.js | 5 +
assets/Grafana-Plugin-CDJg7WUC.js | 5 +
assets/Grafana-Plugin-CQVAic_m.js | 5 +
assets/Grafana-Plugin-CSMVudwk.js | 6 +
assets/Grafana-Plugin-D5U1FWPD.js | 5 +
assets/Grafana-Plugin-DLV6CD-J.js | 5 +
assets/Grafana-Plugin-DMOyL4CM.js | 5 +
assets/Grafana-Plugin-G8ITSFNM.js | 6 +
assets/Grafana-Plugin-tyzpx1ux.js | 5 +
assets/GroupBy-Clause-B-p4Vl63.js | 132 +
assets/GroupBy-Clause-D16iMkOt.js | 132 +
assets/Having-Clause-BA9VStuB.js | 28 +
assets/Having-Clause-C-zQK3UU.js | 28 +
assets/Health-Check-Tool-BhD5KNcH.js | 90 +
assets/Health-Check-Tool-C2DYtzQK.js | 90 +
assets/Health-Check-Tool-CT-i0S4_.js | 90 +
assets/Health-Check-Tool-D5yV61vA.js | 90 +
assets/Health-Check-Tool-DHeIYnCs.js | 90 +
assets/Health-Check-Tool-DXdWjWVd.js | 90 +
assets/Health-Check-Tool-lfc0DnH6.js | 90 +
assets/Health-Check-Tool-rn0424Cf.js | 90 +
assets/Hive-TsFile-BGH7zpKW.js | 49 +
assets/Hive-TsFile-BLZeWMdb.js | 49 +
assets/Hive-TsFile-BXxpbv3A.js | 49 +
assets/Hive-TsFile-C2uYDo7J.js | 49 +
assets/Hive-TsFile-C67HqQpm.js | 49 +
assets/Hive-TsFile-D8GQbQ1j.js | 49 +
assets/Hive-TsFile-DJMRdSx4.js | 49 +
assets/Hive-TsFile-Dqu_GGAA.js | 49 +
assets/Hive-TsFile-DuH6pGJ3.js | 49 +
assets/Hive-TsFile-Eytpu-To.js | 49 +
assets/HomeCarousel-D60gwaLw.js | 1 +
assets/Identifier-BTJnV8p-.js | 25 +
assets/Identifier-BoxVe5vn.js | 25 +
assets/Import-Export-Tool-CQln8Vmd.js | 116 +
assets/Import-Export-Tool-DYo5TYPl.js | 116 +
assets/InfluxDB-Protocol-Ced7eqFa.js | 21 +
...tegration-Test-refactoring-tutorial-DhcsiiL8.js | 73 +
...tegration-Test-refactoring-tutorial-w4fTowPa.js | 73 +
assets/Introduction-en-apache-DS8Y9bd8.js | 1 +
assets/Introduction-zh-apache-DyXu1Ev5.js | 1 +
assets/IoTDB-Introduction_apache-8uSbql2i.js | 1 +
assets/IoTDB-Introduction_apache-BINr1FF8.js | 1 +
assets/IoTDB-Introduction_apache-BTR6xlQQ.js | 1 +
assets/IoTDB-Introduction_apache-BTo5zENi.js | 1 +
assets/IoTDB-Introduction_apache-Bo0xNYdi.js | 1 +
assets/IoTDB-Introduction_apache-CpPDoC6u.js | 1 +
assets/IoTDB-Introduction_apache-DHCyMbPF.js | 1 +
assets/IoTDB-Introduction_apache-DS1cH3TS.js | 1 +
assets/IoTDB-Package-BQm5dMMa.js | 1 +
assets/IoTDB-Package-D4pwj4rF.js | 1 +
assets/IoTDB-Package-vCIiXsNI.js | 1 +
assets/IoTDB-Package_apache-3rOzl8dE.js | 1 +
assets/IoTDB-Package_apache-BQNMFtFg.js | 1 +
assets/IoTDB-Package_apache-DY6teZO5.js | 1 +
assets/IoTDB-Package_apache-Dn1i3RnT.js | 1 +
assets/IoTDB-Package_apache-UKFET-B_.js | 1 +
assets/IoTDB-Package_apache-YQvE28xa.js | 1 +
assets/IoTDB-Package_apache-_aVbpapK.js | 1 +
assets/IoTDB-Package_apache-oxakrtVX.js | 1 +
assets/JMX-Tool-CUbhsuM9.js | 2 +
assets/JMX-Tool-ChFMulrN.js | 2 +
assets/KaTeX_AMS-Regular-BQhdFMY1.woff2 | Bin 0 -> 28076 bytes
assets/KaTeX_AMS-Regular-DMm9YOAa.woff | Bin 0 -> 33516 bytes
assets/KaTeX_AMS-Regular-DRggAlZN.ttf | Bin 0 -> 63632 bytes
assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf | Bin 0 -> 12368 bytes
assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff | Bin 0 -> 7716 bytes
assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2 | Bin 0 -> 6912 bytes
assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff | Bin 0 -> 7656 bytes
assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2 | Bin 0 -> 6908 bytes
assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf | Bin 0 -> 12344 bytes
assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf | Bin 0 -> 19584 bytes
assets/KaTeX_Fraktur-Bold-BsDP51OF.woff | Bin 0 -> 13296 bytes
assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2 | Bin 0 -> 11348 bytes
assets/KaTeX_Fraktur-Regular-CB_wures.ttf | Bin 0 -> 19572 bytes
assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2 | Bin 0 -> 11316 bytes
assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff | Bin 0 -> 13208 bytes
assets/KaTeX_Main-Bold-Cx986IdX.woff2 | Bin 0 -> 25324 bytes
assets/KaTeX_Main-Bold-Jm3AIy58.woff | Bin 0 -> 29912 bytes
assets/KaTeX_Main-Bold-waoOVXN0.ttf | Bin 0 -> 51336 bytes
assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2 | Bin 0 -> 16780 bytes
assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf | Bin 0 -> 32968 bytes
assets/KaTeX_Main-BoldItalic-SpSLRI95.woff | Bin 0 -> 19412 bytes
assets/KaTeX_Main-Italic-3WenGoN9.ttf | Bin 0 -> 33580 bytes
assets/KaTeX_Main-Italic-BMLOBm91.woff | Bin 0 -> 19676 bytes
assets/KaTeX_Main-Italic-NWA7e6Wa.woff2 | Bin 0 -> 16988 bytes
assets/KaTeX_Main-Regular-B22Nviop.woff2 | Bin 0 -> 26272 bytes
assets/KaTeX_Main-Regular-Dr94JaBh.woff | Bin 0 -> 30772 bytes
assets/KaTeX_Main-Regular-ypZvNtVU.ttf | Bin 0 -> 53580 bytes
assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf | Bin 0 -> 31196 bytes
assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2 | Bin 0 -> 16400 bytes
assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff | Bin 0 -> 18668 bytes
assets/KaTeX_Math-Italic-DA0__PXp.woff | Bin 0 -> 18748 bytes
assets/KaTeX_Math-Italic-flOr_0UB.ttf | Bin 0 -> 31308 bytes
assets/KaTeX_Math-Italic-t53AETM-.woff2 | Bin 0 -> 16440 bytes
assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf | Bin 0 -> 24504 bytes
assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2 | Bin 0 -> 12216 bytes
assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff | Bin 0 -> 14408 bytes
assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2 | Bin 0 -> 12028 bytes
assets/KaTeX_SansSerif-Italic-DN2j7dab.woff | Bin 0 -> 14112 bytes
assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf | Bin 0 -> 22364 bytes
assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf | Bin 0 -> 19436 bytes
assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff | Bin 0 -> 12316 bytes
assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2 | Bin 0 -> 10344 bytes
assets/KaTeX_Script-Regular-C5JkGWo-.ttf | Bin 0 -> 16648 bytes
assets/KaTeX_Script-Regular-D3wIWfF6.woff2 | Bin 0 -> 9644 bytes
assets/KaTeX_Script-Regular-D5yQViql.woff | Bin 0 -> 10588 bytes
assets/KaTeX_Size1-Regular-C195tn64.woff | Bin 0 -> 6496 bytes
assets/KaTeX_Size1-Regular-Dbsnue_I.ttf | Bin 0 -> 12228 bytes
assets/KaTeX_Size1-Regular-mCD8mA8B.woff2 | Bin 0 -> 5468 bytes
assets/KaTeX_Size2-Regular-B7gKUWhC.ttf | Bin 0 -> 11508 bytes
assets/KaTeX_Size2-Regular-Dy4dx90m.woff2 | Bin 0 -> 5208 bytes
assets/KaTeX_Size2-Regular-oD1tc_U0.woff | Bin 0 -> 6188 bytes
assets/KaTeX_Size3-Regular-CTq5MqoE.woff | Bin 0 -> 4420 bytes
assets/KaTeX_Size3-Regular-DgpXs0kz.ttf | Bin 0 -> 7588 bytes
assets/KaTeX_Size4-Regular-BF-4gkZK.woff | Bin 0 -> 5980 bytes
assets/KaTeX_Size4-Regular-DWFBv043.ttf | Bin 0 -> 10364 bytes
assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2 | Bin 0 -> 4928 bytes
assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff | Bin 0 -> 16028 bytes
assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2 | Bin 0 -> 13568 bytes
assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf | Bin 0 -> 27556 bytes
assets/Keywords-0GkJX0pz.js | 1 +
assets/Keywords-Aya9nGbk.js | 1 +
assets/Keywords-B-OH4Rpv.js | 1 +
assets/Keywords-BJtSZcfK.js | 1 +
assets/Keywords-C0ufcXsT.js | 1 +
assets/Keywords-CMnXW58E.js | 1 +
assets/Keywords-Cbly5ReW.js | 1 +
assets/Keywords-CwfNyuFm.js | 1 +
assets/Keywords-DK9TZOOk.js | 1 +
assets/Keywords-DSL1VZM9.js | 1 +
assets/Keywords-DuvSMLLY.js | 1 +
assets/Keywords-loaufQtL.js | 1 +
assets/Kubernetes04-CFXwpUUa.js | 1 +
assets/Kubernetes_apache-AkxXaluU.js | 104 +
assets/Kubernetes_apache-BTDOCMjF.js | 104 +
assets/Kubernetes_apache-Cegjw4IY.js | 104 +
assets/Kubernetes_apache-DKZe_hV5.js | 104 +
assets/Kubernetes_apache-DMaHpE0H.js | 104 +
assets/Kubernetes_apache-ESOz4bur.js | 104 +
assets/LargeModel05-DuYrp_-0.js | 1 +
assets/LargeModel06-Cms38dmv.js | 1 +
assets/LargeModel09-C9oLS_yb.js | 1 +
assets/LargeModel10-Bj6sB0df.js | 1 +
assets/Last-Query-BilT_pRX.js | 18 +
assets/Last-Query-DSP94wZt.js | 16 +
assets/Limit-Offset-Clause-D6T-h-RU.js | 42 +
assets/Limit-Offset-Clause-D70A6WyU.js | 42 +
assets/Load-Balance-BH47TPVp.js | 17 +
assets/Load-Balance-BrzQcSHD.js | 17 +
assets/Load-Balance-C8MAupgZ.js | 85 +
assets/Load-Balance-CTBKTySO.js | 17 +
assets/Load-Balance-DNjYUPlt.js | 85 +
assets/Load-Balance-Dc4T4hT0.js | 85 +
assets/Load-Balance-hv89m_Fl.js | 17 +
assets/Load-Balance-wnJveexj.js | 85 +
assets/Load-External-Tsfile-CI4rxrCi.js | 1 +
assets/Load-External-Tsfile-D_O3KYOy.js | 1 +
assets/Log-Tool-E_dVuMLc.js | 1 +
assets/Log-Tool-X67RUAmH.js | 1 +
assets/MLogLoad-Tool-BnsbjxHx.js | 16 +
assets/MLogLoad-Tool-nmEgdUiU.js | 16 +
assets/MLogParser-Tool-BkaQZlDA.js | 1 +
assets/MLogParser-Tool-x4txujDj.js | 1 +
assets/Maintenance-Command-CeUpnRcZ.js | 7 +
assets/Maintenance-Command-D3r1I-Ef.js | 7 +
assets/Maintenance-Tool-BLiRMzmb.js | 1 +
assets/Maintenance-Tool-DnC7Hwf5.js | 1 +
assets/Maintenance-Tool_apache-Bh98SQi0.js | 1 +
assets/Maintenance-Tool_apache-Byx62EDo.js | 1 +
assets/Maintenance-Tool_apache-C1kDnfjy.js | 1 +
assets/Maintenance-Tool_apache-CCQbrW4F.js | 1 +
assets/Maintenance-Tool_apache-D9lxHMS8.js | 1 +
assets/Maintenance-Tool_apache-DWEOT0Yp.js | 1 +
assets/Maintenance-Tool_apache-ZzjcQnii.js | 1 +
assets/Maintenance-Tool_apache-grd0HzCC.js | 1 +
assets/Maintenance-commands-0_wFniU_.js | 106 +
assets/Maintenance-commands-BupYjAg_.js | 1 +
assets/Maintenance-commands-IN37v6uf.js | 1 +
assets/Maintenance-commands-Y01KRu4u.js | 106 +
assets/Maintenance-commands_apache-BajT5vMK.js | 149 +
assets/Maintenance-commands_apache-DgCTPtZX.js | 295 +
assets/Maintenance-statement-Cxcf3t_0.js | 1 +
assets/Maintenance-statement-D-4j46eF.js | 1 +
assets/Maintenance-statement-DM-rBd6y.js | 107 +
assets/Maintenance-statement-I_IG7c91.js | 107 +
assets/Maintenance-statement_apache-DP2OmkzE.js | 298 +
assets/Maintenance-statement_apache-DoYfKAVj.js | 150 +
assets/MapReduce-TsFile-0LH82vGt.js | 93 +
assets/MapReduce-TsFile-DQPloaZy.js | 92 +
assets/Metric-Tool-Btzkg1z6.js | 77 +
assets/Metric-Tool-aibZFr_X.js | 77 +
assets/Modify-Config-Manual-8_KGtf6j.js | 6 +
assets/Modify-Config-Manual-BCy2p6yO.js | 6 +
assets/Modify-Config-Manual-D4hFJ4lf.js | 6 +
assets/Modify-Config-Manual-D5xqXFcq.js | 6 +
assets/Modify-Config-Manual-DwMOiID8.js | 6 +
assets/Modify-Config-Manual-RtHmFNHx.js | 6 +
assets/Monitor-Tool-1XU9rKI5.js | 19 +
assets/Monitor-Tool-C1unOnrx.js | 1 +
assets/Monitor-Tool-CBJvpAAd.js | 1 +
assets/Monitor-Tool-CDrs66GM.js | 1 +
assets/Monitor-Tool-CWalFTYN.js | 1 +
assets/Monitor-Tool-C_Uu16n_.js | 1 +
assets/Monitor-Tool-MlgKleUG.js | 1 +
assets/Monitor-Tool-RMN2HVVL.js | 1 +
assets/Monitor-Tool-kWRQjQjn.js | 19 +
assets/Monitor-Tool_apache-B2wOHfrZ.js | 19 +
assets/Monitor-Tool_apache-B3HjvL4N.js | 19 +
assets/Monitor-Tool_apache-BNlMpt2L.js | 19 +
assets/Monitor-Tool_apache-Bdz0hdDe.js | 19 +
assets/Monitor-Tool_apache-CTeSOadd.js | 19 +
assets/Monitor-Tool_apache-CVAjVxnB.js | 19 +
assets/Monitor-Tool_apache-D4gCMy31.js | 19 +
assets/Monitor-Tool_apache-DDwJILI-.js | 19 +
...Monitoring-Board-Install-and-Deploy-CVK9W0lw.js | 17 +
...Monitoring-Board-Install-and-Deploy-DtfLzbSF.js | 17 +
assets/Monitoring-panel-deployment-B4E_fbU6.js | 19 +
assets/Monitoring-panel-deployment-B4yc-n54.js | 19 +
assets/Monitoring-panel-deployment-BJCColZW.js | 19 +
assets/Monitoring-panel-deployment-BTYMR4om.js | 19 +
assets/Monitoring-panel-deployment-D1_CrSMX.js | 19 +
assets/Monitoring-panel-deployment-D4gtyNtP.js | 19 +
assets/Monitoring-panel-deployment-Di6AZbYX.js | 19 +
assets/Monitoring-panel-deployment-a7MRLA9L.js | 19 +
assets/MyBatisPlus-Generator-C8O3JO6Z.js | 235 +
assets/MyBatisPlus-Generator-TpmbvG_S.js | 235 +
assets/MyBatisPlus-Generator-aypA9EwY.js | 1 +
assets/Mybatis-Generator-BXUdE5fl.js | 61 +
assets/Mybatis-Generator-DFYOlOpB.js | 61 +
assets/Navigating_Time_Series_Data---l00DRj.js | 1 +
assets/Navigating_Time_Series_Data-BJCkqmYn.js | 1 +
assets/Navigating_Time_Series_Data-C7cij3LS.js | 1 +
assets/Navigating_Time_Series_Data-CD3ltoo7.js | 1 +
assets/Navigating_Time_Series_Data-CH-TEMmp.js | 1 +
assets/Navigating_Time_Series_Data-DlFPAogN.js | 1 +
assets/Navigating_Time_Series_Data-XoX5erhm.js | 1 +
assets/Navigating_Time_Series_Data-xlk4nEPm.js | 1 +
.../Navigating_Time_Series_Data_apache-BG5snSz5.js | 1 +
.../Navigating_Time_Series_Data_apache-CHQDoAjb.js | 1 +
.../Navigating_Time_Series_Data_apache-Dah6_O4c.js | 1 +
.../Navigating_Time_Series_Data_apache-UeLXHKC_.js | 1 +
assets/Nested-Queries-B0uCDDEk.js | 513 +
assets/Nested-Queries-BkBZnDfq.js | 513 +
assets/NiFi-IoTDB-4NZXBlDO.js | 14 +
assets/NiFi-IoTDB-8nliOIhQ.js | 13 +
assets/NiFi-IoTDB-B5w-lnnt.js | 13 +
assets/NiFi-IoTDB-BvqNWwDk.js | 13 +
assets/NiFi-IoTDB-C6zrLD_p.js | 13 +
assets/NiFi-IoTDB-CTY_2i4l.js | 13 +
assets/NiFi-IoTDB-CX96SqFL.js | 13 +
assets/NiFi-IoTDB-CqPml_yh.js | 13 +
assets/NiFi-IoTDB-DCPv2Uw8.js | 14 +
assets/NiFi-IoTDB-DCRA2M9F.js | 13 +
assets/Node-BaI9-D47.js | 91 +
assets/Node-CVjTtIT7.js | 88 +
assets/NodeTool-DkKxpGgi.js | 14 +
assets/NodeTool-FlJvW5xX.js | 14 +
assets/ODBC_CONFIG_CN-BLbjt1I5.js | 1 +
assets/ODBC_CONFIG_EN-BM45-qYl.js | 1 +
assets/ODBC_TEST-Dg_ne8zL.js | 1 +
assets/Operate-Metadata-B2A8OzlJ.js | 1 +
assets/Operate-Metadata-Bl70Lp62.js | 1 +
assets/Operate-Metadata-C1JqfSB-.js | 1 +
assets/Operate-Metadata-CK5aPmga.js | 386 +
assets/Operate-Metadata-Cqa3BuPV.js | 1 +
assets/Operate-Metadata-D0VZ32T7.js | 380 +
assets/Operate-Metadata-DwW5N41g.js | 1 +
assets/Operate-Metadata-ia89Dfof.js | 1 +
assets/Operate-Metadata_apache-BehEl_yZ.js | 408 +
assets/Operate-Metadata_apache-C_WC25oS.js | 447 +
assets/Operate-Metadata_apache-DSFpdIpj.js | 408 +
assets/Operate-Metadata_apache-DjisqGql.js | 423 +
assets/Operate-Metadata_apache-io7Wx07d.js | 451 +
assets/Operate-Metadata_apache-k0Bymfa1.js | 447 +
assets/Operator-and-Expression-C5swKFmO.js | 120 +
assets/Operator-and-Expression-CKZdJOIt.js | 104 +
assets/Operator-and-Expression-CbR8HgzP.js | 104 +
assets/Operator-and-Expression-DdnlY1uh.js | 120 +
assets/Operator-and-Expression-Dqsp2Txj.js | 120 +
assets/Operator-and-Expression-Dvrh-FuD.js | 104 +
assets/Operator-and-Expression-DwFWu-lS.js | 120 +
assets/Operator-and-Expression-Uv9m0-OZ.js | 104 +
assets/OrderBy-Clause-BQJ-QnD7.js | 61 +
assets/OrderBy-Clause-CNDTDUET.js | 61 +
assets/Overview-14HHY1vi.js | 78 +
assets/Overview-B9pnea6I.js | 78 +
assets/Pagination-1vVpSyLH.js | 115 +
assets/Pagination-CDrS9RNf.js | 116 +
assets/Performance-CNNXV9Zf.js | 1 +
assets/Performance-DeEWpwbf.js | 1 +
assets/Performance-Tracing-Tool-BoSdZKHf.js | 15 +
assets/Performance-Tracing-Tool-DT2g6-Hf.js | 15 +
assets/Programming-CSharp-Native-API-BKEuR-WE.js | 34 +
assets/Programming-CSharp-Native-API-BNUIdlQu.js | 34 +
assets/Programming-CSharp-Native-API-CX3-lK9B.js | 34 +
assets/Programming-CSharp-Native-API-DnPxe1ZP.js | 34 +
assets/Programming-CSharp-Native-API-DpaP16lc.js | 34 +
assets/Programming-CSharp-Native-API-jZFctEEK.js | 38 +
assets/Programming-CSharp-Native-API-nRsr3Hmk.js | 34 +
assets/Programming-CSharp-Native-API-ttlxkjnr.js | 51 +
...rogramming-CSharp-Native-API_apache-5JPbEWfr.js | 294 +
...rogramming-CSharp-Native-API_apache-DdK9jnn6.js | 294 +
assets/Programming-Cpp-Native-API-BJna6B2F.js | 85 +
assets/Programming-Cpp-Native-API-CnvhEqIz.js | 84 +
assets/Programming-Cpp-Native-API-D5FiB8le.js | 85 +
assets/Programming-Cpp-Native-API-DCO3ZEeH.js | 85 +
assets/Programming-Cpp-Native-API-DCuBwi06.js | 84 +
assets/Programming-Cpp-Native-API-DYjYHIHJ.js | 131 +
assets/Programming-Cpp-Native-API-Lfwt594o.js | 85 +
assets/Programming-Cpp-Native-API-NDEyIJ1Q.js | 85 +
assets/Programming-Cpp-Native-API-indxtrNF.js | 85 +
assets/Programming-Cpp-Native-API-u4uqjqJt.js | 85 +
.../Programming-Cpp-Native-API_apache-3lwkfY46.js | 220 +
.../Programming-Cpp-Native-API_apache-DNorI-zL.js | 220 +
assets/Programming-Data-Subscription-B8AvBar5.js | 109 +
assets/Programming-Data-Subscription-BIEueqFP.js | 109 +
assets/Programming-Data-Subscription-Di9I-eXw.js | 109 +
assets/Programming-Data-Subscription-DrAO_rUp.js | 109 +
...rogramming-Data-Subscription_apache-5ZwBjaDB.js | 110 +
...rogramming-Data-Subscription_apache-kXvo1VdN.js | 109 +
assets/Programming-Go-Native-API-B2sMGlXa.js | 17 +
assets/Programming-Go-Native-API-B8wtFAts.js | 17 +
assets/Programming-Go-Native-API-BERG3Y4T.js | 39 +
assets/Programming-Go-Native-API-BrH4voxw.js | 255 +
assets/Programming-Go-Native-API-CAFHgylH.js | 40 +
assets/Programming-Go-Native-API-CHNoin7Y.js | 39 +
assets/Programming-Go-Native-API-CTpEj1gq.js | 39 +
assets/Programming-Go-Native-API-CioygtUN.js | 17 +
assets/Programming-Go-Native-API-DOjENJvg.js | 39 +
assets/Programming-Go-Native-API-Dl0PqI4x.js | 255 +
.../Programming-Go-Native-API_apache-CD2zNXf_.js | 452 +
.../Programming-Go-Native-API_apache-Cj930mye.js | 474 +
assets/Programming-JDBC-BBevk9IX.js | 148 +
assets/Programming-JDBC-BM3EYuRq.js | 214 +
assets/Programming-JDBC-BXPyzKV2.js | 150 +
assets/Programming-JDBC-Co4rA-4n.js | 212 +
assets/Programming-JDBC-D2FOXdq8.js | 212 +
assets/Programming-JDBC-DOI3L4cL.js | 214 +
assets/Programming-JDBC-IZ54qLVQ.js | 150 +
assets/Programming-JDBC-pe9gpsTl.js | 148 +
assets/Programming-JDBC_apache-BxT0aiBU.js | 114 +
assets/Programming-JDBC_apache-DbxDTfvc.js | 114 +
assets/Programming-JDBC_apache-iFTTu9Dd.js | 213 +
assets/Programming-JDBC_apache-ySEQLWDC.js | 214 +
assets/Programming-Java-Native-API-B6C-R2GM.js | 219 +
assets/Programming-Java-Native-API-BeVOovD_.js | 383 +
assets/Programming-Java-Native-API-BvuGF66w.js | 383 +
assets/Programming-Java-Native-API-CPfWSImj.js | 156 +
assets/Programming-Java-Native-API-CcfgJ8kh.js | 383 +
assets/Programming-Java-Native-API-CkYHGB9k.js | 145 +
assets/Programming-Java-Native-API-DPPUBAQs.js | 217 +
assets/Programming-Java-Native-API-Pug23g_t.js | 383 +
.../Programming-Java-Native-API_apache--5b54NSb.js | 384 +
.../Programming-Java-Native-API_apache-BfKgdBsZ.js | 661 +
.../Programming-Java-Native-API_apache-CMrKwVH-.js | 384 +
.../Programming-Java-Native-API_apache-l9Hhs5nh.js | 661 +
assets/Programming-Kafka-BYx6MVRC.js | 74 +
assets/Programming-Kafka-Bkqv0AmQ.js | 65 +
assets/Programming-Kafka-BzU5WXRZ.js | 74 +
assets/Programming-Kafka-CbGDq1Sl.js | 74 +
assets/Programming-Kafka-CrwlvlVW.js | 74 +
assets/Programming-Kafka-D92YCQPU.js | 65 +
assets/Programming-Kafka-VfGjF3Iv.js | 74 +
assets/Programming-Kafka-oOOFkH4W.js | 74 +
assets/Programming-MQTT-BBfyxBxV.js | 76 +
assets/Programming-MQTT-BENhZMIW.js | 1 +
assets/Programming-MQTT-BsrrplA3.js | 76 +
assets/Programming-MQTT-CMyub2z5.js | 79 +
assets/Programming-MQTT-CN-XX7Sh.js | 1 +
assets/Programming-MQTT-CV-OMAgO.js | 76 +
assets/Programming-MQTT-Cq0gecHv.js | 76 +
assets/Programming-MQTT-DFcUk5dY.js | 76 +
assets/Programming-MQTT-DqcgkJOd.js | 79 +
assets/Programming-MQTT-KLVvq137.js | 1 +
assets/Programming-MQTT-LHeXahDh.js | 1 +
assets/Programming-MQTT-e11VkBLv.js | 76 +
assets/Programming-MQTT_apache-2GdWfMSe.js | 168 +
assets/Programming-MQTT_apache-BEWvKfx3.js | 120 +
assets/Programming-MQTT_apache-Dga-dklP.js | 168 +
assets/Programming-MQTT_apache-sBd_tXPl.js | 120 +
assets/Programming-NodeJS-Native-API-7cZP9Y5b.js | 128 +
assets/Programming-NodeJS-Native-API-B19LLMzp.js | 124 +
assets/Programming-NodeJS-Native-API-B5eQ9P7x.js | 128 +
assets/Programming-NodeJS-Native-API-C1XbL1dy.js | 128 +
assets/Programming-NodeJS-Native-API-C5Oy_njN.js | 124 +
assets/Programming-NodeJS-Native-API-CMfpryPB.js | 124 +
assets/Programming-NodeJS-Native-API-D9DNVjlN.js | 128 +
assets/Programming-NodeJS-Native-API-pySR7tkq.js | 128 +
assets/Programming-ODBC-CITlrNPj.js | 65 +
assets/Programming-ODBC-D4Z_DJR4.js | 65 +
assets/Programming-ODBC-Dee5ey6N.js | 65 +
assets/Programming-ODBC-TGIEZg2t.js | 65 +
assets/Programming-Python-Native-API-BPRbW2RQ.js | 98 +
assets/Programming-Python-Native-API-C869P2i0.js | 285 +
assets/Programming-Python-Native-API-Ct8KAr4B.js | 215 +
assets/Programming-Python-Native-API-DAl9tvQB.js | 285 +
assets/Programming-Python-Native-API-DmiSYtFL.js | 215 +
assets/Programming-Python-Native-API-KS7Sd-Kv.js | 285 +
assets/Programming-Python-Native-API-UsbR58Xt.js | 285 +
assets/Programming-Python-Native-API-ndgxr3Bg.js | 98 +
...rogramming-Python-Native-API_apache-BjuFtQFM.js | 393 +
...rogramming-Python-Native-API_apache-CeWI8vYI.js | 308 +
...rogramming-Python-Native-API_apache-Cm-8X3IF.js | 392 +
...rogramming-Python-Native-API_apache-DK1RZIag.js | 309 +
assets/Programming-Rust-Native-API-BBtOFoNr.js | 128 +
assets/Programming-Rust-Native-API-BnPKumP4.js | 128 +
assets/Programming-Rust-Native-API-Cvj5zWGQ.js | 128 +
assets/Programming-Rust-Native-API-DAccXiyB.js | 128 +
assets/Programming-Rust-Native-API-DIZ-5HJ-.js | 124 +
assets/Programming-Rust-Native-API-Ilm1wMvk.js | 128 +
assets/Programming-Rust-Native-API-RAriZ_p_.js | 124 +
assets/Programming-Rust-Native-API-ZaEfvdEV.js | 124 +
assets/Programming-Thrift-DsF3xx11.js | 104 +
assets/Programming-Thrift-jbTqQ9yA.js | 104 +
assets/Programming-TsFile-API-A2zClkhv.js | 131 +
assets/Programming-TsFile-API-BKEKQ_ho.js | 154 +
assets/Programming-TsFile-API-CcRFwkTg.js | 131 +
assets/Programming-TsFile-API-CxdTrbLO.js | 132 +
assets/Publication-BEL_Pjzi.js | 1 +
assets/Publication-BVj40AVW.js | 1 +
assets/Publication-Bf4T6pQK.js | 1 +
assets/Publication-C1Qlp6kK.js | 1 +
assets/Publication-D4xRhVPQ.js | 1 +
assets/Publication-DvrfXtPJ.js | 1 +
assets/Publication-E5a-8hqj.js | 1 +
assets/Publication-HKE4HfrY.js | 1 +
assets/Publication-QBwYjwo_.js | 1 +
assets/Publication-ekAQs-XL.js | 1 +
assets/Query-Data-B2D8Wh_z.js | 1035 +
assets/Query-Data-BvzAniiE.js | 1123 +
assets/Query-Data-C1wOGEFc.js | 1035 +
assets/Query-Data-C4elhhVJ.js | 1123 +
assets/Query-Data-CnDtgXN2.js | 946 +
assets/Query-Data-DD3QtbGD.js | 1 +
assets/Query-Data-X2rmTLRC.js | 1026 +
assets/Query-Data-ypdkYpg3.js | 1 +
assets/Query-Data_apache-BcGAmyf7.js | 1099 +
assets/Query-Data_apache-CMG9m7aF.js | 1019 +
assets/Query-Data_apache-DByd5roa.js | 286 +
assets/Query-Data_apache-DmICZyqM.js | 286 +
assets/Query-Filter-C4tWc2P_.js | 35 +
assets/Query-Filter-DfiqxvQy.js | 35 +
assets/Query-Performance-Analysis-Bvg6jcZg.js | 148 +
assets/Query-Performance-Analysis-C8rPtLU1.js | 142 +
assets/Query-Performance-Analysis-C8zU_M-U.js | 142 +
assets/Query-Performance-Analysis-Cejgjx_L.js | 148 +
assets/Query-Performance-Analysis-Cj6ToVJU.js | 148 +
assets/Query-Performance-Analysis-D5mlR_NF.js | 156 +
assets/Query-Performance-Analysis-RsalzUnM.js | 142 +
assets/Query-Performance-Analysis-m2cx-6st.js | 156 +
assets/Quick-Start-CKYHgsEM.js | 1 +
assets/Quick-Start-DNDI-_Lt.js | 1 +
assets/QuickStart-6BNo7s_v.js | 39 +
assets/QuickStart-B2Ptuy6p.js | 1 +
assets/QuickStart-BFJKN8vj.js | 58 +
assets/QuickStart-C88Wvq3_.js | 1 +
assets/QuickStart-C8JVFaNi.js | 1 +
assets/QuickStart-CFNVY5n_.js | 1 +
assets/QuickStart-CgEAQhco.js | 58 +
assets/QuickStart-CvWklRFo.js | 1 +
assets/QuickStart-DU8rwyBH.js | 1 +
assets/QuickStart-DcnoqA_c.js | 1 +
assets/QuickStart-Only-Sql_apache-DN4XLC3i.js | 43 +
assets/QuickStart-Only-Sql_apache-De5Iui-S.js | 51 +
assets/QuickStart-Only-Sql_apache-DymUUNAp.js | 51 +
assets/QuickStart-Only-Sql_apache-Wn0yzfi_.js | 43 +
assets/QuickStart-aUJaKd1e.js | 41 +
assets/QuickStart-wtFVAaTQ.js | 1 +
assets/QuickStart_apache-CLis4I2X.js | 1 +
assets/QuickStart_apache-CSx5l06O.js | 1 +
assets/QuickStart_apache-CqOnWcay.js | 1 +
assets/QuickStart_apache-D58A8G9i.js | 1 +
assets/QuickStart_apache-DcWqc-4v.js | 1 +
assets/QuickStart_apache-NMWq6N4N.js | 1 +
assets/QuickStart_apache-hMxrhzeT.js | 1 +
assets/QuickStart_apache-lkSMN5u7.js | 1 +
assets/README-BA2P2Mwf.js | 1 +
assets/README-BzV2rIQx.js | 1 +
assets/README-CBBUwmOd.js | 53 +
assets/README-VYN6B9k9.js | 53 +
assets/Release-history_apache-BIRMYQ_A.js | 1 +
assets/Release-history_apache-BMVy-OiO.js | 1 +
assets/Release-history_apache-BQjk5C2M.js | 1 +
assets/Release-history_apache-BgFxmVYU.js | 1 +
assets/Release-history_apache-C42TdS9R.js | 1 +
assets/Release-history_apache-DE01ugNd.js | 1 +
assets/Release-history_apache-DkblG4-J.js | 1 +
assets/Release-history_apache-PH43Wa9m.js | 1 +
assets/Release0_93-CIGGDPHB.js | 1 +
assets/ResourceEvaluator-Dm3eqGKR.js | 12 +
assets/RestAPI-V1-CsOxpV78.js | 1 +
assets/RestAPI-V1_apache-B26Sr2Pe.js | 35 +
assets/RestService-CwTsuAQx.js | 470 +
assets/RestService-Mb6xKicA.js | 432 +
assets/RestServiceV1-BHeOxKur.js | 192 +
assets/RestServiceV1-BTM554wx.js | 192 +
assets/RestServiceV1-BpDmih2G.js | 432 +
assets/RestServiceV1-Brxtsp1C.js | 432 +
assets/RestServiceV1-DCXKmStE.js | 1 +
assets/RestServiceV1-DRkF_WgD.js | 432 +
assets/RestServiceV1-Di8n5rdl.js | 432 +
assets/RestServiceV1_apache-B1mOHv2f.js | 433 +
assets/RestServiceV1_apache-Cl6VZ38p.js | 40 +
assets/RestServiceV1_apache-FMBpWWFF.js | 431 +
assets/RestServiceV2-B1Bee8qe.js | 435 +
assets/RestServiceV2-BDqEQ69N.js | 435 +
assets/RestServiceV2-BffcX9nO.js | 195 +
assets/RestServiceV2-D8tLIROj.js | 435 +
assets/RestServiceV2-Dk3XaBwE.js | 435 +
assets/RestServiceV2-Ds7YcKdU.js | 195 +
assets/RestServiceV2_apache-Bd7QgiPb.js | 434 +
assets/RestServiceV2_apache-BuDGRXyk.js | 436 +
assets/Result-Format-CGq8pyfZ.js | 21 +
assets/Result-Format-ernTvb6H.js | 21 +
assets/SQL-Data-Addition-Deletion-B_RESffw.js | 1 +
assets/SQL-Data-Addition-Deletion-DpwKcRSQ.js | 1 +
.../SQL-Data-Addition-Deletion_apache-B3um2U9m.js | 44 +
.../SQL-Data-Addition-Deletion_apache-mN-YDLuT.js | 45 +
assets/SQL-Maintenance-Statements-CNzCWLnq.js | 1 +
assets/SQL-Maintenance-Statements-CZs-etjB.js | 1 +
.../SQL-Maintenance-Statements_apache-Buw-9ROk.js | 299 +
.../SQL-Maintenance-Statements_apache-BwNjKbwG.js | 299 +
assets/SQL-Manual-4Sg5hRjM.js | 734 +
assets/SQL-Manual-Co0-AAq0.js | 694 +
assets/SQL-Manual-D8MvhCax.js | 643 +
assets/SQL-Manual-DF35SPC3.js | 605 +
assets/SQL-Manual-DJrK3IZe.js | 605 +
assets/SQL-Manual-DqlXW5Ph.js | 1 +
assets/SQL-Manual-KF2JyerD.js | 694 +
assets/SQL-Manual-Om_ZasS7.js | 1 +
assets/SQL-Manual_apache-92nIJJjv.js | 544 +
assets/SQL-Manual_apache-C7d82lFv.js | 603 +
assets/SQL-Metadata-Operations-BV7_8V9-.js | 1 +
assets/SQL-Metadata-Operations-Cie9ACDg.js | 1 +
assets/SQL-Metadata-Operations_apache-BcInU_3X.js | 120 +
assets/SQL-Metadata-Operations_apache-CqgKKrW2.js | 111 +
assets/SQL-Reference-DWm9M8N7.js | 671 +
assets/SQL-Reference-vOcAWcP7.js | 650 +
assets/Sample-Data-CrpD5pQF.js | 101 +
assets/Sample-Data-MmwrZa-3.js | 60 +
assets/Scenario-BKbyINTB.js | 1 +
assets/Scenario-BQWeAyza.js | 1 +
assets/Scenario-C49YIlNl.js | 1 +
assets/Scenario-CBE3fOOv.js | 1 +
assets/Scenario-Cj49gO2v.js | 1 +
assets/Scenario-D8MQAwAp.js | 1 +
assets/Scenario-DOf7bwlX.js | 1 +
assets/Scenario-DQ4DUA7E.js | 1 +
assets/Scenario-Daw5SxTm.js | 1 +
assets/Scenario-DtS-8oCj.js | 1 +
assets/Scenario-Dyks9U0F.js | 1 +
assets/Scenario-nwUcB1Kw.js | 1 +
assets/Schema-Export-Tool-BQk97ZXw.js | 13 +
assets/Schema-Export-Tool-CTJpWric.js | 16 +
assets/Schema-Export-Tool-Ctl6Pe6Q.js | 13 +
assets/Schema-Export-Tool-YhOydrxw.js | 16 +
assets/Schema-Export-Tool_apache-Cfe6Uy48.js | 24 +
assets/Schema-Export-Tool_apache-D6r9zU8_.js | 43 +
assets/Schema-Export-Tool_apache-DLDXzDgg.js | 43 +
assets/Schema-Export-Tool_apache-Zdf5aVor.js | 24 +
assets/Schema-Import-Tool-D8fiTEeP.js | 24 +
assets/Schema-Import-Tool-DMceXnzj.js | 20 +
assets/Schema-Import-Tool-Djlp_84z.js | 24 +
assets/Schema-Import-Tool-uirW6P2h.js | 20 +
assets/Schema-Import-Tool_apache-B15yCjYo.js | 94 +
assets/Schema-Import-Tool_apache-C8seWz3O.js | 93 +
assets/Schema-Import-Tool_apache-CiIQpoCQ.js | 32 +
assets/Schema-Import-Tool_apache-RaJ72aGw.js | 32 +
assets/Schema-Template-GRlKt1Zi.js | 40 +
assets/Schema-Template-Zji-fqzT.js | 1 +
assets/SeaTunnel_apache-DZwsVDaH.js | 56 +
assets/SeaTunnel_apache-Dd7-iVbv.js | 54 +
assets/SeaTunnel_apache-DuFwM0L7.js | 58 +
assets/SeaTunnel_apache-Gt4CU3X-.js | 59 +
assets/Select-Clause-ROwe2KUv.js | 1 +
assets/Select-Clause-kRY6BsWw.js | 1 +
assets/Select-Clause_apache-DFEc0oMj.js | 166 +
assets/Select-Clause_apache-zgix8Vtz.js | 166 +
assets/Select-Expression-Dhvdlx-x.js | 460 +
assets/Select-Expression-DwSSnr2B.js | 460 +
assets/Select-Into-ByMBt6nr.js | 52 +
assets/Select-Into-DAHvcU5l.js | 52 +
assets/Series-Discovery-B5mnMvVJ.js | 45 +
assets/Series-Discovery-BaRIAK3T.js | 45 +
assets/ServerFileList-B3FdXIf1.js | 1 +
assets/ServerFileList-DfNiW4bE.js | 1 +
assets/Set-Operations_apache-BzaTfIqx.js | 105 +
assets/Set-Operations_apache-CezdrGfR.js | 105 +
assets/Slow-Query-Management-BxcWo881.js | 1 +
assets/Slow-Query-Management-DFHLtjAu.js | 1 +
assets/Slow-Query-Management-DUKSBiwY.js | 1 +
assets/SpaceTL-Delete-B-tvF6A8.js | 35 +
assets/SpaceTL-Delete-BBigVwnm.js | 35 +
assets/SpaceTL-Delete-Bi_h8ihh.js | 35 +
assets/SpaceTL-Delete-Bq3bGkJ_.js | 35 +
assets/SpaceTL-Delete-D3yZKcqg.js | 35 +
assets/SpaceTL-Delete-DAdfNRJj.js | 35 +
assets/SpaceTL-Delete-DFQJaZN0.js | 35 +
assets/SpaceTL-Delete-F65_SLcW.js | 35 +
assets/Spark-IoTDB-BfnEQ0ir.js | 45 +
assets/Spark-IoTDB-BkK3Q8IB.js | 63 +
assets/Spark-IoTDB-C7qFF-lr.js | 63 +
assets/Spark-IoTDB-CBRtIyqy.js | 63 +
assets/Spark-IoTDB-CDenGI4E.js | 63 +
assets/Spark-IoTDB-CQBdmOsI.js | 45 +
assets/Spark-IoTDB-CS8oTJsy.js | 63 +
assets/Spark-IoTDB-CpFbtrHU.js | 87 +
assets/Spark-IoTDB-D6JeXvV9.js | 63 +
assets/Spark-IoTDB-DXR43uv1.js | 63 +
assets/Spark-IoTDB-G9YP6mDH.js | 63 +
assets/Spark-IoTDB-Iq5xO_Tu.js | 87 +
assets/Spark-TsFile-AaK41MTB.js | 45 +
assets/Spark-TsFile-B0Juv38P.js | 45 +
assets/Spark-TsFile-BT_vqnzf.js | 45 +
assets/Spark-TsFile-Ba31sHK-.js | 45 +
assets/Spark-TsFile-C3f6I4h8.js | 45 +
assets/Spark-TsFile-C7n_9nkS.js | 45 +
assets/Spark-TsFile-CHzvGIxT.js | 45 +
assets/Spark-TsFile-CI-L-hTE.js | 45 +
assets/Spark-TsFile-cxmBQhsf.js | 45 +
assets/Spark-TsFile-ryHtvEhG.js | 45 +
assets/Spring-Boot-Starter-DobXScT0.js | 30 +
assets/Spring-Boot-Starter-q720i6o3.js | 30 +
assets/Stand-Alone-Deployment-Clk_Z8yK.js | 1 +
assets/Stand-Alone-Deployment-Cxttbw76.js | 1 +
assets/Stand-Alone-Deployment-UPGbkt4e.js | 1 +
assets/Stand-Alone-Deployment-yHxDbihj.js | 1 +
assets/Stand-Alone-Deployment_apache-6hyCs_My.js | 15 +
assets/Stand-Alone-Deployment_apache-B7liykb0.js | 15 +
assets/Stand-Alone-Deployment_apache-BN3p-YJ9.js | 15 +
assets/Stand-Alone-Deployment_apache-Cr0k24Ld.js | 17 +
assets/Stand-Alone-Deployment_apache-DpofduDr.js | 15 +
assets/Stand-Alone-Deployment_apache-GJCefiiO.js | 15 +
assets/Stand-Alone-Deployment_apache-YTx44igi.js | 12 +
assets/Stand-Alone-Deployment_apache-ntJRrChx.js | 15 +
assets/Status-Codes-298R8Bf1.js | 11 +
assets/Status-Codes-B3PpLttM.js | 11 +
assets/Status-Codes-B8HL9IhC.js | 11 +
assets/Status-Codes-B9ePOhME.js | 11 +
assets/Status-Codes-BXpm68cX.js | 11 +
assets/Status-Codes-Bgy2SYra.js | 11 +
assets/Status-Codes-BhKMKuyC.js | 11 +
assets/Status-Codes-Biw3lIXX.js | 11 +
assets/Status-Codes-C6bgvkjC.js | 11 +
assets/Status-Codes-Cz4j6xGS.js | 11 +
assets/Status-Codes-D-REbwNh.js | 11 +
assets/Status-Codes-coIYOkw-.js | 11 +
assets/Storage-Group-BLtl9zmE.js | 17 +
assets/Storage-Group-C4qaChBN.js | 16 +
assets/Streaming-DbOa2o9t.js | 390 +
assets/Streaming-F-tMV-Q4.js | 390 +
assets/Streaming_apache-BK-NagpI.js | 425 +
assets/Streaming_apache-BWB3MXzn.js | 421 +
assets/Streaming_apache-Bjg_jYlk.js | 421 +
assets/Streaming_apache-CjjkYO9b.js | 425 +
assets/Streaming_apache-DfIf_ZHG.js | 425 +
assets/Streaming_apache-_ZTXhJ3w.js | 421 +
assets/String-Processing-Bwa32BBE.js | 83 +
assets/String-Processing-io4IkETy.js | 83 +
assets/Sync-Tool-BUBGYH26.js | 23 +
assets/Sync-Tool-BWgplcB7.js | 30 +
assets/Syntax-Conventions-CJ3erH5F.js | 11 +
assets/Syntax-Conventions-PBVu9S0S.js | 11 +
assets/Syntax-Rule-B2VTBY5i.js | 85 +
assets/Syntax-Rule-BKbyAkX2.js | 84 +
assets/Syntax-Rule-BN1ZeJbg.js | 84 +
assets/Syntax-Rule-C_kWxw6M.js | 84 +
assets/Syntax-Rule-CraQxBnA.js | 84 +
assets/Syntax-Rule-Cw56c1QN.js | 84 +
assets/Syntax-Rule-D7LlZMtR.js | 84 +
assets/Syntax-Rule-Diel4wU0.js | 84 +
assets/System-Config-Manual-B-YHRKFj.js | 1 +
assets/System-Config-Manual-Dv4uuihH.js | 1 +
assets/System-Config-Manual_apache-DHPHg_Eg.js | 1 +
assets/System-Config-Manual_apache-OVb2UbaI.js | 1 +
assets/System-Tables-C2l4nvrh.js | 1 +
assets/System-Tables-DR9ES0Dq.js | 1 +
assets/System-Tables_apache-BptP6Lcy.js | 256 +
assets/System-Tables_apache-l9FG-dx9.js | 257 +
assets/TSDB-Comparison-CEcmZzyj.js | 1 +
assets/TSDB-Comparison-CeBQQHrd.js | 1 +
assets/TTL-CoJz1znW.js | 2 +
assets/TTL-Delete-11fh9WL6.js | 27 +
assets/TTL-Delete-B69jUQSF.js | 27 +
assets/TTL-Delete-CxSm8tsP.js | 27 +
assets/TTL-Delete-Data-AI5HZ4Sl.js | 1 +
assets/TTL-Delete-Data-DIygPzGX.js | 1 +
assets/TTL-Delete-Data_apache-BPj67NMX.js | 41 +
assets/TTL-Delete-Data_apache-Duj0yu3q.js | 42 +
assets/TTL-Delete-DpzSL9fd.js | 27 +
assets/TTL-Delete-DsACZOtf.js | 27 +
assets/TTL-Delete-rhuJjEe8.js | 27 +
assets/TTL-PdUqu1Fl.js | 2 +
assets/Table-Management-B93LBOvk.js | 1 +
assets/Table-Management-BQYVjz4X.js | 1 +
assets/Table-Management_apache-C7zEo2U8.js | 72 +
assets/Table-Management_apache-CYwk-xUA.js | 71 +
assets/Telegraf-0P5uW077.js | 71 +
assets/Telegraf-BZp1Imdi.js | 1 +
assets/Telegraf-BqC_SUbp.js | 71 +
assets/Telegraf-CceeOX2e.js | 71 +
assets/Telegraf-CwILRnok.js | 71 +
assets/Telegraf-IoTDB-sH2VcQ4X.js | 57 +
assets/Telegraf-IoTDB-u5q2lp0V.js | 57 +
assets/Telegraf-T2sltGvy.js | 71 +
assets/Telegraf-ehfV4r-8.js | 71 +
assets/Telegraf_2-Cd5Gnt5K.js | 1 +
assets/Template-CMq4k2nm.js | 34 +
assets/Template-Cb_qV6yy.js | 34 +
assets/Thingsboard-10-I58S-Jpw.js | 1 +
assets/Thingsboard-2-avGl9BVf.js | 1 +
assets/Thingsboard-BZnwFAXH.js | 19 +
assets/Thingsboard-Czwieyhp.js | 19 +
assets/Thingsboard-D1ROcLK1.js | 19 +
assets/Thingsboard-DJMrWCCg.js | 19 +
assets/Thingsboard-PLHiPlu-.js | 19 +
assets/Thingsboard-hM8bQFuG.js | 19 +
assets/Time-Partition-5wYG6CQW.js | 1 +
assets/Time-Partition-xfuPX6EB.js | 1 +
assets/Time-zone-CGzaTJ42.js | 13 +
assets/Time-zone-CRgGuCtP.js | 13 +
assets/TimeSeries-Large-Model-B5dfnPMI.js | 1 +
assets/TimeSeries-Large-Model-BVVR7BUo.js | 26 +
assets/TimeSeries-Large-Model-C5ssPSmK.js | 26 +
assets/TimeSeries-Large-Model-CFW4Yd4y.js | 1 +
assets/TimeSeries-Large-Model-CQbktYGs.js | 26 +
assets/TimeSeries-Large-Model-DEcetnlf.js | 1 +
assets/TimeSeries-Large-Model-DjO5O4Su.js | 1 +
assets/TimeSeries-Large-Model-Dq6CiZnh.js | 26 +
assets/TimeSeries-Large-Model_Upgrade-6DBBUxeQ.js | 1 +
assets/TimeSeries-Large-Model_Upgrade-C6U38hmN.js | 1 +
assets/TimeSeries-Large-Model_Upgrade-D86gDp2e.js | 1 +
assets/TimeSeries-Large-Model_Upgrade-DJmJkL_F.js | 1 +
...meSeries-Large-Model_Upgrade_apache-BKIxmfo_.js | 25 +
...meSeries-Large-Model_Upgrade_apache-Cj8OHrpA.js | 25 +
...meSeries-Large-Model_Upgrade_apache-D1FmsuEN.js | 25 +
...meSeries-Large-Model_Upgrade_apache-Oxn4T8Zo.js | 25 +
assets/Timeseries-Bz5-oNTF.js | 100 +
assets/Timeseries-DBcw89Eb.js | 97 +
assets/Tracing-Tool-Bu1Uc135.js | 15 +
assets/Tracing-Tool-DxSkmtAt.js | 15 +
assets/Tree-to-Table-C1MJQLSv.js | 1 +
assets/Tree-to-Table-D2bvtzg4.js | 1 +
assets/Tree-to-Table_apache-BFClE__R.js | 291 +
assets/Tree-to-Table_apache-DhIGTO1m.js | 291 +
assets/Trigger-Bbu7xDzL.js | 216 +
assets/Trigger-BeVty6FB.js | 216 +
assets/Trigger-CPk7dL2v.js | 216 +
assets/Trigger-Ck8I9tO1.js | 216 +
assets/Trigger-Cy8e6Y1M.js | 216 +
assets/Trigger-ejbQ5XuJ.js | 216 +
assets/Trigger_Process_Strategy-Cj9PRgo2.js | 1 +
assets/Triggers-BL1OrstB.js | 308 +
assets/Triggers-DJvnD-ex.js | 307 +
assets/TsFile-Import-Export-Tool-BZtW_Vfo.js | 117 +
assets/TsFile-Import-Export-Tool-BnVJyf4U.js | 117 +
assets/TsFile-Split-Tool-CSWumtiY.js | 1 +
assets/TsFile-Split-Tool-DujfLHiO.js | 1 +
assets/TsFileSelfCheck-Tool-CqzmVMGZ.js | 1 +
assets/TsFileSelfCheck-Tool-DUUuDUkx.js | 1 +
assets/UDF-Libraries-BWFcqbno.js | 2173 +
assets/UDF-Libraries-BlEi_4wj.js | 1 +
assets/UDF-Libraries-CTZ6L4h-.js | 1 +
assets/UDF-Libraries-CkeqPP3C.js | 1 +
assets/UDF-Libraries-DHeVFRvn.js | 2119 +
assets/UDF-Libraries-DQetdggy.js | 1 +
assets/UDF-Libraries-DcbQijz5.js | 1 +
assets/UDF-Libraries-IjeTGXKS.js | 1 +
assets/UDF-Libraries_apache-9wM30acy.js | 1977 +
assets/UDF-Libraries_apache-AvMuH6A6.js | 2019 +
assets/UDF-Libraries_apache-CJwRvU8E.js | 2115 +
assets/UDF-Libraries_apache-Ca1pzria.js | 1958 +
assets/UDF-Libraries_apache-Ca9_JG52.js | 2038 +
assets/UDF-Libraries_apache-CkpNFIWC.js | 2038 +
assets/UDF-Libraries_apache-DwmO6HTz.js | 2115 +
assets/UDF-Libraries_apache-_YvQyVFS.js | 1977 +
assets/UDF-User-Defined-Function-BuwIsVq6.js | 127 +
assets/UDF-User-Defined-Function-WUEvopMF.js | 127 +
assets/User-defined-function-CqVIN-Ts.js | 172 +
assets/User-defined-function-ZalMgNet.js | 172 +
assets/User-defined-function_apache-BSiSxwU1.js | 279 +
assets/User-defined-function_apache-CURANF3T.js | 280 +
assets/User-defined-function_apache-DaEsj8QJ.js | 280 +
assets/User-defined-function_apache-MIOJ2EBJ.js | 279 +
assets/User-defined-function_apache-V3Uad8cl.js | 279 +
assets/User-defined-function_apache-obnnDpP9.js | 280 +
assets/UserGuideReadme-BImGm8yd.js | 1 +
assets/UserGuideReadme-BhsYFy5W.js | 1 +
assets/UserGuideReadme-BmKTOxob.js | 1 +
assets/UserGuideReadme-BoMbNpNF.js | 1 +
assets/UserGuideReadme-C4S-I8hc.js | 1 +
assets/UserGuideReadme-CDKyX9oi.js | 1 +
assets/UserGuideReadme-ChTZE2g2.js | 1 +
assets/UserGuideReadme-CscAhkrO.js | 1 +
assets/UserGuideReadme-D4vlim1s.js | 1 +
assets/UserGuideReadme-pjxdyzl7.js | 1 +
assets/VirtualStorageGroup-BHErCGM0.js | 1 +
assets/VirtualStorageGroup-DYYZlJyL.js | 1 +
assets/Watermark-Tool-6doz7gbB.js | 87 +
assets/Watermark-Tool-Bi9gsU7c.js | 86 +
assets/WayToGetIoTDB-CdSc4lwv.js | 18 +
assets/WayToGetIoTDB-qC8DPHsT.js | 11 +
assets/What-is-IoTDB-BDWJ3ZXW.js | 1 +
assets/What-is-IoTDB-BpSoWScC.js | 1 +
assets/What-is-IoTDB-C3zy-h84.js | 1 +
assets/What-is-IoTDB-PTqspIP0.js | 1 +
assets/Where-Clause-CxrR7wL5.js | 43 +
assets/Where-Clause-DpkL4YP9.js | 43 +
assets/Without-Null-B7v8tNbJ.js | 11 +
assets/Without-Null-jMvT0WZ9.js | 11 +
assets/Write-Data-B6IQQywe.js | 50 +
assets/Write-Data-CZn9O--k.js | 22 +
assets/Write-Data-CrgtdWy0.js | 50 +
assets/Write-Data-DU-mqLys.js | 22 +
assets/Write-Data-lQ--rdVr.js | 50 +
assets/Write-Data-p3bPMDKs.js | 50 +
assets/Write-Data_apache-Dzqnd8dE.js | 50 +
assets/Write-Data_apache-f5k5PzAQ.js | 50 +
assets/Write-Delete-Data-B7AiEI6n.js | 59 +
assets/Write-Delete-Data-BePjm9sz.js | 59 +
assets/Write-Updata-Data-BAeFVJB4.js | 1 +
assets/Write-Updata-Data-BxipzMld.js | 1 +
assets/Write-Updata-Data_apache-CRzS5hM4.js | 115 +
assets/Write-Updata-Data_apache-rp1-qJkG.js | 115 +
assets/Writing-Data-on-HDFS-CqzdbqTs.js | 1 +
assets/Writing-Data-on-HDFS-_2uM7PaG.js | 1 +
assets/Zeppelin-IoTDB-B7i48wXX.js | 34 +
assets/Zeppelin-IoTDB-B_5_0uQ8.js | 34 +
assets/Zeppelin-IoTDB-Bs2UL99K.js | 37 +
assets/Zeppelin-IoTDB-CPAAEOfD.js | 34 +
assets/Zeppelin-IoTDB-Cf6mFU8o.js | 37 +
assets/Zeppelin-IoTDB-DzIqDCyU.js | 34 +
assets/Zeppelin-IoTDB-Q-GeFeFA.js | 34 +
assets/Zeppelin-IoTDB_apache-CbPfniwX.js | 37 +
assets/Zeppelin-IoTDB_apache-DBuOIMME.js | 37 +
assets/Zeppelin-IoTDB_apache-DQR6NNQL.js | 37 +
assets/add_role5-KnOC5oNl.js | 1 +
.../ainode-deployment-upgrade-apache-2-Dl6v4M5h.js | 1 +
...node-deployment-upgrade-apache-2-en-D3cFuRfG.js | 1 +
assets/ainode-upgrade-state-apache-CXy1jgow.js | 1 +
assets/ainode-upgrade-state-apache-en-L2fMt1Al.js | 1 +
assets/app-rj-dz-hl.js | 24 +
assets/applyvariables-DwhdwmN6.js | 1 +
assets/architecture4-Ark86AXS.js | 1 +
assets/auto_create_sg_example-B-0mD8mS.js | 1 +
assets/benchmark- English2-DKtSor4l.js | 1 +
assets/bm15-BJlAlNc7.js | 1 +
assets/bm2-DHBMCg7-.js | 1 +
assets/bm3-B83mfONx.js | 1 +
assets/bm4-Btc6eQeS.js | 1 +
assets/cluster-extention-3-C0D5wXN3.js | 1 +
assets/cluster-extention-9-D7OseN5D.js | 1 +
assets/cluster-extention-9-en-_IQ-cyUi.js | 1 +
assets/cluster01-DMvRktgQ.js | 1 +
assets/cluster02-CCAnjoUV.js | 1 +
assets/data-model-new-3-Dp973BNk.js | 1 +
assets/data-model-new-3-en-ky5BKwGp.js | 1 +
assets/data-sync-new-BR08zBXF.js | 1 +
assets/dataSync01-CqTPCntW.js | 1 +
assets/datagrip-2-C6pUwg74.js | 1 +
assets/datasource_3-BLP0DHIZ.js | 1 +
assets/dbeaver-2520-5-CdPGEijz.js | 1 +
assets/dbeaver-2520-5-en-VShWehNX.js | 1 +
assets/dbeaver01-CvSalYFI.js | 1 +
assets/eco-overview-n-4lroOFHC.js | 1 +
assets/eco-overview-n-en-BIzguz-1.js | 1 +
assets/esm-DzlBxN5p.js | 110 +
assets/example_with_template-Ce2J4tPW.js | 1 +
assets/explain-analyze-1-CnnFedsi.js | 1 +
assets/explain-analyze-5-lZozOoTz.js | 1 +
assets/grafana9_alert9-BndXjt2R.js | 1 +
assets/groupBySession-mQeZ6h9i.js | 1 +
assets/groupby01-CD-A8B0m.js | 1 +
assets/h1-vCe-oYQu.js | 1 +
assets/h3-CaoR_JtL.js | 1 +
assets/h4-AePddMpK.js | 1 +
assets/iotdb_prometheus_grafana-D6SXxX5f.js | 1 +
assets/iotdbpw-CDpaVXDe.js | 1 +
assets/model03-hXwkta93.js | 1 +
assets/monitor-tool-pipe-4-Cy0wot7p.js | 1 +
assets/monitor-tool-pipe-4-en-DQMl12pU.js | 1 +
assets/overview-BwMdt2gq.js | 1 +
assets/overview-DnlLI6EM.js | 1 +
assets/overview_apache-Bq41V3Zz.js | 9 +
assets/overview_apache-D-NwE4F_.js | 9 +
assets/photoswipe.esm-CETG_HWL.js | 1 +
assets/pic4-ypGbnURV.js | 1 +
assets/pipe-Mwg5NBmJ.js | 1 +
assets/pipe2-D2NcODyi.js | 1 +
...72\346\204\217\345\233\27620241210-B4v0BBan.js" | 1 +
assets/s6-tyk_VEQD.js | 1 +
assets/scenarios05-ClwGHpi2.js | 1 +
assets/selection_cn-BblGul7T.js | 1 +
assets/selection_en-D3-QE8WD.js | 1 +
assets/sha512-05-CBhyBMNU.js | 1 +
assets/sha512-06-XfTC6Qif.js | 1 +
assets/sha512-07-7H9bT5mb.js | 1 +
assets/sha512-08-BnU84vjc.js | 1 +
assets/sqlalchemy-to-iotdb-CKKnDV-4.js | 1 +
assets/stateWindow-DveRGYyw.js | 1 +
assets/style-3MdU3FUX.css | 2 +
assets/sync_en_01-BHvmZXPi.js | 1 +
assets/sync_en_04-CUFBh7WD.js | 1 +
assets/telegraf-en-BnOfJ9mU.js | 1 +
assets/template-BwCe5rda.js | 1 +
assets/templateEN-hdKe6lBW.js | 1 +
assets/thingsboard-en7-CyF4N8Vt.js | 1 +
assets/time-series-data-en-03-NoAVYOSF.js | 1 +
assets/time_partition_example-DaSKIOgR.js | 1 +
assets/timeseries-large-model-chronos2-BLGh9EQe.js | 1 +
assets/tree-to-table-1-CXz_1V-W.js | 1 +
assets/tree-to-table-en-1-BrC1_DLm.js | 1 +
...\241\214\351\241\272\345\272\21701-B7nag_UZ.js" | 1 +
...2\220-\345\215\225\346\234\272show-DVNB2wCU.js" | 1 +
...1\233\206\347\276\244\347\211\2105-DW1sGIDm.js" | 1 +
...46\272\220\347\211\210 show cluter-CA2wEDTp.js" | 1 +
...5\277\203\347\224\265\345\233\2761-Dy1el0R6.js" | 1 +
...46\225\260\346\215\256\347\202\271-BZfWsRY4.js" | 1 +
"assets/\346\250\241\346\235\277-C_fDyxxk.js" | 1 +
...46\235\277\346\265\201\347\250\213-Dpr__8jJ.js" | 1 +
...50\277\201\347\247\273\345\233\276-C1Bk0Nx0.js" | 1 +
...7\273\237 \347\275\221\347\273\234-Dv8BVmJR.js" | 1 +
...47\276\244\351\203\250\347\275\262-B8ndgxU_.js" | 1 +
...46\235\277\346\261\207\346\200\273-40w2Bvj_.js" | 1 +
bg.svg | 33 +
favicon.ico | Bin 0 -> 1595 bytes
google4381271a4f5ada89.html | 1 +
img/0.png | Bin 0 -> 97132 bytes
img/10a.png | Bin 0 -> 123698 bytes
img/11a.png | Bin 0 -> 95457 bytes
img/1280X1280 (1).png | Bin 0 -> 86490 bytes
img/1280X1280 (2).png | Bin 0 -> 297566 bytes
img/1280X1280.png | Bin 0 -> 120163 bytes
img/12a.png | Bin 0 -> 102405 bytes
img/13a.png | Bin 0 -> 208132 bytes
img/14.png | Bin 0 -> 100345 bytes
img/15.png | Bin 0 -> 324165 bytes
img/1706696754380.jpg | Bin 0 -> 154136 bytes
img/1706696772065.jpg | Bin 0 -> 394733 bytes
img/1706697228308.jpg | Bin 0 -> 540366 bytes
img/1706698537700.jpg | Bin 0 -> 148880 bytes
img/1706698572130.jpg | Bin 0 -> 388667 bytes
img/1706698592139.jpg | Bin 0 -> 149447 bytes
img/1706698610134.jpg | Bin 0 -> 216098 bytes
img/1706698629435.jpg | Bin 0 -> 128743 bytes
img/1706698659207.jpg | Bin 0 -> 127371 bytes
img/1706778988482.jpg | Bin 0 -> 75971 bytes
img/1a.png | Bin 0 -> 101812 bytes
img/20230814-191908.jpg | Bin 0 -> 181905 bytes
img/20230920-192746.jpg | Bin 0 -> 498072 bytes
img/20240502164237-dkcm.png | Bin 0 -> 512180 bytes
img/20240502164237.png | Bin 0 -> 512180 bytes
img/20240505154432.png | Bin 0 -> 134282 bytes
img/20240505154513.png | Bin 0 -> 437594 bytes
img/20240505154735.png | Bin 0 -> 809403 bytes
img/20240505154843.png | Bin 0 -> 322681 bytes
img/2024050517481.png | Bin 0 -> 165282 bytes
img/20240703-151030.png | Bin 0 -> 425012 bytes
img/20240703114443.png | Bin 0 -> 205519 bytes
img/20240705141552.png | Bin 0 -> 293129 bytes
img/20240731104336.png | Bin 0 -> 159816 bytes
img/20240812144401.png | Bin 0 -> 37367 bytes
img/2a.png | Bin 0 -> 83816 bytes
img/3a.png | Bin 0 -> 192912 bytes
img/4a.png | Bin 0 -> 156848 bytes
img/5a.png | Bin 0 -> 35161 bytes
img/6a.png | Bin 0 -> 35078 bytes
img/7a.png | Bin 0 -> 79556 bytes
img/7b7a22ae-6367-4084-a526-53c88190bc50.png | Bin 0 -> 205427 bytes
img/8a.png | Bin 0 -> 188422 bytes
img/9a.png | Bin 0 -> 112886 bytes
img/AINode-0-en.png | Bin 0 -> 318892 bytes
img/AINode-0.png | Bin 0 -> 81115 bytes
img/AINode-State-apache-en.png | Bin 0 -> 115219 bytes
img/AINode-State-apache.png | Bin 0 -> 120516 bytes
img/AINode-State-en.png | Bin 0 -> 133341 bytes
img/AINode-State.png | Bin 0 -> 173499 bytes
img/AINode-analysis1.png | Bin 0 -> 195098 bytes
img/AINode-analysis2.png | Bin 0 -> 280173 bytes
img/AINode-call1.png | Bin 0 -> 78501 bytes
img/AINode-call2.png | Bin 0 -> 77964 bytes
img/AINode-call3.png | Bin 0 -> 105681 bytes
img/AINode-en.png | Bin 0 -> 97414 bytes
img/AINode-new.png | Bin 0 -> 114580 bytes
img/AINodeDeployment1.png | Bin 0 -> 415310 bytes
img/AINodeDeployment2.png | Bin 0 -> 675383 bytes
"img/AINode\351\203\250\347\275\2621.png" | Bin 0 -> 344678 bytes
"img/AINode\351\203\250\347\275\2622.png" | Bin 0 -> 611014 bytes
"img/AINode\351\203\250\347\275\2623.png" | Bin 0 -> 66419 bytes
...03\250\347\275\262\347\216\257\345\242\203.png" | Bin 0 -> 207794 bytes
img/AInode.png | Bin 0 -> 160273 bytes
img/AInode1.png | Bin 0 -> 131442 bytes
img/AInode2.png | Bin 0 -> 80261 bytes
img/Application_scenarios1.png | Bin 0 -> 120163 bytes
img/Application_scenarios2.png | Bin 0 -> 86490 bytes
img/Application_scenarios3.png | Bin 0 -> 297566 bytes
img/Application_scenarios4.png | Bin 0 -> 205427 bytes
img/Cli-01.png | Bin 0 -> 127596 bytes
img/Cli-02.png | Bin 0 -> 153239 bytes
img/Cli-03.png | Bin 0 -> 241279 bytes
img/Cluster-Concept01.png | Bin 0 -> 288860 bytes
img/Cluster-Concept01N.png | Bin 0 -> 246440 bytes
img/Cluster-Concept03.png | Bin 0 -> 302680 bytes
img/Cluster-Concept03N.png | Bin 0 -> 252176 bytes
img/Common-Concepts_01.png | Bin 0 -> 611940 bytes
img/Common-Concepts_02.png | Bin 0 -> 592873 bytes
img/Data-Sync01.png | Bin 0 -> 243069 bytes
img/Data-Sync02.png | Bin 0 -> 260563 bytes
img/Data-import1.png | Bin 0 -> 465986 bytes
img/Data-import2.png | Bin 0 -> 601224 bytes
img/Data-model-01.png | Bin 0 -> 534901 bytes
img/Data-model-02.png | Bin 0 -> 355028 bytes
img/Data-model-en-10.png | Bin 0 -> 463145 bytes
img/Data-model-en-11.png | Bin 0 -> 335059 bytes
img/Data-model-en01.png | Bin 0 -> 438604 bytes
img/Data-model-en02.png | Bin 0 -> 289966 bytes
img/Data-model-en03.png | Bin 0 -> 337019 bytes
img/Data-model-en04.png | Bin 0 -> 348752 bytes
img/Data-model-en05.png | Bin 0 -> 199366 bytes
img/Data-model-en06.png | Bin 0 -> 751104 bytes
img/Data-model-en07.png | Bin 0 -> 465472 bytes
img/Data-model-en08.png | Bin 0 -> 425404 bytes
img/Data-model-en09.png | Bin 0 -> 806402 bytes
img/Data-model01.png | Bin 0 -> 505872 bytes
img/Data-sub01.png | Bin 0 -> 367254 bytes
img/Data-sub05.png | Bin 0 -> 388468 bytes
img/DataEase-English1.png | Bin 0 -> 494225 bytes
img/DataEase-English11.png | Bin 0 -> 287812 bytes
img/DataEase-English12.png | Bin 0 -> 190003 bytes
img/DataEase-English13.png | Bin 0 -> 206562 bytes
img/DataEase-English14.png | Bin 0 -> 235369 bytes
img/DataEase-English15.png | Bin 0 -> 204200 bytes
img/DataEase-English16.png | Bin 0 -> 187873 bytes
img/DataEase-English17.png | Bin 0 -> 333465 bytes
img/DataEase-English18.png | Bin 0 -> 314159 bytes
img/DataEase-English19.png | Bin 0 -> 325331 bytes
img/DataEase-English2.png | Bin 0 -> 99450 bytes
img/DataEase-English20.png | Bin 0 -> 315836 bytes
img/DataEase-English21.png | Bin 0 -> 625540 bytes
img/DataEase-English22.png | Bin 0 -> 567055 bytes
img/DataEase-English23.png | Bin 0 -> 324432 bytes
img/DataEase-English24.png | Bin 0 -> 242686 bytes
img/DataEase-English25.png | Bin 0 -> 292500 bytes
img/DataEase-English26.png | Bin 0 -> 577636 bytes
img/DataEase-English27.png | Bin 0 -> 1099382 bytes
img/DataEase-English3.png | Bin 0 -> 986416 bytes
img/DataEase-English4.png | Bin 0 -> 203306 bytes
img/DataEase-English5.png | Bin 0 -> 430813 bytes
img/DataEase-English6.png | Bin 0 -> 179237 bytes
img/DataEase-English7.png | Bin 0 -> 267717 bytes
img/DataEase-English8.png | Bin 0 -> 264948 bytes
img/DataEase-English9.png | Bin 0 -> 273496 bytes
img/DataEase1.png | Bin 0 -> 276192 bytes
img/DataEase10.png | Bin 0 -> 60405 bytes
img/DataEase11.png | Bin 0 -> 71681 bytes
img/DataEase12.png | Bin 0 -> 33776 bytes
img/DataEase13.png | Bin 0 -> 69524 bytes
img/DataEase14.png | Bin 0 -> 51345 bytes
img/DataEase15.png | Bin 0 -> 40509 bytes
img/DataEase16.png | Bin 0 -> 26587 bytes
img/DataEase17.png | Bin 0 -> 80915 bytes
img/DataEase18.png | Bin 0 -> 82577 bytes
img/DataEase19.png | Bin 0 -> 92102 bytes
img/DataEase2.png | Bin 0 -> 221139 bytes
img/DataEase20.png | Bin 0 -> 85095 bytes
img/DataEase21.png | Bin 0 -> 213601 bytes
img/DataEase22.png | Bin 0 -> 182371 bytes
img/DataEase23.png | Bin 0 -> 84909 bytes
img/DataEase24.png | Bin 0 -> 44464 bytes
img/DataEase25.png | Bin 0 -> 70648 bytes
img/DataEase26.png | Bin 0 -> 156594 bytes
img/DataEase27.png | Bin 0 -> 332635 bytes
img/DataEase3.png | Bin 0 -> 100269 bytes
img/DataEase4.png | Bin 0 -> 224282 bytes
img/DataEase5.png | Bin 0 -> 31880 bytes
img/DataEase6.png | Bin 0 -> 74945 bytes
img/DataEase7.png | Bin 0 -> 32016 bytes
img/DataEase8.png | Bin 0 -> 52249 bytes
img/DataEase9.png | Bin 0 -> 64346 bytes
img/DataPoint01.png | Bin 0 -> 402922 bytes
img/DataRegion.png | Bin 0 -> 162850 bytes
img/Data_sub_02.png | Bin 0 -> 212348 bytes
img/Data_sub_03.png | Bin 0 -> 288128 bytes
img/Data_sub_04.png | Bin 0 -> 193147 bytes
img/ETTh-tree.csv | 97 +
img/ETTh1-tab.csv | 17421 +++
img/ETTh1.csv | 5997 +
.../IoTDB-Collector/opcua_last_value.jpg | Bin 0 -> 104394 bytes
img/IOTDB.png | Bin 0 -> 20818 bytes
img/Ignition-IoTDBWithJDBC-1.png | Bin 0 -> 143754 bytes
img/Ignition-IoTDBWithJDBC-2.png | Bin 0 -> 213916 bytes
img/Ignition-IoTDBWithJDBC-3.png | Bin 0 -> 243487 bytes
...oTDB\350\277\236\346\216\245\345\231\250-1.png" | Bin 0 -> 226972 bytes
...oTDB\350\277\236\346\216\245\345\231\250-3.png" | Bin 0 -> 317940 bytes
...oTDB\350\277\236\346\216\245\345\231\250-4.png" | Bin 0 -> 427989 bytes
...oTDB\350\277\236\346\216\245\345\231\250-5.png" | Bin 0 -> 167104 bytes
img/Ignition.png | Bin 0 -> 195004 bytes
"img/Import\346\214\211\351\222\256.png" | Bin 0 -> 31567 bytes
img/Intoduction07.png | Bin 0 -> 182639 bytes
img/Introduction-en-apache.png | Bin 0 -> 404151 bytes
img/Introduction-en-timecho-new.png | Bin 0 -> 633089 bytes
img/Introduction-zh-apache.png | Bin 0 -> 397145 bytes
img/Introduction-zh-timecho.png | Bin 0 -> 627394 bytes
img/Introduction01.png | Bin 0 -> 862319 bytes
img/Introduction02.png | Bin 0 -> 944315 bytes
img/Introduction03.png | Bin 0 -> 1082541 bytes
img/Introduction04.png | Bin 0 -> 108194 bytes
img/Introduction05.png | Bin 0 -> 36815 bytes
img/Introduction06.png | Bin 0 -> 41579 bytes
img/Kubernetes01.png | Bin 0 -> 233570 bytes
img/Kubernetes02.png | Bin 0 -> 688413 bytes
img/Kubernetes03.png | Bin 0 -> 232200 bytes
img/Kubernetes04.png | Bin 0 -> 673488 bytes
img/LargeModel02.png | Bin 0 -> 120230 bytes
img/LargeModel03.png | Bin 0 -> 310704 bytes
img/LargeModel04.png | Bin 0 -> 316982 bytes
img/LargeModel05.png | Bin 0 -> 155348 bytes
img/LargeModel06.png | Bin 0 -> 299863 bytes
img/LargeModel09.png | Bin 0 -> 272088 bytes
img/LargeModel10.png | Bin 0 -> 307718 bytes
img/Modeling-scheme01.png | Bin 0 -> 481437 bytes
img/Modeling-scheme02.png | Bin 0 -> 353557 bytes
img/Modeling-scheme03.png | Bin 0 -> 806423 bytes
img/Modeling-scheme04.png | Bin 0 -> 362815 bytes
img/Modeling-scheme05.png | Bin 0 -> 288104 bytes
img/Modeling-scheme06.png | Bin 0 -> 386857 bytes
img/MyBatisPlus-Generator.png | Bin 0 -> 93682 bytes
img/ODBC_ADD_CN.jpg | Bin 0 -> 210175 bytes
img/ODBC_ADD_EN.jpg | Bin 0 -> 73842 bytes
img/ODBC_CONFIG_CN.jpg | Bin 0 -> 358084 bytes
img/ODBC_CONFIG_EN.jpg | Bin 0 -> 342934 bytes
img/ODBC_CONNECTION.png | Bin 0 -> 67959 bytes
img/ODBC_CREATE_CN.jpg | Bin 0 -> 158862 bytes
img/ODBC_CREATE_EN.jpg | Bin 0 -> 75930 bytes
img/ODBC_TEST.jpg | Bin 0 -> 239163 bytes
img/OPCUA01.png | Bin 0 -> 270816 bytes
img/OPCUA02.png | Bin 0 -> 210216 bytes
img/OPCUA03.png | Bin 0 -> 202172 bytes
img/OPCUA04.png | Bin 0 -> 118985 bytes
img/OPCUA05.png | Bin 0 -> 60558 bytes
img/OPCUA06.png | Bin 0 -> 182299 bytes
img/OPCUA07.png | Bin 0 -> 68946 bytes
img/OPCUA08.png | Bin 0 -> 418791 bytes
img/OPCUA09.png | Bin 0 -> 498196 bytes
img/OPCUA10.png | Bin 0 -> 59818 bytes
img/OPCUA11.png | Bin 0 -> 131721 bytes
img/OPCUA12.png | Bin 0 -> 159971 bytes
img/OPCUA13.png | Bin 0 -> 144120 bytes
img/OPCUA14.png | Bin 0 -> 426060 bytes
img/OPCUA15.png | Bin 0 -> 272547 bytes
img/OPCUA16.png | Bin 0 -> 218036 bytes
img/OPCUA17.png | Bin 0 -> 527523 bytes
img/OPCUA18.png | Bin 0 -> 457117 bytes
img/Sample_data01.png | Bin 0 -> 439795 bytes
img/Sample_data02.png | Bin 0 -> 422238 bytes
img/SchemaRegion.png | Bin 0 -> 77546 bytes
img/SeriesPartitionSlot.png | Bin 0 -> 112684 bytes
.../TsFile/TsFile/tsFileVectorIndexCase5.png | Bin 0 -> 37197 bytes
.../TsFile/TsFile/tsFileVectorIndexCase6.png | Bin 0 -> 71207 bytes
.../TsFile/TsFile/tsFileVectorIndexCase7.png | Bin 0 -> 81847 bytes
img/Telegraf.png | Bin 0 -> 89712 bytes
img/Telegraf_1.png | Bin 0 -> 406888 bytes
img/Telegraf_2.png | Bin 0 -> 832376 bytes
img/ThingsBoard-1.png | Bin 0 -> 177589 bytes
img/ThingsBoard-3.png | Bin 0 -> 104207 bytes
img/ThingsBoard-4.png | Bin 0 -> 196496 bytes
img/ThingsBoard-5.png | Bin 0 -> 87549 bytes
img/ThingsBoard-6.png | Bin 0 -> 115178 bytes
img/ThingsBoard-7.png | Bin 0 -> 140924 bytes
img/ThingsBoard-8.png | Bin 0 -> 95062 bytes
img/ThingsBoard-en1.png | Bin 0 -> 588270 bytes
img/Thingsboard-10.png | Bin 0 -> 93094 bytes
img/Thingsboard-2.png | Bin 0 -> 339909 bytes
img/Thingsboard-9.png | Bin 0 -> 21141 bytes
img/Thingsboard-en2.png | Bin 0 -> 437677 bytes
img/Thingsboard-en5.png | Bin 0 -> 434881 bytes
.../API/IoTDB-InfluxDB/architecture-design.png | Bin 0 -> 145997 bytes
img/UserGuide/API/IoTDB-InfluxDB/class-diagram.png | Bin 0 -> 16881 bytes
img/UserGuide/API/IoTDB-InfluxDB/influxdb-data.png | Bin 0 -> 59411 bytes
.../API/IoTDB-InfluxDB/influxdb-vs-iotdb-data.png | Bin 0 -> 202016 bytes
img/UserGuide/API/IoTDB-InfluxDB/iotdb-data.png | Bin 0 -> 53434 bytes
.../API/IoTDB-SQLAlchemy/sqlalchemy-to-iotdb.png | Bin 0 -> 173461 bytes
.../AdministrationConsole.png | Bin 0 -> 197363 bytes
.../CLI/Command-Line-Interface/add_Realm_1.jpg | Bin 0 -> 346586 bytes
.../CLI/Command-Line-Interface/add_Realm_1.png | Bin 0 -> 212253 bytes
.../CLI/Command-Line-Interface/add_Realm_2.jpg | Bin 0 -> 215459 bytes
.../CLI/Command-Line-Interface/add_Realm_2.png | Bin 0 -> 49422 bytes
.../CLI/Command-Line-Interface/add_role1.jpg | Bin 0 -> 285916 bytes
.../CLI/Command-Line-Interface/add_role1.png | Bin 0 -> 79274 bytes
.../CLI/Command-Line-Interface/add_role2.jpg | Bin 0 -> 207730 bytes
.../CLI/Command-Line-Interface/add_role2.png | Bin 0 -> 55567 bytes
.../CLI/Command-Line-Interface/add_role3.jpg | Bin 0 -> 249826 bytes
.../CLI/Command-Line-Interface/add_role3.png | Bin 0 -> 67423 bytes
.../CLI/Command-Line-Interface/add_role4.jpg | Bin 0 -> 257110 bytes
.../CLI/Command-Line-Interface/add_role4.png | Bin 0 -> 73825 bytes
.../CLI/Command-Line-Interface/add_role5.jpg | Bin 0 -> 273063 bytes
.../CLI/Command-Line-Interface/add_role5.png | Bin 0 -> 82391 bytes
.../CLI/Command-Line-Interface/client.jpg | Bin 0 -> 283308 bytes
.../CLI/Command-Line-Interface/client.png | Bin 0 -> 132520 bytes
.../CLI/Command-Line-Interface/iotdbpw.jpeg | Bin 0 -> 382451 bytes
.../CLI/Command-Line-Interface/login_keycloak.png | Bin 0 -> 219950 bytes
img/UserGuide/CLI/Command-Line-Interface/pwd.jpg | Bin 0 -> 228354 bytes
img/UserGuide/CLI/Command-Line-Interface/pwd.png | Bin 0 -> 235839 bytes
img/UserGuide/CLI/Command-Line-Interface/user.jpg | Bin 0 -> 265350 bytes
img/UserGuide/CLI/Command-Line-Interface/user.png | Bin 0 -> 167194 bytes
img/UserGuide/Cluster/Architecture.png | Bin 0 -> 55767 bytes
img/UserGuide/Cluster/Data-Partition.png | Bin 0 -> 106930 bytes
img/UserGuide/Cluster/DataNode-StateMachine-EN.jpg | Bin 0 -> 70582 bytes
img/UserGuide/Cluster/DataNode-StateMachine-ZH.jpg | Bin 0 -> 66988 bytes
img/UserGuide/Cluster/Preview1-Function.png | Bin 0 -> 256908 bytes
.../auto_create_sg_example.png | Bin 0 -> 81521 bytes
.../example_template_lifetime.png | Bin 0 -> 283522 bytes
.../example_template_lifetime_zh.png | Bin 0 -> 308440 bytes
.../Measurement-Template/example_with_template.png | Bin 0 -> 28982 bytes
.../example_without_template.png | Bin 0 -> 58632 bytes
.../Time-Partition/time_partition_example.png | Bin 0 -> 160113 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/01.png | Bin 0 -> 163272 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/02.png | Bin 0 -> 123947 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/03.png | Bin 0 -> 144867 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/04.png | Bin 0 -> 228587 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/05.png | Bin 0 -> 198084 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/06.png | Bin 0 -> 191463 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/07.png | Bin 0 -> 222235 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/08.png | Bin 0 -> 58150 bytes
img/UserGuide/Ecosystem-Integration/DBeaver/09.png | Bin 0 -> 350352 bytes
.../Grafana-plugin/add-empty-panel.png | Bin 0 -> 98208 bytes
.../Grafana-plugin/addvaribles.png | Bin 0 -> 196588 bytes
.../Grafana-plugin/alertPanel5.png | Bin 0 -> 42293 bytes
.../Grafana-plugin/alerting1.png | Bin 0 -> 103200 bytes
.../Grafana-plugin/alerting2.png | Bin 0 -> 44192 bytes
.../Grafana-plugin/alerting3.png | Bin 0 -> 119687 bytes
.../Grafana-plugin/alerting4.png | Bin 0 -> 130345 bytes
.../Grafana-plugin/alertpanel3.png | Bin 0 -> 250072 bytes
.../Grafana-plugin/alertpanel4.png | Bin 0 -> 85865 bytes
.../Grafana-plugin/alertpanel6.png | Bin 0 -> 164736 bytes
.../Grafana-plugin/alertpanle1.png | Bin 0 -> 333611 bytes
.../Grafana-plugin/alertpanle2.jpg | Bin 0 -> 137699 bytes
.../Grafana-plugin/applyvariables.png | Bin 0 -> 314991 bytes
.../Grafana-plugin/datasource_1.png | Bin 0 -> 275723 bytes
.../Grafana-plugin/datasource_2.png | Bin 0 -> 123473 bytes
.../Grafana-plugin/datasource_3.png | Bin 0 -> 167831 bytes
.../Grafana-plugin/distribution.png | Bin 0 -> 95592 bytes
.../Grafana-plugin/grafana-plugin-build.png | Bin 0 -> 48467 bytes
.../Grafana-plugin/grafana_input.png | Bin 0 -> 279162 bytes
.../Grafana-plugin/grafana_input2.png | Bin 0 -> 299017 bytes
.../Grafana-plugin/grafana_input_style.png | Bin 0 -> 268438 bytes
.../Grafana-plugin/manage.png | Bin 0 -> 224614 bytes
.../Grafana-plugin/setconf.png | Bin 0 -> 197642 bytes
.../Grafana-plugin/variablesinput3-1.png | Bin 0 -> 316272 bytes
.../Grafana-plugin/variablesinput3.png | Bin 0 -> 95470 bytes
.../Grafana-plugin/variblesinput.png | Bin 0 -> 92755 bytes
.../Grafana-plugin/variblesinput2-1.png | Bin 0 -> 94878 bytes
.../Grafana-plugin/variblesinput2-2.png | Bin 0 -> 326277 bytes
.../Grafana-plugin/variblesinput2.png | Bin 0 -> 92655 bytes
.../Ecosystem-Integration/Workbench/image10.jpeg | Bin 0 -> 131946 bytes
.../Ecosystem-Integration/Workbench/image11.jpeg | Bin 0 -> 487707 bytes
.../Ecosystem-Integration/Workbench/image12.png | Bin 0 -> 45444 bytes
.../Ecosystem-Integration/Workbench/image13.jpeg | Bin 0 -> 488050 bytes
.../Ecosystem-Integration/Workbench/image14.jpeg | Bin 0 -> 457975 bytes
.../Ecosystem-Integration/Workbench/image15.jpeg | Bin 0 -> 493580 bytes
.../Ecosystem-Integration/Workbench/image16.jpeg | Bin 0 -> 444360 bytes
.../Ecosystem-Integration/Workbench/image17.jpeg | Bin 0 -> 512202 bytes
.../Ecosystem-Integration/Workbench/image18.jpeg | Bin 0 -> 99839 bytes
.../Ecosystem-Integration/Workbench/image19.jpeg | Bin 0 -> 596956 bytes
.../Ecosystem-Integration/Workbench/image20.png | Bin 0 -> 674410 bytes
.../Ecosystem-Integration/Workbench/image21.jpeg | Bin 0 -> 694550 bytes
.../Ecosystem-Integration/Workbench/image22.jpeg | Bin 0 -> 808356 bytes
.../Ecosystem-Integration/Workbench/image23.jpeg | Bin 0 -> 827186 bytes
.../Ecosystem-Integration/Workbench/image24.png | Bin 0 -> 179727 bytes
.../Ecosystem-Integration/Workbench/image25.jpeg | Bin 0 -> 529074 bytes
.../Ecosystem-Integration/Workbench/image26.jpeg | Bin 0 -> 307123 bytes
.../Ecosystem-Integration/Workbench/image27.png | Bin 0 -> 350407 bytes
.../Ecosystem-Integration/Workbench/image28.jpeg | Bin 0 -> 737495 bytes
.../Ecosystem-Integration/Workbench/image29.jpeg | Bin 0 -> 71283 bytes
.../Ecosystem-Integration/Workbench/image30.png | Bin 0 -> 200568 bytes
.../Ecosystem-Integration/Workbench/image31.jpeg | Bin 0 -> 433529 bytes
.../Ecosystem-Integration/Workbench/image32.jpeg | Bin 0 -> 539089 bytes
.../Ecosystem-Integration/Workbench/image33.png | Bin 0 -> 273003 bytes
.../Ecosystem-Integration/Workbench/image34.png | Bin 0 -> 148569 bytes
.../Ecosystem-Integration/Workbench/image35.png | Bin 0 -> 186961 bytes
.../Ecosystem-Integration/Workbench/image36.png | Bin 0 -> 349267 bytes
.../Ecosystem-Integration/Workbench/image37.png | Bin 0 -> 400709 bytes
.../Ecosystem-Integration/Workbench/image38.png | Bin 0 -> 349067 bytes
.../Ecosystem-Integration/Workbench/image39.jpeg | Bin 0 -> 941372 bytes
.../Ecosystem-Integration/Workbench/image40.png | Bin 0 -> 168395 bytes
.../Ecosystem-Integration/Workbench/image41.png | Bin 0 -> 342396 bytes
.../Ecosystem-Integration/Workbench/image42.png | Bin 0 -> 470241 bytes
.../Ecosystem-Integration/Workbench/image43.png | Bin 0 -> 110992 bytes
.../Ecosystem-Integration/Workbench/image44.png | Bin 0 -> 241073 bytes
.../Ecosystem-Integration/Workbench/image45.png | Bin 0 -> 253855 bytes
.../Ecosystem-Integration/Workbench/image5.jpeg | Bin 0 -> 7926 bytes
.../Ecosystem-Integration/Workbench/image6.jpeg | Bin 0 -> 395220 bytes
.../Ecosystem-Integration/Workbench/image7.png | Bin 0 -> 392808 bytes
.../Ecosystem-Integration/Workbench/image8.jpeg | Bin 0 -> 107764 bytes
.../Ecosystem-Integration/Workbench/image9.jpeg | Bin 0 -> 146196 bytes
.../Architecture/Structure-of-Apache-IoTDB-cn.png | Bin 0 -> 126257 bytes
.../Architecture/Structure-of-Apache-IoTDB.png | Bin 0 -> 103140 bytes
img/UserGuide/OtherMaterial-Sample.Data | 516 +
.../Process-Data/Continuous-Query/pic1.png | Bin 0 -> 28418 bytes
.../Process-Data/Continuous-Query/pic2.png | Bin 0 -> 25023 bytes
.../Process-Data/Continuous-Query/pic3.png | Bin 0 -> 32982 bytes
.../Process-Data/Continuous-Query/pic4.png | Bin 0 -> 36135 bytes
.../Process-Data/GroupBy/groupBySession.jpeg | Bin 0 -> 45630 bytes
.../Process-Data/GroupBy/groupByVariation.jpeg | Bin 0 -> 59469 bytes
.../Process-Data/Triggers/ForwardQueueConsume.png | Bin 0 -> 190973 bytes
.../Process-Data/Triggers/Trigger_Process_Flow.jpg | Bin 0 -> 25591 bytes
.../Triggers/Trigger_Process_Strategy.jpg | Bin 0 -> 70240 bytes
.../UDF-User-Defined-Function/countWindow.png | Bin 0 -> 102766 bytes
.../UDF-User-Defined-Function/sessionWindow.png | Bin 0 -> 109806 bytes
.../UDF-User-Defined-Function/stateWindow.png | Bin 0 -> 94322 bytes
.../UDF-User-Defined-Function/timeWindow.png | Bin 0 -> 100258 bytes
img/UserGuide/System-Tools/Metrics/dashboard.png | Bin 0 -> 203647 bytes
.../Metrics/iotdb_prometheus_grafana.png | Bin 0 -> 304191 bytes
.../System-Tools/Metrics/metrics_demo_1.png | Bin 0 -> 262783 bytes
.../System-Tools/Metrics/metrics_demo_2.png | Bin 0 -> 191559 bytes
img/UserGuide/System-Tools/Sync-Tool/pipe2.png | Bin 0 -> 58248 bytes
img/WX20240628-173452@2x.png | Bin 0 -> 111538 bytes
img/WriteData01.png | Bin 0 -> 306545 bytes
img/ZappySys_website.jpg | Bin 0 -> 552598 bytes
img/ainode-classify-table-timecho.png | Bin 0 -> 125656 bytes
img/ainode-deployment-upgrade-apache-1-en.png | Bin 0 -> 283922 bytes
img/ainode-deployment-upgrade-apache-1.png | Bin 0 -> 302550 bytes
img/ainode-deployment-upgrade-apache-2-en.png | Bin 0 -> 462374 bytes
img/ainode-deployment-upgrade-apache-2.png | Bin 0 -> 520280 bytes
img/ainode-deployment-upgrade-timecho-1-en.png | Bin 0 -> 295389 bytes
img/ainode-deployment-upgrade-timecho-1.png | Bin 0 -> 312484 bytes
img/ainode-deployment-upgrade-timecho-2-en.png | Bin 0 -> 475311 bytes
img/ainode-deployment-upgrade-timecho-2.png | Bin 0 -> 529390 bytes
img/ainode-timer-1.png | Bin 0 -> 90516 bytes
img/ainode-timer-2.png | Bin 0 -> 47381 bytes
img/ainode-timer-3.png | Bin 0 -> 133584 bytes
img/ainode-upgrade-state-apache-en.png | Bin 0 -> 146852 bytes
img/ainode-upgrade-state-apache.png | Bin 0 -> 122083 bytes
img/ainode-upgrade-state-timecho-en.png | Bin 0 -> 212332 bytes
img/ainode-upgrade-state-timecho.png | Bin 0 -> 177752 bytes
img/ainode-upgrade-table-forecast-timecho-1-en.png | Bin 0 -> 294408 bytes
img/ainode-upgrade-table-forecast-timecho-1.png | Bin 0 -> 285922 bytes
img/ainode-upgrade-table-forecast-timecho-2-en.png | Bin 0 -> 348332 bytes
img/ainode-upgrade-table-forecast-timecho-2.png | Bin 0 -> 337176 bytes
img/ainode-upgrade-table-forecast-timecho-3-en.png | Bin 0 -> 363887 bytes
img/ainode-upgrade-table-forecast-timecho-3.png | Bin 0 -> 356230 bytes
img/airline.csv | 145 +
img/apache-home-scenarios-areo.png | Bin 0 -> 977873 bytes
img/apache-home-scenarios-energy-en.png | Bin 0 -> 1040799 bytes
img/apache-home-scenarios-energy.png | Bin 0 -> 1107601 bytes
img/apache-home-scenarios-iot-en.png | Bin 0 -> 911467 bytes
img/apache-home-scenarios-iot.png | Bin 0 -> 967581 bytes
img/apache-home-scenarios-steel-en.png | Bin 0 -> 995135 bytes
img/apache-home-scenarios-steel.png | Bin 0 -> 1020895 bytes
img/apache-home-scenarios-transportation-en.png | Bin 0 -> 774061 bytes
img/apache-home-scenarios-transportation.png | Bin 0 -> 790851 bytes
img/architecture1.png | Bin 0 -> 201449 bytes
img/architecture2.jpg | Bin 0 -> 234416 bytes
img/architecture3.jpg | Bin 0 -> 573847 bytes
img/architecture4.jpg | Bin 0 -> 502535 bytes
img/arrow.png | Bin 0 -> 88 bytes
img/audit-log.png | Bin 0 -> 123305 bytes
img/benchmark- English2.png | Bin 0 -> 69809 bytes
img/benchmark-English1.png | Bin 0 -> 37367 bytes
img/bm1.png | Bin 0 -> 63631 bytes
img/bm10.png | Bin 0 -> 282556 bytes
img/bm11.png | Bin 0 -> 465785 bytes
img/bm12.png | Bin 0 -> 103745 bytes
img/bm13.png | Bin 0 -> 143623 bytes
img/bm14.png | Bin 0 -> 100345 bytes
img/bm15.png | Bin 0 -> 324165 bytes
img/bm2.png | Bin 0 -> 110028 bytes
img/bm3.png | Bin 0 -> 7632 bytes
img/bm4.png | Bin 0 -> 228415 bytes
img/bm5.png | Bin 0 -> 250601 bytes
img/bm6.png | Bin 0 -> 240160 bytes
img/bm7.png | Bin 0 -> 708870 bytes
img/bm8.png | Bin 0 -> 948463 bytes
img/bm9.png | Bin 0 -> 286905 bytes
img/c1.png | Bin 0 -> 469066 bytes
img/c10.png | Bin 0 -> 613870 bytes
img/c11.png | Bin 0 -> 218911 bytes
img/c12.png | Bin 0 -> 210829 bytes
img/c2.png | Bin 0 -> 93211 bytes
img/c3.png | Bin 0 -> 65206 bytes
img/c4.png | Bin 0 -> 68387 bytes
img/c5.png | Bin 0 -> 119929 bytes
img/c6.png | Bin 0 -> 208202 bytes
img/c7.png | Bin 0 -> 173586 bytes
img/c8.png | Bin 0 -> 117949 bytes
img/c9.png | Bin 0 -> 176017 bytes
img/cluster-extention-1-en.png | Bin 0 -> 553485 bytes
img/cluster-extention-1.png | Bin 0 -> 534382 bytes
img/cluster-extention-2.png | Bin 0 -> 120897 bytes
img/cluster-extention-3.png | Bin 0 -> 69581 bytes
img/cluster-extention-4-en.png | Bin 0 -> 47644 bytes
img/cluster-extention-4.png | Bin 0 -> 38377 bytes
img/cluster-extention-5-en.png | Bin 0 -> 689234 bytes
img/cluster-extention-5.png | Bin 0 -> 679632 bytes
img/cluster-extention-6-en.png | Bin 0 -> 280722 bytes
img/cluster-extention-6.png | Bin 0 -> 244206 bytes
img/cluster-extention-7-en.png | Bin 0 -> 438831 bytes
img/cluster-extention-7.png | Bin 0 -> 421721 bytes
img/cluster-extention-8-en.png | Bin 0 -> 480517 bytes
img/cluster-extention-8.png | Bin 0 -> 448302 bytes
img/cluster-extention-9-en.png | Bin 0 -> 786277 bytes
img/cluster-extention-9.png | Bin 0 -> 654265 bytes
img/cluster01.png | Bin 0 -> 5971755 bytes
img/cluster02.png | Bin 0 -> 489388 bytes
img/confignode.png | Bin 0 -> 503757 bytes
img/contributor-avatar/cw.jpg | Bin 0 -> 163225 bytes
img/contributor-avatar/ericpai.jpg | Bin 0 -> 265364 bytes
img/contributor-avatar/jlq.png | Bin 0 -> 98500 bytes
img/contributor-avatar/kfx.jpeg | Bin 0 -> 119029 bytes
img/contributor-avatar/qhl.jpg | Bin 0 -> 365541 bytes
img/contributor-avatar/user.svg | 51 +
img/contributor-avatar/xdh.jpg | Bin 0 -> 123718 bytes
img/contributor-avatar/xww.jpg | Bin 0 -> 64538 bytes
img/contributor-avatar/yrzh.jpg | Bin 0 -> 99556 bytes
img/contributor-avatar/yt.jpg | Bin 0 -> 115804 bytes
img/contributor-avatar/zss.jpg | Bin 0 -> 91455 bytes
img/cross-network-gateway.png | Bin 0 -> 78101 bytes
img/dashboard.png | Bin 0 -> 203647 bytes
img/data-model-new-1-en.png | Bin 0 -> 477378 bytes
img/data-model-new-1.png | Bin 0 -> 494390 bytes
img/data-model-new-2-en.png | Bin 0 -> 317975 bytes
img/data-model-new-2.png | Bin 0 -> 248380 bytes
img/data-model-new-3-en.png | Bin 0 -> 902436 bytes
img/data-model-new-3.png | Bin 0 -> 655473 bytes
img/data-model-new-4-en.png | Bin 0 -> 362550 bytes
img/data-model-new-4.png | Bin 0 -> 340986 bytes
img/data-model-new-5-en.png | Bin 0 -> 694643 bytes
img/data-model-new-5.png | Bin 0 -> 591711 bytes
img/data-modeling01.png | Bin 0 -> 332146 bytes
img/data-modeling02.png | Bin 0 -> 368166 bytes
img/data-modeling03.png | Bin 0 -> 406481 bytes
img/data-modeling04.png | Bin 0 -> 257778 bytes
img/data-modeling05.png | Bin 0 -> 197973 bytes
img/data-modeling06.png | Bin 0 -> 321400 bytes
img/data-modeling07.png | Bin 0 -> 153578 bytes
img/data-modeling08.png | Bin 0 -> 225550 bytes
img/data-modeling09.png | Bin 0 -> 438439 bytes
img/data-query-1.png | Bin 0 -> 270820 bytes
img/data-sync-new.png | Bin 0 -> 1247998 bytes
img/data.csv | 111097 ++++++++++++++++++
img/dataSync01.png | Bin 0 -> 337061 bytes
img/dataSync02.png | Bin 0 -> 199756 bytes
img/dataSync03.png | Bin 0 -> 683866 bytes
img/data_model_example_image-zh.png | Bin 0 -> 172784 bytes
img/data_model_example_image.png | Bin 0 -> 173398 bytes
img/datagrip-1.png | Bin 0 -> 148632 bytes
img/datagrip-10.png | Bin 0 -> 646615 bytes
img/datagrip-11.png | Bin 0 -> 392567 bytes
img/datagrip-12.png | Bin 0 -> 362110 bytes
img/datagrip-13.png | Bin 0 -> 474950 bytes
img/datagrip-2.png | Bin 0 -> 746686 bytes
img/datagrip-3.png | Bin 0 -> 94613 bytes
img/datagrip-4.png | Bin 0 -> 230830 bytes
img/datagrip-5.png | Bin 0 -> 280372 bytes
img/datagrip-6.png | Bin 0 -> 268464 bytes
img/datagrip-7.png | Bin 0 -> 165480 bytes
img/datagrip-8.png | Bin 0 -> 205938 bytes
img/datagrip-9.png | Bin 0 -> 148007 bytes
img/datagrip-en-1.png | Bin 0 -> 77314 bytes
img/datagrip-en-10.png | Bin 0 -> 269438 bytes
img/datagrip-en-11.png | Bin 0 -> 154468 bytes
img/datagrip-en-12.png | Bin 0 -> 125717 bytes
img/datagrip-en-13.png | Bin 0 -> 206574 bytes
img/datagrip-en-3.png | Bin 0 -> 98468 bytes
img/datagrip-en-4.png | Bin 0 -> 126107 bytes
img/datagrip-en-5.png | Bin 0 -> 152368 bytes
img/datagrip-en-6.png | Bin 0 -> 152953 bytes
img/datagrip-en-7.png | Bin 0 -> 115253 bytes
img/datagrip-en-8.png | Bin 0 -> 129424 bytes
img/datagrip-en-9.png | Bin 0 -> 93858 bytes
img/datanode.png | Bin 0 -> 268007 bytes
img/dbeaver-2520-1-en.png | Bin 0 -> 49281 bytes
img/dbeaver-2520-1.png | Bin 0 -> 56803 bytes
img/dbeaver-2520-2-en.png | Bin 0 -> 41499 bytes
img/dbeaver-2520-2.png | Bin 0 -> 47717 bytes
img/dbeaver-2520-3-en.png | Bin 0 -> 53543 bytes
img/dbeaver-2520-3.png | Bin 0 -> 54432 bytes
img/dbeaver-2520-4-en.png | Bin 0 -> 43466 bytes
img/dbeaver-2520-4.png | Bin 0 -> 52092 bytes
img/dbeaver-2520-5-en.png | Bin 0 -> 9979 bytes
img/dbeaver-2520-5.png | Bin 0 -> 11274 bytes
img/dbeaver-new-1-en.png | Bin 0 -> 95338 bytes
img/dbeaver-new-1.png | Bin 0 -> 38685 bytes
img/dbeaver-new-10.png | Bin 0 -> 296643 bytes
img/dbeaver-new-2.png | Bin 0 -> 746686 bytes
img/dbeaver-new-3-en.png | Bin 0 -> 44559 bytes
img/dbeaver-new-3.png | Bin 0 -> 289549 bytes
img/dbeaver-new-4-en.png | Bin 0 -> 86868 bytes
img/dbeaver-new-4.png | Bin 0 -> 303928 bytes
img/dbeaver-new-5-en.png | Bin 0 -> 72231 bytes
img/dbeaver-new-5.png | Bin 0 -> 808544 bytes
img/dbeaver-new-6-en.png | Bin 0 -> 100224 bytes
img/dbeaver-new-6.png | Bin 0 -> 218805 bytes
img/dbeaver-new-7-en.png | Bin 0 -> 135966 bytes
img/dbeaver-new-7.png | Bin 0 -> 492285 bytes
img/dbeaver-new-8-table-en.png | Bin 0 -> 105431 bytes
img/dbeaver-new-8-table.png | Bin 0 -> 282082 bytes
img/dbeaver-new-8-tree-en.png | Bin 0 -> 96713 bytes
img/dbeaver-new-8-tree.png | Bin 0 -> 271085 bytes
img/dbeaver-new-9-en.png | Bin 0 -> 112342 bytes
img/dbeaver-new-9-table-en.png | Bin 0 -> 120626 bytes
img/dbeaver-new-9.png | Bin 0 -> 2103205 bytes
img/dbeaver-new-table-1-en.png | Bin 0 -> 144701 bytes
img/dbeaver-new-table-1.png | Bin 0 -> 356041 bytes
img/dbeaver-new-table-2-en.png | Bin 0 -> 282281 bytes
img/dbeaver-new-table-2.png | Bin 0 -> 562915 bytes
img/dbeaver-new-table-3-en.png | Bin 0 -> 182840 bytes
img/dbeaver-new-table-3.png | Bin 0 -> 513357 bytes
img/dbeaver-new-table-4-en.png | Bin 0 -> 482193 bytes
img/dbeaver-new-table-4.png | Bin 0 -> 1378415 bytes
img/dbeaver-new-table-5-en.png | Bin 0 -> 111305 bytes
img/dbeaver-new-table-5.png | Bin 0 -> 245383 bytes
img/dbeaver-new-table-6-en.png | Bin 0 -> 102549 bytes
img/dbeaver-new-table-6.png | Bin 0 -> 196346 bytes
img/dbeaver-new-tree-1-en.png | Bin 0 -> 128467 bytes
img/dbeaver-new-tree-1.png | Bin 0 -> 288173 bytes
img/dbeaver-new-tree-2-en.png | Bin 0 -> 258299 bytes
img/dbeaver-new-tree-2.png | Bin 0 -> 560711 bytes
img/dbeaver-new-tree-3-en.png | Bin 0 -> 455719 bytes
img/dbeaver-new-tree-3.png | Bin 0 -> 1189707 bytes
img/dbeaver-new-tree-4-en.png | Bin 0 -> 111816 bytes
img/dbeaver-new-tree-4.png | Bin 0 -> 269261 bytes
img/dbeaver-new-tree-5-en.png | Bin 0 -> 115148 bytes
img/dbeaver-new-tree-5.png | Bin 0 -> 309671 bytes
img/dbeaver01.png | Bin 0 -> 374628 bytes
"img/dn\345\220\257\345\212\250.png" | Bin 0 -> 22074 bytes
img/e1.png | Bin 0 -> 72375 bytes
img/e2.png | Bin 0 -> 72696 bytes
img/e3.png | Bin 0 -> 72734 bytes
img/e4.png | Bin 0 -> 108948 bytes
img/e5.png | Bin 0 -> 100297 bytes
img/eco-overview-en.png | Bin 0 -> 184915 bytes
img/eco-overview-n-en.png | Bin 0 -> 206039 bytes
img/eco-overview-n.png | Bin 0 -> 200877 bytes
img/eco-overview.png | Bin 0 -> 180498 bytes
img/en_dataSync01.png | Bin 0 -> 355322 bytes
img/explain-analyze-1.png | Bin 0 -> 36727 bytes
img/explain-analyze-2.png | Bin 0 -> 43204 bytes
img/explain-analyze-3.png | Bin 0 -> 696195 bytes
img/explain-analyze-4.png | Bin 0 -> 386104 bytes
img/explain-analyze-5.png | Bin 0 -> 388657 bytes
...752940-50407b00-43a5-11eb-94fb-3e3be222183c.png | Bin 0 -> 169114 bytes
...752945-5171a800-43a5-11eb-8614-53b3276a3ce2.png | Bin 0 -> 87397 bytes
...752947-520a3e80-43a5-11eb-8fb1-8fac471c8c7e.png | Bin 0 -> 173739 bytes
...752948-52a2d500-43a5-11eb-9156-0c55667eb4cd.png | Bin 0 -> 125270 bytes
...251336-cf03c000-624f-11eb-8395-de5e349f47b5.png | Bin 0 -> 99963 bytes
...251353-d32fdd80-624f-11eb-80c1-fdb4197939fe.png | Bin 0 -> 112717 bytes
...251369-d7f49180-624f-11eb-9d19-fc7341582b90.png | Bin 0 -> 89864 bytes
...251377-daef8200-624f-11eb-9678-b1d5440be2de.png | Bin 0 -> 111910 bytes
...251391-df1b9f80-624f-11eb-9f1f-66823839acba.png | Bin 0 -> 94191 bytes
...251411-e5aa1700-624f-11eb-8ca8-00c0627b1e96.png | Bin 0 -> 98958 bytes
...254214-6cacbe80-6253-11eb-8532-d6a1829f8f66.png | Bin 0 -> 95325 bytes
...426760-73e3da80-8d73-11eb-9a8f-9232d1f2033b.png | Bin 0 -> 76603 bytes
...125919-f4850800-9929-11eb-8211-81d4c04af1ec.png | Bin 0 -> 142774 bytes
...957896-a9791080-a537-11eb-9962-541412bdcee6.png | Bin 0 -> 110029 bytes
...790229-23e34900-b8c8-11eb-87da-ac01dd117f28.png | Bin 0 -> 32058 bytes
...833923-182ffc00-bf32-11eb-8b3f-9f95d3729ad2.png | Bin 0 -> 324124 bytes
...668849-b1c69280-d1ec-11eb-83cb-3b73c40bdf72.png | Bin 0 -> 85937 bytes
...542457-5f511d00-d77c-11eb-8006-562d83069baa.png | Bin 0 -> 85488 bytes
...951720-707f1ee8-32ee-4fde-9252-048caebd232e.png | Bin 0 -> 293510 bytes
...178733-a0919d17-0663-4672-9c4f-1efad6f463c2.png | Bin 0 -> 101545 bytes
...181449-00d563c8-7bce-4ecd-a031-ec120ca42c3f.png | Bin 0 -> 66497 bytes
...183015-93b56644-3330-4acf-ae9e-d718a02b5f4c.png | Bin 0 -> 16451 bytes
...018765-6fda9391-ebcf-4c80-98c5-26f34bd74df0.png | Bin 0 -> 350636 bytes
...577195-f94d7500-1ef3-11e9-999a-b4f67055d80e.png | Bin 0 -> 41935 bytes
...577204-fe122900-1ef3-11e9-9e89-2eb1d46e24b8.png | Bin 0 -> 221206 bytes
...577216-09fdeb00-1ef4-11e9-9005-542ad7d9e9e0.png | Bin 0 -> 203454 bytes
...579014-695ef980-1efa-11e9-8cbc-e9e7ee4fa0d8.png | Bin 0 -> 861503 bytes
...579033-7ed42380-1efa-11e9-889f-fb4180291a9e.png | Bin 0 -> 386176 bytes
...579064-8f849980-1efa-11e9-8cd6-a7339cd0540f.jpg | Bin 0 -> 303859 bytes
...579080-96aba780-1efa-11e9-87ac-940c45b19dd7.jpg | Bin 0 -> 234375 bytes
...579095-a4f9c380-1efa-11e9-9f95-17165ec55568.jpg | Bin 0 -> 200091 bytes
...664777-2766ae00-1ff5-11e9-9d2f-7489f8ccbfc2.png | Bin 0 -> 277087 bytes
...664842-554bf280-1ff5-11e9-97d2-54eebe0b2ca1.png | Bin 0 -> 333531 bytes
...664878-6e54a380-1ff5-11e9-9718-4d0e24627fa8.png | Bin 0 -> 276994 bytes
...937461-14296f80-a303-11e9-9602-a7bed624bfb3.png | Bin 0 -> 238093 bytes
...922722-35180400-f05a-11e9-8ff0-7dd51716e4a8.png | Bin 0 -> 16824 bytes
...943956-39c1e800-fc16-11e9-8da2-a662f8246816.png | Bin 0 -> 213188 bytes
...109512-f808bc80-0ab2-11ea-9e4d-b2b2f58fb474.png | Bin 0 -> 16914 bytes
...792176-1718f400-1201-11ea-861a-1a83c07ca144.jpg | Bin 0 -> 14952 bytes
...357432-0c71cf80-75e4-11ea-98aa-c43a54d469ce.png | Bin 0 -> 38174 bytes
...357469-1bf11880-75e4-11ea-978f-a53996667a0d.png | Bin 0 -> 25267 bytes
...351839-bd288900-7f6b-11ea-8d12-feb18c35adad.png | Bin 0 -> 179218 bytes
...414865-5f815480-7fde-11ea-800c-47c7dbad7648.png | Bin 0 -> 101410 bytes
...462909-53a53e80-91e8-11ea-98df-0012380da0b2.png | Bin 0 -> 77209 bytes
...462914-5738c580-91e8-11ea-94d1-4ff6607e7e2c.png | Bin 0 -> 121334 bytes
...464569-725e0200-91f5-11ea-9ff9-49745f4c9ef2.png | Bin 0 -> 115173 bytes
...464639-ed271d00-91f5-11ea-91a0-b4fe9cb8204e.png | Bin 0 -> 160280 bytes
...768477-b874d780-950d-11ea-80ca-8807b9bd0970.png | Bin 0 -> 476193 bytes
...768490-bf034f00-950d-11ea-9b56-fef3edca0958.png | Bin 0 -> 332540 bytes
...197835-99a64980-1f62-11eb-84af-8301b8a6aad5.png | Bin 0 -> 71304 bytes
...197920-be9abc80-1f62-11eb-9efb-027f0590031c.png | Bin 0 -> 71488 bytes
...197948-cf4b3280-1f62-11eb-9c8c-c97d1adf032c.png | Bin 0 -> 116419 bytes
...633970-73671c00-235d-11eb-9913-f38e570fcfc8.png | Bin 0 -> 36452 bytes
...787878-47b51480-2b5b-11eb-8ed3-84088c5c30f7.png | Bin 0 -> 112663 bytes
img/grafana9_alert1.png | Bin 0 -> 262188 bytes
img/grafana9_alert2.png | Bin 0 -> 173379 bytes
img/grafana9_alert3.jpg | Bin 0 -> 274906 bytes
img/grafana9_alert3.png | Bin 0 -> 91207 bytes
img/grafana9_alert4.png | Bin 0 -> 252783 bytes
img/grafana9_alert5.png | Bin 0 -> 45134 bytes
img/grafana9_alert6.png | Bin 0 -> 92768 bytes
img/grafana9_alert7.png | Bin 0 -> 185880 bytes
img/grafana9_alert8.png | Bin 0 -> 318179 bytes
img/grafana9_alert9.png | Bin 0 -> 294608 bytes
img/grafana9_datasource.png | Bin 0 -> 143967 bytes
img/groupby01.png | Bin 0 -> 439257 bytes
img/h1.png | Bin 0 -> 169160 bytes
img/h2.png | Bin 0 -> 249521 bytes
img/h3.png | Bin 0 -> 95623 bytes
img/h4.png | Bin 0 -> 238610 bytes
img/home-Slide1.png | Bin 0 -> 323108 bytes
img/home-Slide2.png | Bin 0 -> 323620 bytes
img/home-Slide3.png | Bin 0 -> 324332 bytes
img/home-icon1.png | Bin 0 -> 30032 bytes
img/home-icon2.png | Bin 0 -> 4463 bytes
img/home-icon3.png | Bin 0 -> 10753 bytes
img/home-icon4.png | Bin 0 -> 8681 bytes
img/home-icon5.png | Bin 0 -> 1531 bytes
img/home-icon6.png | Bin 0 -> 11537 bytes
img/ignition-10.png | Bin 0 -> 266812 bytes
img/ignition-3.png | Bin 0 -> 254196 bytes
img/ignition-7.png | Bin 0 -> 403263 bytes
img/ignition-8.png | Bin 0 -> 466855 bytes
img/ignition-9.png | Bin 0 -> 231974 bytes
img/image-20241209174037655.png | Bin 0 -> 121747 bytes
img/image-cyxm.png | Bin 0 -> 49274 bytes
img/image.png | Bin 0 -> 40383 bytes
img/integration-test/pic/Add_New_Configuration.png | Bin 0 -> 129654 bytes
img/integration-test/pic/ClusterIT_Category.png | Bin 0 -> 54164 bytes
img/integration-test/pic/OneCopy_Category.png | Bin 0 -> 101435 bytes
img/integration-test/pic/Run(Menu).png | Bin 0 -> 99077 bytes
img/integration-test/pic/StandaloneIT_Category.png | Bin 0 -> 56191 bytes
.../pic/StandaloneOnMppIT_Category.png | Bin 0 -> 85624 bytes
img/integration-test/pic/details.png | Bin 0 -> 221037 bytes
img/integration-test/pic/download1.png | Bin 0 -> 246195 bytes
img/integration-test/pic/download2.png | Bin 0 -> 102053 bytes
img/integration-test/pic/step.svg | 1 +
img/integration-test/pic/step_en.svg | 1 +
img/introduction-opskit-en.png | Bin 0 -> 98429 bytes
img/introduction-opskit.png | Bin 0 -> 161816 bytes
img/issue.png | Bin 0 -> 321021 bytes
img/linux-jps.png | Bin 0 -> 55051 bytes
img/linux-success.png | Bin 0 -> 144050 bytes
img/linux.png | Bin 0 -> 177258 bytes
img/logo.png | Bin 0 -> 21687 bytes
img/logo.svg | 57 +
img/mmexport1682085777092.png | Bin 0 -> 71632 bytes
img/mmexport1682085778481.png | Bin 0 -> 13183 bytes
img/model01.png | Bin 0 -> 186709 bytes
img/model02.png | Bin 0 -> 359527 bytes
img/model03.png | Bin 0 -> 132745 bytes
img/monitor-tool-pipe-1-en.png | Bin 0 -> 77922 bytes
img/monitor-tool-pipe-1.png | Bin 0 -> 156392 bytes
img/monitor-tool-pipe-2-en.png | Bin 0 -> 184192 bytes
img/monitor-tool-pipe-2.png | Bin 0 -> 220288 bytes
img/monitor-tool-pipe-3-en.png | Bin 0 -> 114446 bytes
img/monitor-tool-pipe-3.png | Bin 0 -> 187453 bytes
img/monitor-tool-pipe-4-en.png | Bin 0 -> 133433 bytes
img/monitor-tool-pipe-4.png | Bin 0 -> 236959 bytes
img/mqtt-table-1.png | Bin 0 -> 146762 bytes
img/mqtt-table-2.png | Bin 0 -> 230661 bytes
img/mqtt-table-en-1.png | Bin 0 -> 145422 bytes
img/mqtt-table-en-2.png | Bin 0 -> 244900 bytes
img/odbc-1-en.png | Bin 0 -> 113766 bytes
img/odbc-1.png | Bin 0 -> 188273 bytes
img/odbc-2-en.png | Bin 0 -> 96297 bytes
img/odbc-2.png | Bin 0 -> 135766 bytes
img/odbc-3-en.png | Bin 0 -> 145093 bytes
img/odbc-3.png | Bin 0 -> 164831 bytes
img/odbc-4-en.png | Bin 0 -> 134908 bytes
img/odbc-4.png | Bin 0 -> 161576 bytes
img/odbc-5-en.png | Bin 0 -> 101938 bytes
img/odbc-5.png | Bin 0 -> 134293 bytes
img/opc-da-1-1.png | Bin 0 -> 286838 bytes
img/opc-da-1-2-en.png | Bin 0 -> 242340 bytes
img/opc-da-1-2.png | Bin 0 -> 268864 bytes
img/opc-da-2-1-en.png | Bin 0 -> 108378 bytes
img/opc-da-2-1.png | Bin 0 -> 114040 bytes
img/opc-da-3-1.png | Bin 0 -> 286838 bytes
img/opc-da-3-10-en.png | Bin 0 -> 30755 bytes
img/opc-da-3-10.png | Bin 0 -> 27088 bytes
img/opc-da-3-11.png | Bin 0 -> 234173 bytes
img/opc-da-3-12-en.png | Bin 0 -> 34072 bytes
img/opc-da-3-12.png | Bin 0 -> 50760 bytes
img/opc-da-3-13-en.png | Bin 0 -> 115545 bytes
img/opc-da-3-13.png | Bin 0 -> 130409 bytes
img/opc-da-3-14-en.png | Bin 0 -> 35060 bytes
img/opc-da-3-14.png | Bin 0 -> 31348 bytes
img/opc-da-3-15-en.png | Bin 0 -> 189110 bytes
img/opc-da-3-15.png | Bin 0 -> 122837 bytes
img/opc-da-3-16-en.png | Bin 0 -> 29128 bytes
img/opc-da-3-16.png | Bin 0 -> 53438 bytes
img/opc-da-3-17-en.png | Bin 0 -> 198334 bytes
img/opc-da-3-17.png | Bin 0 -> 132175 bytes
img/opc-da-3-18-en.png | Bin 0 -> 198488 bytes
img/opc-da-3-18.png | Bin 0 -> 131910 bytes
img/opc-da-3-2.png | Bin 0 -> 57547 bytes
img/opc-da-3-3-en.png | Bin 0 -> 223568 bytes
img/opc-da-3-3.png | Bin 0 -> 227923 bytes
img/opc-da-3-4-en.png | Bin 0 -> 506643 bytes
img/opc-da-3-4.png | Bin 0 -> 477014 bytes
img/opc-da-3-5-en.png | Bin 0 -> 51525 bytes
img/opc-da-3-5.png | Bin 0 -> 27224 bytes
img/opc-da-3-6-en.png | Bin 0 -> 2680402 bytes
img/opc-da-3-6.png | Bin 0 -> 2695125 bytes
img/opc-da-3-7-en.png | Bin 0 -> 32900 bytes
img/opc-da-3-7.png | Bin 0 -> 119821 bytes
img/opc-da-3-8-en.png | Bin 0 -> 46981 bytes
img/opc-da-3-8.png | Bin 0 -> 134860 bytes
img/opc-da-3-9.png | Bin 0 -> 347077 bytes
img/opc-ua-data-push-en.png | Bin 0 -> 84975 bytes
img/opc-ua-data-push-example-en.png | Bin 0 -> 263961 bytes
img/opc-ua-data-push-example.png | Bin 0 -> 247269 bytes
img/opc-ua-data-push.png | Bin 0 -> 80088 bytes
img/opc-ua-new-1-en.png | Bin 0 -> 53126 bytes
img/opc-ua-new-1.png | Bin 0 -> 56142 bytes
img/opc-ua-un-none-1.png | Bin 0 -> 92486 bytes
img/opc-ua-un-none-2.png | Bin 0 -> 17121 bytes
img/partition_allocation.png | Bin 0 -> 215898 bytes
img/partition_allocation_cn.png | Bin 0 -> 161026 bytes
img/partition_allocation_en.png | Bin 0 -> 215898 bytes
img/partition_table_cn.png | Bin 0 -> 264920 bytes
img/partition_table_en.png | Bin 0 -> 269038 bytes
img/pattern-query-altitude.png | Bin 0 -> 38265 bytes
img/pattern-query-flow.png | Bin 0 -> 59172 bytes
img/pattern-query-speed.png | Bin 0 -> 21698 bytes
img/performance.png | Bin 0 -> 493971 bytes
img/pipe.png | Bin 0 -> 462172 bytes
img/pipe1.jpg | Bin 0 -> 90282 bytes
img/pipe2.jpg | Bin 0 -> 90954 bytes
img/pipe2.png | Bin 0 -> 18184 bytes
img/pipe3.jpg | Bin 0 -> 90676 bytes
img/pipe4.jpg | Bin 0 -> 134414 bytes
img/pipe5.jpg | Bin 0 -> 116941 bytes
img/placement.png | Bin 0 -> 164687 bytes
img/placement_cn.png | Bin 0 -> 147214 bytes
img/placement_en.png | Bin 0 -> 163767 bytes
img/prometheus.png | Bin 0 -> 214239 bytes
...47\244\272\346\204\217\345\233\27620241210.png" | Bin 0 -> 260167 bytes
img/register-UDF.bat | 101 +
img/register-UDF.sh | 103 +
img/s1.png | Bin 0 -> 86516 bytes
img/s2.png | Bin 0 -> 86489 bytes
img/s3.png | Bin 0 -> 106449 bytes
img/s4.png | Bin 0 -> 96852 bytes
img/s5.png | Bin 0 -> 98792 bytes
img/s6.png | Bin 0 -> 50511 bytes
img/sample-data.sql | 99 +
img/sample-dataset-en-01.png | Bin 0 -> 305317 bytes
img/scenario-aerospace-en.png | Bin 0 -> 309732 bytes
img/scenario-energy-en.png | Bin 0 -> 280822 bytes
img/scenario-iot-en.png | Bin 0 -> 327072 bytes
img/scenario-steel-en.png | Bin 0 -> 56628 bytes
img/scenario-transportation-en.png | Bin 0 -> 148849 bytes
img/scenarios01.png | Bin 0 -> 2263108 bytes
img/scenarios02.png | Bin 0 -> 1689978 bytes
img/scenarios03.png | Bin 0 -> 1397527 bytes
img/scenarios04.png | Bin 0 -> 1630822 bytes
img/scenarios05.png | Bin 0 -> 1615975 bytes
img/selection.png | Bin 0 -> 168111 bytes
img/selection_cn.png | Bin 0 -> 155908 bytes
img/selection_en.png | Bin 0 -> 167582 bytes
img/sha512-01.png | Bin 0 -> 59037 bytes
img/sha512-02.png | Bin 0 -> 59536 bytes
img/sha512-03.png | Bin 0 -> 63822 bytes
img/sha512-04.png | Bin 0 -> 63764 bytes
img/sha512-05.png | Bin 0 -> 62371 bytes
img/sha512-06.png | Bin 0 -> 61731 bytes
img/sha512-07.png | Bin 0 -> 58727 bytes
img/sha512-08.png | Bin 0 -> 61432 bytes
img/show cluster.png | Bin 0 -> 12395 bytes
img/show pipes-A.png | Bin 0 -> 76570 bytes
img/show pipes-B.png | Bin 0 -> 75125 bytes
img/sync_en_01.png | Bin 0 -> 243052 bytes
img/sync_en_02.png | Bin 0 -> 289563 bytes
img/sync_en_03.png | Bin 0 -> 656856 bytes
img/sync_en_04.png | Bin 0 -> 465237 bytes
img/system.png | Bin 0 -> 358829 bytes
img/table-dbeaver-1.png | Bin 0 -> 154439 bytes
img/table-dbeaver-10.png | Bin 0 -> 161227 bytes
img/table-dbeaver-11.png | Bin 0 -> 183076 bytes
img/table-dbeaver-12.png | Bin 0 -> 120186 bytes
img/table-dbeaver-2.png | Bin 0 -> 155173 bytes
img/table-dbeaver-3.png | Bin 0 -> 468938 bytes
img/table-dbeaver-4.png | Bin 0 -> 645555 bytes
img/table-dbeaver-5.png | Bin 0 -> 593113 bytes
img/table-dbeaver-6.png | Bin 0 -> 836207 bytes
img/table-dbeaver-7.png | Bin 0 -> 305757 bytes
img/table-dbeaver-8.png | Bin 0 -> 193442 bytes
img/table-dbeaver-9.png | Bin 0 -> 136853 bytes
img/table-spark-1.png | Bin 0 -> 299249 bytes
img/table-spark-2.png | Bin 0 -> 42924 bytes
img/table-spark-en-1.png | Bin 0 -> 316809 bytes
img/table-spark-en-2.png | Bin 0 -> 42924 bytes
img/telegraf-en.png | Bin 0 -> 74403 bytes
img/template-1.jpeg | Bin 0 -> 398696 bytes
img/template-2.jpeg | Bin 0 -> 379174 bytes
img/template.jpg | Bin 0 -> 370361 bytes
img/templateEN.jpg | Bin 0 -> 352029 bytes
img/thingsboard-en3.png | Bin 0 -> 553096 bytes
img/thingsboard-en6.png | Bin 0 -> 518171 bytes
img/thingsboard-en7.png | Bin 0 -> 54331 bytes
img/thingsborad-en4.png | Bin 0 -> 344832 bytes
img/time-series-data-en-01.png | Bin 0 -> 371214 bytes
img/time-series-data-en-02.png | Bin 0 -> 101059 bytes
img/time-series-data-en-03.png | Bin 0 -> 89683 bytes
img/time-series-data-en-04.png | Bin 0 -> 293350 bytes
img/timeseries-featured-analysis-1.png | Bin 0 -> 2905625 bytes
img/timeseries-featured-analysis-10.png | Bin 0 -> 258945 bytes
img/timeseries-featured-analysis-11.png | Bin 0 -> 238307 bytes
img/timeseries-featured-analysis-12.png | Bin 0 -> 254366 bytes
img/timeseries-featured-analysis-13.png | Bin 0 -> 258523 bytes
img/timeseries-featured-analysis-14.png | Bin 0 -> 254958 bytes
img/timeseries-featured-analysis-15.png | Bin 0 -> 253136 bytes
img/timeseries-featured-analysis-16.png | Bin 0 -> 184566 bytes
img/timeseries-featured-analysis-17.png | Bin 0 -> 183832 bytes
img/timeseries-featured-analysis-18.png | Bin 0 -> 184500 bytes
img/timeseries-featured-analysis-19.png | Bin 0 -> 183314 bytes
img/timeseries-featured-analysis-2.png | Bin 0 -> 197818 bytes
img/timeseries-featured-analysis-20.png | Bin 0 -> 183144 bytes
img/timeseries-featured-analysis-21.png | Bin 0 -> 311580 bytes
img/timeseries-featured-analysis-22-en.png | Bin 0 -> 601530 bytes
img/timeseries-featured-analysis-22.png | Bin 0 -> 553710 bytes
img/timeseries-featured-analysis-23.png | Bin 0 -> 295379 bytes
img/timeseries-featured-analysis-3.png | Bin 0 -> 206358 bytes
img/timeseries-featured-analysis-4-en.png | Bin 0 -> 407551 bytes
img/timeseries-featured-analysis-4.png | Bin 0 -> 399888 bytes
img/timeseries-featured-analysis-5-en.png | Bin 0 -> 766396 bytes
img/timeseries-featured-analysis-5.png | Bin 0 -> 707410 bytes
img/timeseries-featured-analysis-6-en.png | Bin 0 -> 512624 bytes
img/timeseries-featured-analysis-6.png | Bin 0 -> 506756 bytes
img/timeseries-featured-analysis-7-en.png | Bin 0 -> 610215 bytes
img/timeseries-featured-analysis-7.png | Bin 0 -> 565060 bytes
img/timeseries-featured-analysis-8-en.png | Bin 0 -> 519811 bytes
img/timeseries-featured-analysis-8.png | Bin 0 -> 530033 bytes
img/timeseries-featured-analysis-9-en.png | Bin 0 -> 615649 bytes
img/timeseries-featured-analysis-9.png | Bin 0 -> 498400 bytes
img/timeseries-large-model-chronos2.png | Bin 0 -> 309646 bytes
img/timeseries-large-model-data-imputation.png | Bin 0 -> 573669 bytes
img/tools.jpg | Bin 0 -> 294103 bytes
img/tree-to-table-1.png | Bin 0 -> 322042 bytes
img/tree-to-table-2.png | Bin 0 -> 281331 bytes
img/tree-to-table-3.png | Bin 0 -> 340986 bytes
img/tree-to-table-4.png | Bin 0 -> 243804 bytes
img/tree-to-table-5.png | Bin 0 -> 591711 bytes
img/tree-to-table-6.png | Bin 0 -> 423925 bytes
img/tree-to-table-7.png | Bin 0 -> 392551 bytes
img/tree-to-table-8.png | Bin 0 -> 421184 bytes
img/tree-to-table-en-1.png | Bin 0 -> 386605 bytes
img/tree-to-table-en-2.png | Bin 0 -> 313589 bytes
img/tree-to-table-en-3.png | Bin 0 -> 389848 bytes
img/tree-to-table-en-4.png | Bin 0 -> 239627 bytes
img/tree-to-table-en-5.png | Bin 0 -> 815392 bytes
img/tree-to-table-en-6.png | Bin 0 -> 420286 bytes
img/tree-to-table-en-7.png | Bin 0 -> 438386 bytes
img/tree-to-table-en-8.png | Bin 0 -> 420205 bytes
img/tsfile.jpeg | Bin 0 -> 399593 bytes
...25\260\346\215\256\346\250\241\345\236\213.png" | Bin 0 -> 394486 bytes
img/w1.png | Bin 0 -> 74366 bytes
img/w2.png | Bin 0 -> 74366 bytes
img/w3.png | Bin 0 -> 74574 bytes
img/w4.png | Bin 0 -> 114676 bytes
img/w5.png | Bin 0 -> 101565 bytes
img/window-function-1.png | Bin 0 -> 554760 bytes
img/window-function-2.png | Bin 0 -> 295573 bytes
img/window-function-3.png | Bin 0 -> 346983 bytes
img/window-function-4.png | Bin 0 -> 96164 bytes
img/window-function-5.png | Bin 0 -> 103662 bytes
img/window-function-6.png | Bin 0 -> 128165 bytes
img/windows-jps.png | Bin 0 -> 103893 bytes
img/windows-success.png | Bin 0 -> 144050 bytes
img/windows.png | Bin 0 -> 183770 bytes
img/workbench-1.png | Bin 0 -> 263303 bytes
img/workbench-conf-1.png | Bin 0 -> 783285 bytes
img/workbench-en-1.jpeg | Bin 0 -> 403064 bytes
img/workbench-en-2.png | Bin 0 -> 274645 bytes
img/workbench-en-bxzk.png | Bin 0 -> 247133 bytes
img/workbench-en-pklh.png | Bin 0 -> 344771 bytes
img/workbench-en.png | Bin 0 -> 627782 bytes
img/workbench.png | Bin 0 -> 647372 bytes
img/zh/development/howtocontributecode/01.png | Bin 0 -> 89974 bytes
img/zh/development/howtocontributecode/02.png | Bin 0 -> 121641 bytes
img/zh/development/howtocontributecode/03.png | Bin 0 -> 214508 bytes
img/zh/development/howtocontributecode/issue.png | Bin 0 -> 108398 bytes
...12\241\346\250\241\345\236\213\345\233\276.png" | Bin 0 -> 109177 bytes
...70\232\347\211\210\346\210\220\345\212\237.png" | Bin 0 -> 13863 bytes
...70\232\347\211\210\346\277\200\346\264\273.png" | Bin 0 -> 24958 bytes
...25\260\346\215\256\345\210\206\345\214\272.png" | Bin 0 -> 83459 bytes
...37\245\347\234\213\351\225\234\345\203\217.png" | Bin 0 -> 13484 bytes
...5\225\346\234\272-\346\277\200\346\264\273.png" | Bin 0 -> 422810 bytes
...4\263\350\257\267\346\277\200\346\264\2731.png" | Bin 0 -> 10546 bytes
...4\263\350\257\267\346\277\200\346\264\2732.png" | Bin 0 -> 12938 bytes
...5\225\346\234\272-\351\252\214\350\257\201.png" | Bin 0 -> 44337 bytes
...2\214\350\257\201\351\203\250\347\275\2621.png" | Bin 0 -> 84080 bytes
...2\214\350\257\201\351\203\250\347\275\2622.png" | Bin 0 -> 56597 bytes
...2\214\350\257\201\351\203\250\347\275\2623.png" | Bin 0 -> 51312 bytes
...16\206\345\217\262\350\266\213\345\212\277.png" | Bin 0 -> 238146 bytes
"img/\345\217\214\346\264\273-A.png" | Bin 0 -> 12395 bytes
"img/\345\217\214\346\264\273-B.png" | Bin 0 -> 115265 bytes
...17\214\346\264\273\345\220\214\346\255\245.png" | Bin 0 -> 216357 bytes
...0\214\346\255\245\345\274\225\346\223\216.jpeg" | Bin 0 -> 205538 bytes
"img/\345\220\257\345\212\250.png" | Bin 0 -> 40342 bytes
"img/\345\220\257\345\212\250_1.png" | Bin 0 -> 48004 bytes
"img/\345\220\257\345\212\250_2.png" | Bin 0 -> 200424 bytes
"img/\345\220\257\345\212\250iotdb.png" | Bin 0 -> 10477 bytes
...20\257\345\212\250\346\210\220\345\212\237.png" | Bin 0 -> 12617 bytes
...\247\350\241\214\351\241\272\345\272\21701.png" | Bin 0 -> 256953 bytes
...7\241\346\201\257-\346\265\213\350\257\225.png" | Bin 0 -> 276795 bytes
...56\236\344\276\213\344\277\241\346\201\257.png" | Bin 0 -> 294865 bytes
...56\241\350\256\241\346\227\245\345\277\227.png" | Bin 0 -> 174601 bytes
"img/\345\257\274\345\205\245Dashboard.png" | Bin 0 -> 51336 bytes
...\271\346\241\210\350\256\276\350\256\24101.png" | Bin 0 -> 386106 bytes
...\346\272\220-\345\215\225\346\234\272show.jpeg" | Bin 0 -> 117737 bytes
...13\211\345\217\226\351\225\234\345\203\217.png" | Bin 0 -> 13296 bytes
...\220-\351\233\206\347\276\244\347\211\2101.png" | Bin 0 -> 13296 bytes
...\220-\351\233\206\347\276\244\347\211\2102.png" | Bin 0 -> 18510 bytes
...\220-\351\233\206\347\276\244\347\211\2103.png" | Bin 0 -> 7685 bytes
...\220-\351\233\206\347\276\244\347\211\2104.png" | Bin 0 -> 14884 bytes
...\220-\351\233\206\347\276\244\347\211\2105.png" | Bin 0 -> 18359 bytes
...52\214\350\257\201\351\203\250\347\275\262.png" | Bin 0 -> 17837 bytes
...2\214\350\257\201\351\203\250\347\275\2622.png" | Bin 0 -> 14884 bytes
...2\214\350\257\201\351\203\250\347\275\2623.png" | Bin 0 -> 45865 bytes
...74\200\346\272\220\346\210\220\345\212\237.png" | Bin 0 -> 15013 bytes
...74\200\346\272\220\347\211\210 show cluter.png" | Bin 0 -> 25324 bytes
...20\257\345\212\250\346\210\220\345\212\237.png" | Bin 0 -> 15013 bytes
"img/\345\277\203\347\224\265\345\233\2761.png" | Bin 0 -> 437066 bytes
...5\260\346\215\256\344\274\240\350\276\2231.png" | Bin 0 -> 76369 bytes
...4\240\350\276\223\350\213\261\346\226\2071.png" | Bin 0 -> 75724 bytes
...\260\346\215\256\345\206\231\345\205\245-1.png" | Bin 0 -> 199223 bytes
...06\231\345\205\245\350\213\261\346\226\207.png" | Bin 0 -> 473834 bytes
...5\260\346\215\256\345\220\214\346\255\2451.png" | Bin 0 -> 58371 bytes
...0\214\346\255\245\350\213\261\346\226\2071.png" | Bin 0 -> 56387 bytes
...0\346\215\256\346\237\245\350\257\242-ponz.png" | Bin 0 -> 59334 bytes
...25\260\346\215\256\346\237\245\350\257\242.png" | Bin 0 -> 126851 bytes
"img/\346\225\260\346\215\256\347\202\271.png" | Bin 0 -> 119620 bytes
...25\260\346\215\256\344\273\213\347\273\215.png" | Bin 0 -> 1436616 bytes
...25\260\346\215\256\346\246\202\345\277\265.png" | Bin 0 -> 363961 bytes
...37\245\347\234\213\345\256\271\345\231\250.png" | Bin 0 -> 21531 bytes
"img/\346\250\241\346\235\277.png" | Bin 0 -> 35238 bytes
...50\241\346\235\277\346\265\201\347\250\213.png" | Bin 0 -> 332739 bytes
...4\204\347\220\206\345\274\225\346\223\216.jpeg" | Bin 0 -> 181282 bytes
...65\213\347\202\271\345\210\227\350\241\250.png" | Bin 0 -> 285016 bytes
...67\273\345\212\240\351\205\215\347\275\256.png" | Bin 0 -> 93200 bytes
...00\201\350\277\201\347\247\273\345\233\276.png" | Bin 0 -> 55806 bytes
"img/\347\231\275\345\220\215\345\215\225.png" | Bin 0 -> 84639 bytes
"img/\347\231\275\346\235\277.png" | Bin 0 -> 437357 bytes
"img/\347\233\221\346\216\247 cluster2.png" | Bin 0 -> 197180 bytes
"img/\347\233\221\346\216\247 default cluster.png" | Bin 0 -> 206946 bytes
...3\221\346\216\247 \345\206\231\345\205\245.png" | Bin 0 -> 1233713 bytes
...55\230\345\202\250\345\274\225\346\223\216.png" | Bin 0 -> 2986583 bytes
...3\221\346\216\247 \346\237\245\350\257\242.png" | Bin 0 -> 474615 bytes
...3\221\346\216\247 \346\246\202\350\247\210.png" | Bin 0 -> 913219 bytes
...55\230\344\270\216\347\241\254\347\233\230.png" | Bin 0 -> 1721238 bytes
...3\273\347\273\237 \347\275\221\347\273\234.png" | Bin 0 -> 1335359 bytes
...21\346\216\247 \347\263\273\347\273\237jvm.png" | Bin 0 -> 1831792 bytes
...12\202\347\202\271\347\233\221\346\216\247.png" | Bin 0 -> 481155 bytes
...13\251\346\225\260\346\215\256\346\272\220.png" | Bin 0 -> 72887 bytes
...00\211\346\213\251\351\235\242\346\235\277.png" | Bin 0 -> 14680 bytes
...05\215\347\275\256\346\210\220\345\212\237.png" | Bin 0 -> 156848 bytes
...25\234\345\203\217\345\212\240\350\275\275.png" | Bin 0 -> 13353 bytes
...6\244-\346\236\266\346\236\204\345\233\276.png" | Bin 0 -> 211664 bytes
...3\206\347\276\244-\346\277\200\346\264\273.png" | Bin 0 -> 78486 bytes
...3\206\347\276\244-\351\252\214\350\257\201.png" | Bin 0 -> 249846 bytes
...33\206\347\276\244\345\233\276\347\211\207.png" | Bin 0 -> 254674 bytes
...244\347\211\210-dn\345\220\257\345\212\250.png" | Bin 0 -> 18510 bytes
...33\206\347\276\244\351\203\250\347\275\262.png" | Bin 0 -> 281477 bytes
"img/\351\235\242\346\235\277.png" | Bin 0 -> 145093 bytes
"img/\351\235\242\346\235\2771-eppf.png" | Bin 0 -> 123698 bytes
"img/\351\235\242\346\235\2771.png" | Bin 0 -> 232387 bytes
"img/\351\235\242\346\235\2772.png" | Bin 0 -> 175762 bytes
"img/\351\235\242\346\235\2773.png" | Bin 0 -> 132796 bytes
...35\242\346\235\277\346\261\207\346\200\273.png" | Bin 0 -> 63502 bytes
...35\242\346\235\277\351\200\211\346\213\251.png" | Bin 0 -> 18945 bytes
"img/\351\246\226\351\241\265.png" | Bin 0 -> 337596 bytes
index.html | 56 +
logo.png | Bin 0 -> 21687 bytes
robots.txt | 4 +
sitemap.xml | 3 +
sitemap.xsl | 203 +
slogo.png | Bin 0 -> 7866 bytes
zh/Community/About.html | 56 +
zh/Community/Committers.html | 56 +
zh/Community/Community-Partners.html | 56 +
zh/Community/Development-Guide.html | 126 +
zh/Community/Events-and-Reports.html | 56 +
zh/Community/Feedback.html | 56 +
zh/Download/index.html | 108 +
zh/ResourceEvaluator.html | 56 +
zh/UserGuide/Master/QuickStart/QuickStart.html | 17 +
zh/UserGuide/V0.13.x/API/InfluxDB-Protocol.html | 76 +
.../V0.13.x/API/Programming-Cpp-Native-API.html | 139 +
.../V0.13.x/API/Programming-Go-Native-API.html | 94 +
zh/UserGuide/V0.13.x/API/Programming-JDBC.html | 203 +
.../V0.13.x/API/Programming-Java-Native-API.html | 274 +
zh/UserGuide/V0.13.x/API/Programming-MQTT.html | 131 +
.../V0.13.x/API/Programming-Python-Native-API.html | 153 +
zh/UserGuide/V0.13.x/API/Programming-Thrift.html | 159 +
.../V0.13.x/API/Programming-TsFile-API.html | 186 +
zh/UserGuide/V0.13.x/API/RestService.html | 525 +
zh/UserGuide/V0.13.x/API/Status-Codes.html | 66 +
.../Administration-Management/Administration.html | 105 +
.../V0.13.x/Cluster/Cluster-Setup-Example.html | 98 +
zh/UserGuide/V0.13.x/Cluster/Cluster-Setup.html | 72 +
zh/UserGuide/V0.13.x/Data-Concept/Compression.html | 56 +
.../Data-Concept/Data-Model-and-Terminology.html | 66 +
zh/UserGuide/V0.13.x/Data-Concept/Data-Type.html | 59 +
.../V0.13.x/Data-Concept/Deadband-Process.html | 85 +
zh/UserGuide/V0.13.x/Data-Concept/Encoding.html | 56 +
.../V0.13.x/Data-Concept/Schema-Template.html | 95 +
.../V0.13.x/Data-Concept/Time-Partition.html | 56 +
zh/UserGuide/V0.13.x/Data-Concept/Time-zone.html | 68 +
.../V0.13.x/Data-Modeling/VirtualStorageGroup.html | 56 +
.../V0.13.x/Ecosystem-Integration/DBeaver.html | 58 +
.../V0.13.x/Ecosystem-Integration/Flink-IoTDB.html | 129 +
.../Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 61 +
.../V0.13.x/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../Ecosystem-Integration/MapReduce-TsFile.html | 148 +
.../V0.13.x/Ecosystem-Integration/NiFi-IoTDB.html | 69 +
.../V0.13.x/Ecosystem-Integration/Spark-IoTDB.html | 142 +
.../Ecosystem-Integration/Spark-TsFile.html | 100 +
.../Writing-Data-on-HDFS.html | 56 +
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 92 +
.../Integration-Test-refactoring-tutorial.html | 128 +
.../V0.13.x/IoTDB-Introduction/Architecture.html | 56 +
.../V0.13.x/IoTDB-Introduction/Features.html | 56 +
.../V0.13.x/IoTDB-Introduction/Publication.html | 56 +
.../V0.13.x/IoTDB-Introduction/Scenario.html | 56 +
.../V0.13.x/IoTDB-Introduction/What-is-IoTDB.html | 56 +
.../Maintenance-Tools/Export-Schema-Tool.html | 67 +
.../V0.13.x/Maintenance-Tools/JMX-Tool.html | 57 +
.../V0.13.x/Maintenance-Tools/Log-Tool.html | 56 +
.../V0.13.x/Maintenance-Tools/MLogLoad-Tool.html | 71 +
.../V0.13.x/Maintenance-Tools/MLogParser-Tool.html | 56 +
.../Maintenance-Tools/Maintenance-Command.html | 62 +
.../V0.13.x/Maintenance-Tools/Metric-Tool.html | 132 +
.../V0.13.x/Maintenance-Tools/NodeTool.html | 69 +
.../V0.13.x/Maintenance-Tools/Sync-Tool.html | 85 +
.../Maintenance-Tools/TsFile-Split-Tool.html | 56 +
.../Maintenance-Tools/TsFileSelfCheck-Tool.html | 56 +
.../V0.13.x/Maintenance-Tools/Watermark-Tool.html | 142 +
.../Operate-Metadata/Auto-Create-MetaData.html | 58 +
zh/UserGuide/V0.13.x/Operate-Metadata/Node.html | 146 +
.../V0.13.x/Operate-Metadata/Storage-Group.html | 72 +
zh/UserGuide/V0.13.x/Operate-Metadata/TTL.html | 57 +
.../V0.13.x/Operate-Metadata/Template.html | 89 +
.../V0.13.x/Operate-Metadata/Timeseries.html | 155 +
zh/UserGuide/V0.13.x/Process-Data/Alerting.html | 294 +
zh/UserGuide/V0.13.x/Process-Data/Archiving.html | 71 +
.../V0.13.x/Process-Data/Continuous-Query.html | 152 +
zh/UserGuide/V0.13.x/Process-Data/Select-Into.html | 107 +
zh/UserGuide/V0.13.x/Process-Data/Triggers.html | 362 +
.../Process-Data/UDF-User-Defined-Function.html | 182 +
.../V0.13.x/Query-Data/Aggregate-Query.html | 186 +
.../V0.13.x/Query-Data/Fill-Null-Value.html | 195 +
zh/UserGuide/V0.13.x/Query-Data/Last-Query.html | 73 +
zh/UserGuide/V0.13.x/Query-Data/Overview.html | 133 +
zh/UserGuide/V0.13.x/Query-Data/Pagination.html | 170 +
.../Query-Data/Performance-Tracing-Tool.html | 70 +
zh/UserGuide/V0.13.x/Query-Data/Query-Filter.html | 90 +
zh/UserGuide/V0.13.x/Query-Data/Result-Format.html | 76 +
.../V0.13.x/Query-Data/Select-Expression.html | 515 +
zh/UserGuide/V0.13.x/Query-Data/Tracing-Tool.html | 70 +
zh/UserGuide/V0.13.x/Query-Data/Without-Null.html | 66 +
.../V0.13.x/QuickStart/Command-Line-Interface.html | 89 +
zh/UserGuide/V0.13.x/QuickStart/Files.html | 59 +
zh/UserGuide/V0.13.x/QuickStart/QuickStart.html | 96 +
.../V0.13.x/QuickStart/ServerFileList.html | 56 +
zh/UserGuide/V0.13.x/QuickStart/WayToGetIoTDB.html | 73 +
zh/UserGuide/V0.13.x/Reference/Config-Manual.html | 56 +
.../Reference/Frequently-asked-questions.html | 79 +
zh/UserGuide/V0.13.x/Reference/Keywords.html | 56 +
zh/UserGuide/V0.13.x/Reference/SQL-Reference.html | 705 +
.../V0.13.x/Reference/Syntax-Conventions.html | 98 +
.../V0.13.x/Reference/TSDB-Comparison.html | 56 +
.../V0.13.x/UDF-Library/Anomaly-Detection.html | 299 +
.../V0.13.x/UDF-Library/Data-Matching.html | 169 +
.../V0.13.x/UDF-Library/Data-Profiling.html | 875 +
zh/UserGuide/V0.13.x/UDF-Library/Data-Quality.html | 296 +
.../V0.13.x/UDF-Library/Data-Repairing.html | 203 +
.../V0.13.x/UDF-Library/Frequency-Domain.html | 311 +
zh/UserGuide/V0.13.x/UDF-Library/Quick-Start.html | 56 +
.../V0.13.x/UDF-Library/Series-Discovery.html | 100 +
.../V0.13.x/UDF-Library/String-Processing.html | 138 +
zh/UserGuide/V0.13.x/UserGuideReadme.html | 56 +
.../V0.13.x/Write-And-Delete-Data/CSV-Tool.html | 120 +
.../V0.13.x/Write-And-Delete-Data/Delete-Data.html | 65 +
.../Load-External-Tsfile.html | 56 +
.../V0.13.x/Write-And-Delete-Data/Write-Data.html | 77 +
.../V1.2.x/API/Programming-CSharp-Native-API.html | 106 +
.../V1.2.x/API/Programming-Cpp-Native-API.html | 140 +
.../V1.2.x/API/Programming-Go-Native-API.html | 94 +
zh/UserGuide/V1.2.x/API/Programming-JDBC.html | 203 +
.../V1.2.x/API/Programming-Java-Native-API.html | 200 +
zh/UserGuide/V1.2.x/API/Programming-Kafka.html | 129 +
zh/UserGuide/V1.2.x/API/Programming-MQTT.html | 131 +
.../V1.2.x/API/Programming-NodeJS-Native-API.html | 183 +
.../V1.2.x/API/Programming-Python-Native-API.html | 270 +
.../V1.2.x/API/Programming-Rust-Native-API.html | 183 +
.../V1.2.x/API/Programming-TsFile-API.html | 186 +
zh/UserGuide/V1.2.x/API/RestServiceV1.html | 487 +
zh/UserGuide/V1.2.x/API/RestServiceV2.html | 490 +
.../Basic-Concept/Cluster-data-partitioning.html | 56 +
.../Basic-Concept/Data-Model-and-Terminology.html | 68 +
zh/UserGuide/V1.2.x/Basic-Concept/Data-Type.html | 58 +
.../Basic-Concept/Encoding-and-Compression.html | 57 +
.../Deployment-Guide.html | 135 +
.../Deployment-Preparation.html | 56 +
.../Deployment-Recommendation.html | 56 +
.../Deployment-and-Maintenance/Docker-Install.html | 152 +
.../Monitoring-Board-Install-and-Deploy.html | 72 +
.../V1.2.x/Ecosystem-Integration/DBeaver.html | 58 +
.../V1.2.x/Ecosystem-Integration/Flink-IoTDB.html | 129 +
.../Ecosystem-Integration/Flink-SQL-IoTDB.html | 357 +
.../V1.2.x/Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 60 +
.../V1.2.x/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../V1.2.x/Ecosystem-Integration/NiFi-IoTDB.html | 68 +
.../V1.2.x/Ecosystem-Integration/Spark-IoTDB.html | 118 +
.../V1.2.x/Ecosystem-Integration/Spark-TsFile.html | 100 +
.../Ecosystem-Integration/Telegraf-IoTDB.html | 112 +
.../Ecosystem-Integration/Zeppelin-IoTDB.html | 92 +
.../V1.2.x/FAQ/Frequently-asked-questions.html | 79 +
.../V1.2.x/IoTDB-Introduction/Architecture.html | 56 +
.../V1.2.x/IoTDB-Introduction/Features.html | 56 +
.../V1.2.x/IoTDB-Introduction/Performance.html | 56 +
.../V1.2.x/IoTDB-Introduction/Publication.html | 56 +
.../V1.2.x/IoTDB-Introduction/Scenario.html | 56 +
.../V1.2.x/IoTDB-Introduction/What-is-IoTDB.html | 56 +
.../V1.2.x/QuickStart/ClusterQuickStart.html | 131 +
.../V1.2.x/QuickStart/General-SQL-Statements.html | 56 +
zh/UserGuide/V1.2.x/QuickStart/QuickStart.html | 94 +
.../V1.2.x/Reference/Common-Config-Manual.html | 56 +
.../V1.2.x/Reference/ConfigNode-Config-Manual.html | 56 +
.../V1.2.x/Reference/DataNode-Config-Manual.html | 56 +
zh/UserGuide/V1.2.x/Reference/Keywords.html | 56 +
zh/UserGuide/V1.2.x/Reference/Status-Codes.html | 66 +
zh/UserGuide/V1.2.x/Reference/UDF-Libraries.html | 2228 +
zh/UserGuide/V1.2.x/SQL-Manual/SQL-Manual.html | 789 +
zh/UserGuide/V1.2.x/Tools-System/Benchmark.html | 56 +
zh/UserGuide/V1.2.x/Tools-System/CLI.html | 89 +
.../V1.2.x/Tools-System/Import-Export-Tool.html | 171 +
.../V1.2.x/Tools-System/Maintenance-Tool.html | 171 +
zh/UserGuide/V1.2.x/Tools-System/Monitor-Tool.html | 74 +
.../V1.2.x/User-Manual/Authority-Management.html | 147 +
zh/UserGuide/V1.2.x/User-Manual/Data-Sync.html | 141 +
.../V1.2.x/User-Manual/Database-Programming.html | 676 +
.../V1.2.x/User-Manual/Operate-Metadata.html | 442 +
.../User-Manual/Operator-and-Expression.html | 159 +
zh/UserGuide/V1.2.x/User-Manual/Query-Data.html | 1081 +
zh/UserGuide/V1.2.x/User-Manual/Streaming.html | 445 +
zh/UserGuide/V1.2.x/User-Manual/Syntax-Rule.html | 139 +
.../V1.2.x/User-Manual/Write-Delete-Data.html | 114 +
zh/UserGuide/V1.2.x/UserGuideReadme.html | 56 +
.../V1.3.x/AI-capability/AINode_apache.html | 313 +
.../AI-capability/TimeSeries-Large-Model.html | 56 +
.../V1.3.x/API/Programming-CSharp-Native-API.html | 89 +
.../V1.3.x/API/Programming-Cpp-Native-API.html | 140 +
.../V1.3.x/API/Programming-Data-Subscription.html | 164 +
.../V1.3.x/API/Programming-Go-Native-API.html | 94 +
zh/UserGuide/V1.3.x/API/Programming-JDBC.html | 267 +
.../V1.3.x/API/Programming-Java-Native-API.html | 438 +
zh/UserGuide/V1.3.x/API/Programming-MQTT.html | 131 +
.../V1.3.x/API/Programming-NodeJS-Native-API.html | 183 +
zh/UserGuide/V1.3.x/API/Programming-ODBC.html | 120 +
.../V1.3.x/API/Programming-Python-Native-API.html | 340 +
.../V1.3.x/API/Programming-Rust-Native-API.html | 183 +
zh/UserGuide/V1.3.x/API/RestServiceV1.html | 487 +
zh/UserGuide/V1.3.x/API/RestServiceV2.html | 490 +
.../Background-knowledge/Cluster-Concept.html | 56 +
.../Cluster-Concept_apache.html | 56 +
.../V1.3.x/Background-knowledge/Data-Type.html | 58 +
.../Basic-Concept/Data-Model-and-Terminology.html | 68 +
zh/UserGuide/V1.3.x/Basic-Concept/Delete-Data.html | 65 +
.../Basic-Concept/Navigating_Time_Series_Data.html | 56 +
.../V1.3.x/Basic-Concept/Operate-Metadata.html | 56 +
.../Basic-Concept/Operate-Metadata_apache.html | 503 +
zh/UserGuide/V1.3.x/Basic-Concept/Query-Data.html | 1178 +
.../V1.3.x/Basic-Concept/SpaceTL-Delete.html | 90 +
zh/UserGuide/V1.3.x/Basic-Concept/TTL-Delete.html | 82 +
zh/UserGuide/V1.3.x/Basic-Concept/Write-Data.html | 105 +
.../AINode_Deployment_apache.html | 185 +
.../Cluster-Deployment_apache.html | 111 +
.../Database-Resources.html | 56 +
.../Docker-Deployment_apache.html | 206 +
.../Environment-Requirements.html | 87 +
.../IoTDB-Package_apache.html | 56 +
.../Kubernetes_apache.html | 159 +
.../Monitoring-panel-deployment.html | 74 +
.../Slow-Query-Management.html | 56 +
.../Stand-Alone-Deployment_apache.html | 70 +
.../V1.3.x/Ecosystem-Integration/DBeaver.html | 58 +
.../V1.3.x/Ecosystem-Integration/DataEase.html | 66 +
.../V1.3.x/Ecosystem-Integration/Flink-IoTDB.html | 129 +
.../V1.3.x/Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 60 +
.../V1.3.x/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../V1.3.x/Ecosystem-Integration/NiFi-IoTDB.html | 68 +
.../Ecosystem-Integration/Programming-Kafka.html | 129 +
.../V1.3.x/Ecosystem-Integration/Spark-IoTDB.html | 118 +
.../V1.3.x/Ecosystem-Integration/Spark-TsFile.html | 100 +
.../V1.3.x/Ecosystem-Integration/Telegraf.html | 126 +
.../V1.3.x/Ecosystem-Integration/Thingsboard.html | 74 +
.../Zeppelin-IoTDB_apache.html | 92 +
.../V1.3.x/FAQ/Frequently-asked-questions.html | 79 +
.../IoTDB-Introduction_apache.html | 56 +
.../IoTDB-Introduction/Release-history_apache.html | 56 +
.../V1.3.x/IoTDB-Introduction/Scenario.html | 56 +
zh/UserGuide/V1.3.x/QuickStart/QuickStart.html | 56 +
.../V1.3.x/QuickStart/QuickStart_apache.html | 56 +
.../V1.3.x/Reference/Common-Config-Manual-old.html | 56 +
.../V1.3.x/Reference/Common-Config-Manual.html | 56 +
.../Reference/ConfigNode-Config-Manual-old.html | 56 +
.../V1.3.x/Reference/ConfigNode-Config-Manual.html | 56 +
.../Reference/DataNode-Config-Manual-old.html | 56 +
.../DataNode-Config-Manual-old_apache.html | 56 +
.../V1.3.x/Reference/DataNode-Config-Manual.html | 56 +
.../Reference/DataNode-Config-Manual_apache.html | 56 +
zh/UserGuide/V1.3.x/Reference/Keywords.html | 56 +
.../V1.3.x/Reference/Modify-Config-Manual.html | 61 +
zh/UserGuide/V1.3.x/Reference/Status-Codes.html | 66 +
zh/UserGuide/V1.3.x/Reference/Syntax-Rule.html | 139 +
.../V1.3.x/Reference/UDF-Libraries_apache.html | 2170 +
.../V1.3.x/SQL-Manual/Function-and-Expression.html | 998 +
.../V1.3.x/SQL-Manual/Operator-and-Expression.html | 159 +
zh/UserGuide/V1.3.x/SQL-Manual/SQL-Manual.html | 749 +
zh/UserGuide/V1.3.x/SQL-Manual/UDF-Libraries.html | 56 +
.../V1.3.x/SQL-Manual/UDF-Libraries_apache.html | 2093 +
.../Cluster-data-partitioning.html | 56 +
.../Encoding-and-Compression.html | 57 +
.../V1.3.x/Technical-Insider/Publication.html | 56 +
zh/UserGuide/V1.3.x/Tools-System/Backup-Tool.html | 69 +
zh/UserGuide/V1.3.x/Tools-System/Benchmark.html | 56 +
zh/UserGuide/V1.3.x/Tools-System/CLI.html | 56 +
zh/UserGuide/V1.3.x/Tools-System/CLI_apache.html | 84 +
.../Tools-System/Data-Export-Tool-1-3-4.html | 97 +
.../V1.3.x/Tools-System/Data-Export-Tool.html | 108 +
.../Tools-System/Data-Import-Export-Tool.html | 122 +
.../Tools-System/Data-Import-Tool-1-3-4.html | 149 +
.../V1.3.x/Tools-System/Data-Import-Tool.html | 133 +
.../V1.3.x/Tools-System/Health-Check-Tool.html | 145 +
.../Tools-System/Maintenance-Tool_apache.html | 171 +
zh/UserGuide/V1.3.x/Tools-System/Monitor-Tool.html | 56 +
.../V1.3.x/Tools-System/Monitor-Tool_apache.html | 74 +
.../V1.3.x/Tools-System/Schema-Export-Tool.html | 71 +
.../V1.3.x/Tools-System/Schema-Import-Tool.html | 79 +
.../Tools-System/TsFile-Import-Export-Tool.html | 172 +
.../V1.3.x/User-Manual/Authority-Management.html | 116 +
zh/UserGuide/V1.3.x/User-Manual/Data-Recovery.html | 60 +
.../V1.3.x/User-Manual/Data-Sync-old_apache.html | 161 +
.../V1.3.x/User-Manual/Data-Sync_apache.html | 209 +
.../V1.3.x/User-Manual/Data-subscription.html | 72 +
.../V1.3.x/User-Manual/Database-Programming.html | 334 +
zh/UserGuide/V1.3.x/User-Manual/Load-Balance.html | 72 +
.../V1.3.x/User-Manual/Maintenance-statement.html | 162 +
.../User-Manual/Query-Performance-Analysis.html | 197 +
.../V1.3.x/User-Manual/Streaming_apache.html | 476 +
zh/UserGuide/V1.3.x/User-Manual/Trigger.html | 271 +
.../User-Manual/User-defined-function_apache.html | 334 +
zh/UserGuide/V1.3.x/UserGuideReadme.html | 56 +
.../dev-1.3/AI-capability/AINode_apache.html | 313 +
.../AI-capability/TimeSeries-Large-Model.html | 56 +
.../dev-1.3/API/Programming-CSharp-Native-API.html | 89 +
.../dev-1.3/API/Programming-Cpp-Native-API.html | 140 +
.../dev-1.3/API/Programming-Data-Subscription.html | 164 +
.../dev-1.3/API/Programming-Go-Native-API.html | 94 +
zh/UserGuide/dev-1.3/API/Programming-JDBC.html | 267 +
.../dev-1.3/API/Programming-Java-Native-API.html | 438 +
zh/UserGuide/dev-1.3/API/Programming-MQTT.html | 131 +
.../dev-1.3/API/Programming-NodeJS-Native-API.html | 183 +
zh/UserGuide/dev-1.3/API/Programming-ODBC.html | 120 +
.../dev-1.3/API/Programming-Python-Native-API.html | 340 +
.../dev-1.3/API/Programming-Rust-Native-API.html | 183 +
zh/UserGuide/dev-1.3/API/RestServiceV1.html | 487 +
zh/UserGuide/dev-1.3/API/RestServiceV2.html | 490 +
.../Background-knowledge/Cluster-Concept.html | 56 +
.../Cluster-Concept_apache.html | 56 +
.../dev-1.3/Background-knowledge/Data-Type.html | 58 +
.../Basic-Concept/Data-Model-and-Terminology.html | 68 +
.../dev-1.3/Basic-Concept/Delete-Data.html | 65 +
.../Basic-Concept/Navigating_Time_Series_Data.html | 56 +
.../dev-1.3/Basic-Concept/Operate-Metadata.html | 56 +
.../Basic-Concept/Operate-Metadata_apache.html | 503 +
zh/UserGuide/dev-1.3/Basic-Concept/Query-Data.html | 1178 +
.../dev-1.3/Basic-Concept/SpaceTL-Delete.html | 90 +
zh/UserGuide/dev-1.3/Basic-Concept/TTL-Delete.html | 82 +
zh/UserGuide/dev-1.3/Basic-Concept/Write-Data.html | 105 +
.../AINode_Deployment_apache.html | 185 +
.../Cluster-Deployment_apache.html | 103 +
.../Database-Resources.html | 56 +
.../Docker-Deployment_apache.html | 206 +
.../Environment-Requirements.html | 87 +
.../IoTDB-Package_apache.html | 56 +
.../Kubernetes_apache.html | 159 +
.../Monitoring-panel-deployment.html | 74 +
.../Slow-Query-Management.html | 56 +
.../Stand-Alone-Deployment_apache.html | 70 +
.../dev-1.3/Ecosystem-Integration/DBeaver.html | 58 +
.../dev-1.3/Ecosystem-Integration/DataEase.html | 66 +
.../dev-1.3/Ecosystem-Integration/Flink-IoTDB.html | 129 +
.../Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 60 +
.../dev-1.3/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../dev-1.3/Ecosystem-Integration/NiFi-IoTDB.html | 68 +
.../Ecosystem-Integration/Programming-Kafka.html | 129 +
.../dev-1.3/Ecosystem-Integration/Spark-IoTDB.html | 118 +
.../Ecosystem-Integration/Spark-TsFile.html | 100 +
.../dev-1.3/Ecosystem-Integration/Telegraf.html | 126 +
.../dev-1.3/Ecosystem-Integration/Thingsboard.html | 74 +
.../Zeppelin-IoTDB_apache.html | 92 +
.../dev-1.3/FAQ/Frequently-asked-questions.html | 79 +
.../IoTDB-Introduction_apache.html | 56 +
.../IoTDB-Introduction/Release-history_apache.html | 56 +
.../dev-1.3/IoTDB-Introduction/Scenario.html | 56 +
zh/UserGuide/dev-1.3/QuickStart/QuickStart.html | 56 +
.../dev-1.3/QuickStart/QuickStart_apache.html | 56 +
.../dev-1.3/Reference/Common-Config-Manual.html | 56 +
.../Reference/ConfigNode-Config-Manual.html | 56 +
.../dev-1.3/Reference/DataNode-Config-Manual.html | 56 +
.../Reference/DataNode-Config-Manual_apache.html | 56 +
zh/UserGuide/dev-1.3/Reference/Keywords.html | 56 +
.../dev-1.3/Reference/Modify-Config-Manual.html | 61 +
zh/UserGuide/dev-1.3/Reference/Status-Codes.html | 66 +
zh/UserGuide/dev-1.3/Reference/Syntax-Rule.html | 139 +
.../dev-1.3/Reference/UDF-Libraries_apache.html | 2170 +
.../SQL-Manual/Function-and-Expression.html | 998 +
.../SQL-Manual/Operator-and-Expression.html | 159 +
zh/UserGuide/dev-1.3/SQL-Manual/SQL-Manual.html | 749 +
zh/UserGuide/dev-1.3/SQL-Manual/UDF-Libraries.html | 56 +
.../dev-1.3/SQL-Manual/UDF-Libraries_apache.html | 2074 +
.../Cluster-data-partitioning.html | 56 +
.../Encoding-and-Compression.html | 57 +
.../dev-1.3/Technical-Insider/Publication.html | 56 +
zh/UserGuide/dev-1.3/Tools-System/Backup-Tool.html | 69 +
zh/UserGuide/dev-1.3/Tools-System/Benchmark.html | 56 +
zh/UserGuide/dev-1.3/Tools-System/CLI.html | 56 +
zh/UserGuide/dev-1.3/Tools-System/CLI_apache.html | 84 +
.../Tools-System/Data-Export-Tool-1-3-4.html | 97 +
.../dev-1.3/Tools-System/Data-Export-Tool.html | 108 +
.../Tools-System/Data-Import-Tool-1-3-4.html | 149 +
.../dev-1.3/Tools-System/Data-Import-Tool.html | 133 +
.../dev-1.3/Tools-System/Health-Check-Tool.html | 145 +
.../Tools-System/Maintenance-Tool_apache.html | 171 +
.../dev-1.3/Tools-System/Monitor-Tool.html | 56 +
.../dev-1.3/Tools-System/Monitor-Tool_apache.html | 74 +
.../dev-1.3/Tools-System/Schema-Export-Tool.html | 71 +
.../dev-1.3/Tools-System/Schema-Import-Tool.html | 79 +
.../dev-1.3/User-Manual/Authority-Management.html | 116 +
.../dev-1.3/User-Manual/Data-Recovery.html | 60 +
.../dev-1.3/User-Manual/Data-Sync_apache.html | 209 +
.../dev-1.3/User-Manual/Data-subscription.html | 72 +
.../dev-1.3/User-Manual/Database-Programming.html | 334 +
zh/UserGuide/dev-1.3/User-Manual/Load-Balance.html | 72 +
.../dev-1.3/User-Manual/Maintenance-statement.html | 162 +
.../User-Manual/Query-Performance-Analysis.html | 197 +
.../dev-1.3/User-Manual/Streaming_apache.html | 476 +
zh/UserGuide/dev-1.3/User-Manual/Trigger.html | 271 +
.../User-Manual/User-defined-function_apache.html | 334 +
zh/UserGuide/dev-1.3/UserGuideReadme.html | 56 +
.../latest-Table/AI-capability/AINode_Upgrade.html | 56 +
.../AI-capability/AINode_Upgrade_apache.html | 355 +
.../latest-Table/AI-capability/AINode_apache.html | 136 +
.../AI-capability/TimeSeries-Large-Model.html | 81 +
.../TimeSeries-Large-Model_Upgrade.html | 56 +
.../TimeSeries-Large-Model_Upgrade_apache.html | 80 +
.../API/Programming-CSharp-Native-API_apache.html | 349 +
.../API/Programming-Cpp-Native-API_apache.html | 275 +
.../API/Programming-Go-Native-API_apache.html | 529 +
.../latest-Table/API/Programming-JDBC_apache.html | 169 +
.../API/Programming-Java-Native-API_apache.html | 716 +
.../latest-Table/API/Programming-MQTT.html | 56 +
.../latest-Table/API/Programming-MQTT_apache.html | 175 +
.../API/Programming-Python-Native-API_apache.html | 447 +
zh/UserGuide/latest-Table/API/RestServiceV1.html | 56 +
.../latest-Table/API/RestServiceV1_apache.html | 95 +
.../Background-knowledge/Cluster-Concept.html | 56 +
.../Cluster-Concept_apache.html | 56 +
.../Data-Model-and-Terminology_apache.html | 147 +
.../Background-knowledge/Data-Type.html | 56 +
.../Background-knowledge/Data-Type_apache.html | 58 +
.../Navigating_Time_Series_Data.html | 56 +
.../Navigating_Time_Series_Data_apache.html | 56 +
.../Basic-Concept/Database-Management.html | 56 +
.../Basic-Concept/Database-Management_apache.html | 66 +
.../latest-Table/Basic-Concept/Delete-Data.html | 78 +
.../latest-Table/Basic-Concept/Query-Data.html | 56 +
.../Basic-Concept/Query-Data_apache.html | 341 +
.../latest-Table/Basic-Concept/SpaceTL-Delete.html | 90 +
.../Basic-Concept/TTL-Delete-Data.html | 56 +
.../Basic-Concept/TTL-Delete-Data_apache.html | 97 +
.../Basic-Concept/Table-Management.html | 56 +
.../Basic-Concept/Table-Management_apache.html | 126 +
.../Basic-Concept/Write-Updata-Data.html | 56 +
.../Basic-Concept/Write-Updata-Data_apache.html | 170 +
.../AINode_Deployment_Upgrade_apache.html | 138 +
.../AINode_Deployment_apache.html | 97 +
.../Cluster-Deployment.html | 56 +
.../Cluster-Deployment_apache.html | 114 +
.../Database-Resources.html | 56 +
.../Database-Resources_apache.html | 56 +
.../Deployment-form_apache.html | 56 +
.../Docker-Deployment_apache.html | 206 +
.../Environment-Requirements.html | 87 +
.../IoTDB-Package_apache.html | 56 +
.../Monitoring-panel-deployment.html | 74 +
.../Stand-Alone-Deployment.html | 56 +
.../Stand-Alone-Deployment_apache.html | 72 +
.../Ecosystem-Integration/DBeaver.html | 56 +
.../Ecosystem-Integration/DataGrip.html | 56 +
.../Ecosystem-Overview_apache.html | 56 +
.../MyBatisPlus-Generator.html | 290 +
.../Ecosystem-Integration/Mybatis-Generator.html | 116 +
.../Ecosystem-Integration/SeaTunnel_apache.html | 113 +
.../Ecosystem-Integration/Spark-IoTDB.html | 100 +
.../Ecosystem-Integration/Spring-Boot-Starter.html | 85 +
.../FAQ/Frequently-asked-questions.html | 80 +
.../IoTDB-Introduction_apache.html | 56 +
.../IoTDB-Introduction/Release-history_apache.html | 56 +
.../latest-Table/IoTDB-Introduction/Scenario.html | 56 +
.../latest-Table/QuickStart/QuickStart.html | 56 +
.../latest-Table/QuickStart/QuickStart_apache.html | 56 +
.../latest-Table/Reference/Sample-Data.html | 156 +
.../latest-Table/Reference/Status-Codes.html | 66 +
.../Reference/System-Config-Manual.html | 56 +
.../Reference/System-Config-Manual_apache.html | 56 +
.../latest-Table/Reference/System-Tables.html | 56 +
.../Reference/System-Tables_apache.html | 312 +
.../latest-Table/SQL-Manual/Basis-Function.html | 56 +
.../SQL-Manual/Basis-Function_apache.html | 885 +
.../SQL-Manual/Common-Table-Expression_apache.html | 157 +
.../SQL-Manual/Featured-Functions.html | 56 +
.../SQL-Manual/Featured-Functions_apache.html | 335 +
.../latest-Table/SQL-Manual/Fill-Clause.html | 267 +
.../latest-Table/SQL-Manual/From-Join-Clause.html | 629 +
.../latest-Table/SQL-Manual/GroupBy-Clause.html | 187 +
.../latest-Table/SQL-Manual/Having-Clause.html | 83 +
.../latest-Table/SQL-Manual/Identifier.html | 80 +
zh/UserGuide/latest-Table/SQL-Manual/Keywords.html | 56 +
.../SQL-Manual/Limit-Offset-Clause.html | 97 +
.../latest-Table/SQL-Manual/Nested-Queries.html | 568 +
.../latest-Table/SQL-Manual/OrderBy-Clause.html | 116 +
.../SQL-Manual/QuickStart-Only-Sql_apache.html | 106 +
.../SQL-Manual/SQL-Data-Addition-Deletion.html | 56 +
.../SQL-Data-Addition-Deletion_apache.html | 99 +
.../SQL-Manual/SQL-Maintenance-Statements.html | 56 +
.../SQL-Maintenance-Statements_apache.html | 354 +
.../SQL-Manual/SQL-Metadata-Operations.html | 56 +
.../SQL-Manual/SQL-Metadata-Operations_apache.html | 166 +
.../latest-Table/SQL-Manual/Select-Clause.html | 56 +
.../SQL-Manual/Select-Clause_apache.html | 221 +
.../SQL-Manual/Set-Operations_apache.html | 160 +
.../latest-Table/SQL-Manual/Where-Clause.html | 98 +
zh/UserGuide/latest-Table/SQL-Manual/overview.html | 56 +
.../latest-Table/SQL-Manual/overview_apache.html | 64 +
.../Cluster-data-partitioning.html | 56 +
.../Encoding-and-Compression.html | 57 +
.../latest-Table/Tools-System/Backup-Tool.html | 69 +
.../latest-Table/Tools-System/Benchmark.html | 117 +
.../latest-Table/Tools-System/CLI_apache.html | 67 +
.../Tools-System/Data-Export-Tool_apache.html | 118 +
.../Tools-System/Data-Import-Tool_apache.html | 168 +
.../Tools-System/Health-Check-Tool.html | 145 +
.../Tools-System/Maintenance-Tool_apache.html | 171 +
.../latest-Table/Tools-System/Monitor-Tool.html | 56 +
.../Tools-System/Monitor-Tool_apache.html | 74 +
.../Tools-System/Schema-Export-Tool_apache.html | 98 +
.../Tools-System/Schema-Import-Tool_apache.html | 148 +
.../Authority-Management-Upgrade_apache.html | 111 +
.../User-Manual/Authority-Management.html | 56 +
.../User-Manual/Authority-Management_apache.html | 111 +
.../User-Manual/Auto-Start-On-Boot_apache.html | 115 +
.../latest-Table/User-Manual/Data-Security.html | 160 +
.../latest-Table/User-Manual/Data-Sync_apache.html | 212 +
.../latest-Table/User-Manual/Load-Balance.html | 140 +
.../User-Manual/Maintenance-statement.html | 56 +
.../User-Manual/Maintenance-statement_apache.html | 353 +
.../User-Manual/Query-Performance-Analysis.html | 211 +
.../latest-Table/User-Manual/Tree-to-Table.html | 56 +
.../User-Manual/Tree-to-Table_apache.html | 346 +
.../User-Manual/User-defined-function.html | 227 +
.../latest/AI-capability/AINode_Upgrade.html | 56 +
.../AI-capability/AINode_Upgrade_apache.html | 353 +
.../latest/AI-capability/AINode_apache.html | 278 +
.../AI-capability/TimeSeries-Large-Model.html | 81 +
.../TimeSeries-Large-Model_Upgrade.html | 56 +
.../TimeSeries-Large-Model_Upgrade_apache.html | 80 +
.../latest/API/Programming-CSharp-Native-API.html | 89 +
.../latest/API/Programming-Cpp-Native-API.html | 140 +
.../API/Programming-Data-Subscription_apache.html | 164 +
.../latest/API/Programming-Go-Native-API.html | 310 +
.../latest/API/Programming-JDBC_apache.html | 268 +
.../API/Programming-Java-Native-API_apache.html | 439 +
zh/UserGuide/latest/API/Programming-MQTT.html | 56 +
.../latest/API/Programming-MQTT_apache.html | 223 +
.../latest/API/Programming-NodeJS-Native-API.html | 183 +
.../API/Programming-Python-Native-API_apache.html | 363 +
.../latest/API/Programming-Rust-Native-API.html | 183 +
zh/UserGuide/latest/API/RestServiceV1_apache.html | 488 +
zh/UserGuide/latest/API/RestServiceV2_apache.html | 491 +
.../Background-knowledge/Cluster-Concept.html | 56 +
.../Cluster-Concept_apache.html | 56 +
.../Data-Model-and-Terminology_apache.html | 147 +
.../latest/Background-knowledge/Data-Type.html | 58 +
.../Navigating_Time_Series_Data.html | 56 +
.../Navigating_Time_Series_Data_apache.html | 56 +
zh/UserGuide/latest/Basic-Concept/Delete-Data.html | 65 +
.../latest/Basic-Concept/Operate-Metadata.html | 56 +
.../Basic-Concept/Operate-Metadata_apache.html | 508 +
.../latest/Basic-Concept/Query-Data_apache.html | 1154 +
.../latest/Basic-Concept/SpaceTL-Delete.html | 90 +
zh/UserGuide/latest/Basic-Concept/TTL-Delete.html | 82 +
.../latest/Basic-Concept/Write-Data_apache.html | 105 +
.../AINode_Deployment_Upgrade_apache.html | 138 +
.../AINode_Deployment_apache.html | 97 +
.../Cluster-Deployment.html | 56 +
.../Cluster-Deployment_apache.html | 111 +
.../Database-Resources.html | 56 +
.../Database-Resources_apache.html | 56 +
.../Deployment-form_apache.html | 56 +
.../Docker-Deployment_apache.html | 206 +
.../Environment-Requirements.html | 87 +
.../IoTDB-Package_apache.html | 56 +
.../Kubernetes_apache.html | 159 +
.../Monitoring-panel-deployment.html | 74 +
.../Slow-Query-Management.html | 56 +
.../Stand-Alone-Deployment.html | 56 +
.../Stand-Alone-Deployment_apache.html | 70 +
.../latest/Ecosystem-Integration/DBeaver.html | 56 +
.../latest/Ecosystem-Integration/DataEase.html | 66 +
.../Ecosystem-Overview_apache.html | 56 +
.../latest/Ecosystem-Integration/Flink-IoTDB.html | 129 +
.../latest/Ecosystem-Integration/Flink-TsFile.html | 157 +
.../Ecosystem-Integration/Grafana-Connector.html | 88 +
.../Ecosystem-Integration/Grafana-Plugin.html | 60 +
.../latest/Ecosystem-Integration/Hive-TsFile.html | 104 +
.../latest/Ecosystem-Integration/NiFi-IoTDB.html | 68 +
.../Ecosystem-Integration/Programming-Kafka.html | 120 +
.../Ecosystem-Integration/SeaTunnel_apache.html | 109 +
.../latest/Ecosystem-Integration/Spark-IoTDB.html | 118 +
.../latest/Ecosystem-Integration/Spark-TsFile.html | 100 +
.../latest/Ecosystem-Integration/Telegraf.html | 126 +
.../latest/Ecosystem-Integration/Thingsboard.html | 74 +
.../Zeppelin-IoTDB_apache.html | 92 +
.../latest/FAQ/Frequently-asked-questions.html | 81 +
.../IoTDB-Introduction_apache.html | 56 +
.../IoTDB-Introduction/Release-history_apache.html | 56 +
.../latest/IoTDB-Introduction/Scenario.html | 56 +
zh/UserGuide/latest/QuickStart/QuickStart.html | 56 +
.../latest/QuickStart/QuickStart_apache.html | 56 +
.../latest/Reference/Common-Config-Manual.html | 56 +
.../latest/Reference/ConfigNode-Config-Manual.html | 56 +
.../latest/Reference/DataNode-Config-Manual.html | 56 +
.../Reference/DataNode-Config-Manual_apache.html | 60 +
.../latest/Reference/Modify-Config-Manual.html | 61 +
zh/UserGuide/latest/Reference/Status-Codes.html | 66 +
.../latest/SQL-Manual/Function-and-Expression.html | 998 +
zh/UserGuide/latest/SQL-Manual/Keywords.html | 56 +
.../latest/SQL-Manual/Operator-and-Expression.html | 159 +
.../SQL-Manual/QuickStart-Only-Sql_apache.html | 98 +
zh/UserGuide/latest/SQL-Manual/SQL-Manual.html | 56 +
.../latest/SQL-Manual/SQL-Manual_apache.html | 599 +
zh/UserGuide/latest/SQL-Manual/Syntax-Rule.html | 139 +
zh/UserGuide/latest/SQL-Manual/UDF-Libraries.html | 56 +
.../latest/SQL-Manual/UDF-Libraries_apache.html | 2093 +
.../Cluster-data-partitioning.html | 56 +
.../Encoding-and-Compression.html | 57 +
.../latest/Technical-Insider/Publication.html | 56 +
zh/UserGuide/latest/Tools-System/Backup-Tool.html | 69 +
zh/UserGuide/latest/Tools-System/Benchmark.html | 67 +
zh/UserGuide/latest/Tools-System/CLI.html | 56 +
zh/UserGuide/latest/Tools-System/CLI_apache.html | 96 +
.../Tools-System/Data-Export-Tool_apache.html | 114 +
.../Tools-System/Data-Import-Tool_apache.html | 176 +
.../latest/Tools-System/Health-Check-Tool.html | 145 +
.../Tools-System/Maintenance-Tool_apache.html | 171 +
zh/UserGuide/latest/Tools-System/Monitor-Tool.html | 56 +
.../latest/Tools-System/Monitor-Tool_apache.html | 74 +
.../Tools-System/Schema-Export-Tool_apache.html | 79 +
.../Tools-System/Schema-Import-Tool_apache.html | 87 +
.../Authority-Management-Upgrade_apache.html | 116 +
.../latest/User-Manual/Authority-Management.html | 56 +
.../User-Manual/Authority-Management_apache.html | 116 +
.../User-Manual/Auto-Start-On-Boot_apache.html | 115 +
zh/UserGuide/latest/User-Manual/Data-Recovery.html | 60 +
zh/UserGuide/latest/User-Manual/Data-Security.html | 160 +
.../latest/User-Manual/Data-Sync_apache.html | 212 +
.../User-Manual/Data-subscription_apache.html | 72 +
.../latest/User-Manual/Database-Programming.html | 334 +
zh/UserGuide/latest/User-Manual/Load-Balance.html | 140 +
.../latest/User-Manual/Maintenance-statement.html | 56 +
.../User-Manual/Maintenance-statement_apache.html | 205 +
.../User-Manual/Query-Performance-Analysis.html | 197 +
.../latest/User-Manual/Streaming_apache.html | 476 +
zh/UserGuide/latest/User-Manual/Trigger.html | 271 +
.../User-Manual/User-defined-function_apache.html | 334 +
zh/UserGuide/latest/UserGuideReadme.html | 56 +
zh/index.html | 56 +
3742 files changed, 461823 insertions(+)
diff --git a/.asf.yaml b/.asf.yaml
new file mode 100644
index 0000000000..b1a8a5258b
--- /dev/null
+++ b/.asf.yaml
@@ -0,0 +1,25 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+staging:
+ profile: ~
+ whoami: asf-staging
+
+publish:
+ whoami: asf-site
diff --git a/.htaccess b/.htaccess
new file mode 100644
index 0000000000..ec9fa3251e
--- /dev/null
+++ b/.htaccess
@@ -0,0 +1,9 @@
+RewriteEngine On
+
+RewriteCond %{REQUEST_FILENAME} !-f
+RewriteCond %{REQUEST_FILENAME} !-d
+RewriteRule . /404.html [L]
+
+ErrorDocument 404 /404.html
+
+Header set Content-Security-Policy "default-src data: blob: 'self' *.apache.org *.kapa.ai *.githubusercontent.com *.googleapis.com *.google.com *.run.app *.gstatic.com *.github.com https://hcaptcha.com https://*.hcaptcha.com *.algolia.net *.algolianet.com *.apachecon.com *.communityovercode.org 'unsafe-inline' 'unsafe-eval'; frame-src *; frame-ancestors 'self' *.google.com; worker-src 'self' data: blob:; img-src 'self' blob: data: https:; font-src 'self' data: blob:; object-src 'none'"
diff --git a/404.html b/404.html
new file mode 100644
index 0000000000..252215fb27
--- /dev/null
+++ b/404.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":"","description":"404 Not Found"}</script><meta property="og:url" content="https://iotdb.apache.org/404.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="404 Not Found"><meta property="og:type" content="website"><meta property="og:locale" content="en-US"><script async src="https://widget.kapa.ai/kapa-widget.bundle.js" data-website-id="2d37bfd [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="404 Not Found">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/404.html-9Cca34Xm.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container no-sidebar external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Blog/Release0_93.html b/Blog/Release0_93.html
new file mode 100644
index 0000000000..78c6d58c29
--- /dev/null
+++ b/Blog/Release0_93.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Some Notes on Release 0.9.3 and upcoming 0.10.0","image":[""],"dateModified":"2024-12-17T08:59:46.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Blog/Release0_93.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Some Notes on Release 0.9.3 and upcoming 0.10.0"><meta property="og:description" content="Some [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Some Notes on Release 0.9.3 and upcoming 0.10.0 | IoTDB Website</title><meta name="description" content="Some Notes on Release 0.9.3 and upcoming 0.10.0 Note: This Blog Post was initially written by Jialin Qiao and has been published here: https://mp.weixin.qq.com/s/MUoUsoRRDUqkQb0...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Release0_93-CIGGDPHB.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Blog/index.html b/Blog/index.html
new file mode 100644
index 0000000000..fcebeb6507
--- /dev/null
+++ b/Blog/index.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"IoTDB Blog","image":[""],"dateModified":"2024-12-17T08:59:46.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Blog/"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="IoTDB Blog"><meta property="og:description" content="IoTDB Blog 16.05.2020 - (by Jialin Qiao / Julian Feinauer)"><meta property="og:type" content="a [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Blog | IoTDB Website</title><meta name="description" content="IoTDB Blog 16.05.2020 - (by Jialin Qiao / Julian Feinauer)">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Blog-CbWMaNSf.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Community/About-the-Community.html b/Community/About-the-Community.html
new file mode 100644
index 0000000000..950afc6595
--- /dev/null
+++ b/Community/About-the-Community.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"About the Community","image":[""],"dateModified":"2025-08-01T10:03:08.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Community/About-the-Community.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="About the Community"><meta property="og:description" content="About the Community Community Organization Our c [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>About the Community | IoTDB Website</title><meta name="description" content="About the Community Community Organization Our community is made up of individuals and groups who share the common goal of advancing Apache IoTDB, who subscribe to the open sour...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/About-the-Community-DmLypAxZ.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Community/Committers.html b/Community/Committers.html
new file mode 100644
index 0000000000..221a6882d4
--- /dev/null
+++ b/Community/Committers.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Committers","image":[""],"dateModified":"2026-05-27T07:22:03.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Community/Committers.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Committers"><meta property="og:description" content="Committers Developers Project PMC Project Committers"><meta property="og:ty [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Committers | IoTDB Website</title><meta name="description" content="Committers Developers Project PMC Project Committers">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Committers-BlC_Gxbn.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Community/Communication-Channels.html b/Community/Communication-Channels.html
new file mode 100644
index 0000000000..70e8b584d2
--- /dev/null
+++ b/Community/Communication-Channels.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Communication Channels","image":[""],"dateModified":"2026-03-27T07:52:18.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Community/Communication-Channels.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Communication Channels"><meta property="og:description" content="Communication Channels Apache IoTDB eng [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Communication Channels | IoTDB Website</title><meta name="description" content="Communication Channels Apache IoTDB engages with users and developers through multiple channels, ensuring open communication and community participation. Below are the ways you ...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Communication-Channels-CEa4R5Vz.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Community/Community-Partners.html b/Community/Community-Partners.html
new file mode 100644
index 0000000000..c4166cfda8
--- /dev/null
+++ b/Community/Community-Partners.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Community Partners","image":[""],"dateModified":"2024-12-17T03:39:53.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Community/Community-Partners.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Community Partners"><meta property="og:description" content="Community Partners Usage of the term "IoTDB&qu [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Community Partners | IoTDB Website</title><meta name="description" content="Community Partners Usage of the term "IoTDB" in projects and product names: Apache IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are tradem...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Community-Partners-D8J9B9ST.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Community/Development-Guide.html b/Community/Development-Guide.html
new file mode 100644
index 0000000000..ddf16b889c
--- /dev/null
+++ b/Community/Development-Guide.html
@@ -0,0 +1,124 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Development Guide","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Community/Development-Guide.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Development Guide"><meta property="og:description" content="Development Guide Development Agreements Code Formatti [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Development Guide | IoTDB Website</title><meta name="description" content="Development Guide Development Agreements Code Formatting We utilize the Spotless plugin and google-java-format to format Java code. You can configure the IDE to automatically ap...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Development-Guide-opU8RTKN.js"><link rel="modulepreload" href="/assets/03--yljQBTo.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span> 10F3B3F8A1201B79AA43F2E00FC7F131CAA00430</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>Or</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span>pub rsa4096/28 [...]
+<span class="line"><span>Version: GnuPG v2</span></span>
+<span class="line"><span>...</span></span>
+<span class="line"><span>-----END PGP PUBLIC KEY BLOCK-----</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Import RM's public key to your computer:</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class= [...]
+<span class="line"><span></span></span>
+<span class="line"><span># Look for a message indicating a "Good Signature"</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>shasum -a512 apache-iotdb-0.12.0-source-release.zip</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span># Compare the output with the corresponding .sha512 file. If they match, the verification is successful.</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li><li><p>Verify the co [...]
+<span class="line"><span></span></span>
+<span class="line"><span># Look for a message indicating a "Good Signature".</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>shasum -a512 apache-iotdb-0.12.0-bin.zip</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span># Compare the output with the corresponding .sha512 file. If they match, the verification is successful.</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li><li><p>Verify that i [...]
+<span class="line"><span></span></span>
+<span class="line"><span>./sbin/start-cli.sh</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>CREATE DATABASE root.turbine;</span></span>
+<span class="line"><span>CREATE TIMESERIES root.turbine.d1.s0 WITH DATATYPE=DOUBLE, ENCODING=GORILLA;</span></span>
+<span class="line"><span>insert into root.turbine.d1(timestamp,s0) values(1,1);</span></span>
+<span class="line"><span>insert into root.turbine.d1(timestamp,s0) values(2,2);</span></span>
+<span class="line"><span>insert into root.turbine.d1(timestamp,s0) values(3,3);</span></span>
+<span class="line"><span>select * from root.**;</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span># Expect the following output:</span></span>
+<span class="line"><span>+-----------------------------------+------------------+</span></span>
+<span class="line"><span>| Time|root.turbine.d1.s0|</span></span>
+<span class="line"><span>+-----------------------------------+------------------+</span></span>
+<span class="line"><span>| 1970-01-01T08:00:00.001+08:00| 1.0|</span></span>
+<span class="line"><span>| 1970-01-01T08:00:00.002+08:00| 2.0|</span></span>
+<span class="line"><span>| 1970-01-01T08:00:00.003+08:00| 3.0|</span></span>
+<span class="line"><span>+-----------------------------------+------------------+</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number [...]
+<span class="line"><span></span></span>
+<span class="line"><span>+1 (PMC could binding)</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>The source release:</span></span>
+<span class="line"><span>LICENSE and NOTICE [ok]</span></span>
+<span class="line"><span>signatures and hashes [ok]</span></span>
+<span class="line"><span>All files have ASF header [ok]</span></span>
+<span class="line"><span>could compile from source: ./mvnw clean install [ok]</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>The binary distribution:</span></span>
+<span class="line"><span>LICENSE and NOTICE [ok]</span></span>
+<span class="line"><span>signatures and hashes [ok]</span></span>
+<span class="line"><span>Could run with the following statements [ok]</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>CREATE DATABASE root.turbine;</span></span>
+<span class="line"><span>CREATE TIMESERIES root.turbine.d1.s0 WITH DATATYPE=DOUBLE, ENCODING=GORILLA;</span></span>
+<span class="line"><span>insert into root.turbine.d1(timestamp,s0) values(1,1);</span></span>
+<span class="line"><span>insert into root.turbine.d1(timestamp,s0) values(2,2);</span></span>
+<span class="line"><span>insert into root.turbine.d1(timestamp,s0) values(3,3);</span></span>
+<span class="line"><span>select * from root.**;</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>Thanks,</span></span>
+<span class="line"><span>xxx</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="li [...]
+<span class="line"><span style="color:#61AFEF;">git</span><span style="color:#98C379;"> remote</span><span style="color:#98C379;"> add</span><span style="color:#98C379;"> upstream</span><span style="color:#98C379;"> https://github.com/apache/iotdb.git</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Step 3: Check the remote repository settings:</li> [...]
+<span class="line"><span style="color:#61AFEF;">origin</span><span style="color:#98C379;"> https://github.com/</span><span style="color:#ABB2BF;"><</span><span style="color:#98C379;">your_github_nam</span><span style="color:#ABB2BF;">e></span><span style="color:#98C379;">/iotdb.git</span><span style="color:#ABB2BF;"> (fetch)</span></span>
+<span class="line"><span style="color:#61AFEF;">origin</span><span style="color:#98C379;"> https://github.com/</span><span style="color:#ABB2BF;"><</span><span style="color:#98C379;">your_github_nam</span><span style="color:#ABB2BF;">e></span><span style="color:#98C379;">/iotdb.git</span><span style="color:#ABB2BF;">(</span><span style="color:#61AFEF;">push</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#61AFEF;">upstream</span><span style="color:#98C379;"> https://github.com/apache/iotdb.git</span><span style="color:#ABB2BF;"> (fetch)</span></span>
+<span class="line"><span style="color:#61AFEF;">upstream</span><span style="color:#98C379;"> https://github.com/apache/iotdb.git</span><span style="color:#ABB2BF;"> (push)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Step 4: Create a new branch to make [...]
+<span class="line"><span style="color:#61AFEF;">git</span><span style="color:#98C379;"> push</span><span style="color:#98C379;"> origin</span><span style="color:#98C379;"> fix</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>For more on git usage, visit: <a href="https://www.atlassian.com/git/tutorials/setting-up-a-repository" target="_blank" rel="noopen [...]
+<span class="line"><span style="color:#61AFEF;">git</span><span style="color:#98C379;"> rebase</span><span style="color:#D19A66;"> --continue</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>Repeat until you see a message like <em>rebase successful</em>, then you can update the branch you submitted the PR from:</p><div class="language-bash line-numbers-m [...]
+<span class="line"><span>-shaded:jar:9+181-r4173-1: Could not transfer artifact com.google.errorprone:javac-shaded:pom:9+181-r4173-1</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>Solution:</p><pre><code>1. Manually download the jar package [javac-shaded-9+181-r4173-1.jar](https://repo1.maven.org/maven2/com/google/errorprone/javac-shaded/9+181-r4173-1/ [...]
+
+2. Install the jar package to the local private repository:
+</code></pre><div class="language-bash line-numbers-mode" data-highlighter="shiki" data-ext="bash" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-bash"><span class="line"><span style="color:#61AFEF;">mvn</span><span style="color:#98C379;"> install:install-file</span><span style="color:#D19A66;"> -DgroupId=com.google.errorprone</span><span style="color:#D19A66;"> -DartifactId=javac-shaded</span><span style="color:#D19A66;"> -D [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Community/Events-and-Reports.html b/Community/Events-and-Reports.html
new file mode 100644
index 0000000000..93c586e84f
--- /dev/null
+++ b/Community/Events-and-Reports.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Events and Reports","image":[""],"dateModified":"2025-01-21T09:41:01.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Community/Events-and-Reports.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Events and Reports"><meta property="og:description" content="Events and Reports 2024 Meetups and Conferences Oct [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Events and Reports | IoTDB Website</title><meta name="description" content="Events and Reports 2024 Meetups and Conferences October 24, 2024, Mainz, Germany. OCX 2024 (formerly EclipseCon) Magic Industrial Data Acquisition with Apache PLC4X, TsFile and ...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Events-and-Reports-vRf0VUcB.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/Download/index.html b/Download/index.html
new file mode 100644
index 0000000000..3ebd65d81c
--- /dev/null
+++ b/Download/index.html
@@ -0,0 +1,108 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Release version","image":[""],"dateModified":"2026-04-14T01:26:25.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/Download/"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Release version"><meta property="og:description" content="Release version Legacy version are available here: https://archive.apache.org/dis [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Release version | IoTDB Website</title><meta name="description" content="Release version Legacy version are available here: https://archive.apache.org/dist/iotdb/ Configurations Recommended OS parameters Set the somaxconn as 65535 to avoid "conn...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/README-CBBUwmOd.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#ABB2BF;">> sudo sysctl -w net.core.</span><span style="color:#E06C75;">somaxconn</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">65535</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># FreeBSD or Darwin</span></span>
+<span class="line"><span style="color:#ABB2BF;">> sudo sysctl -w kern.ipc.</span><span style="color:#E06C75;">somaxconn</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">65535</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li></ul></li>< [...]
+<span class="line"><span style="color:#C678DD;">create</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg</span><span style="color:#ABB2BF;">.</span><span style="color:#98C379;">'www.baidu.com'</span><span style="color:#C678DD;"> with</span><span style="color:#ABB2BF;"> datatype</span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;">BOOLEAN</span><span style="color:#ABB2BF;">, </span><span style="co [...]
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"># The </span><span style="color:#C678DD;">time</span><span style="color:#ABB2BF;"> series created </span><span style="color:#C678DD;">by</span><span style="color:#ABB2BF;"> this </span><span style="color:#C678DD;">statement</span><span style="color:#C678DD;"> is</span><span style="color:#ABB2BF;"> actually </span><span style="color:#D19A66;">root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg</span><span style="c [...]
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"># </span><span style="color:#C678DD;">In</span><span style="color:#ABB2BF;"> the query </span><span style="color:#C678DD;">statement</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">if</span><span style="color:#ABB2BF;"> you want </span><span style="color:#C678DD;">to</span><span style="color:#ABB2BF;"> query the </span><span style="color:#C678DD;">data</span><span style="color:#ABB2BF;"> of the </span><span style="c [...]
+<span class="line"><span style="color:#C678DD;">select</span><span style="color:#98C379;"> 'www.baidu.com'</span><span style="color:#C678DD;"> from</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="l [...]
+<span class="line"><span style="color:#C678DD;">create</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg</span><span style="color:#ABB2BF;">.</span><span style="color:#98C379;">`www.baidu.com`</span><span style="color:#C678DD;"> with</span><span style="color:#98C379;"> 'datatype'</span><span style="color:#56B6C2;"> =</span><span style="color:#98C379;"> 'BOOLEAN'</span><span style="color:#ABB2BF;">, </span>< [...]
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;">#</span><span style="color:#C678DD;">To</span><span style="color:#ABB2BF;"> query the </span><span style="color:#C678DD;">time</span><span style="color:#ABB2BF;"> series, you can </span><span style="color:#C678DD;">use</span><span style="color:#ABB2BF;"> the </span><span style="color:#C678DD;">following</span><span style="color:#C678DD;"> statement</span><span style="color:#ABB2BF;">:</span></span>
+<span class="line"><span style="color:#C678DD;">select</span><span style="color:#98C379;"> `www.baidu.com`</span><span style="color:#C678DD;"> from</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-numb [...]
+<span class="line"><span style="color:#98C379;">create timeseries root.sg.`\"</span><span style="color:#ABB2BF;">a</span><span style="color:#98C379;">` with datatype=TEXT,encoding=PLAIN;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#98C379;"># Query time series root.sg.</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">a</span></span>
+<span class="line"><span style="color:#98C379;">select `</span><span style="color:#ABB2BF;">\</span><span style="color:#98C379;">"a` from root.sg;</span></span>
+<span class="line"><span style="color:#98C379;">+-----------------------------+-----------+</span></span>
+<span class="line"><span style="color:#98C379;">| Time|root.sg.\"</span><span style="color:#ABB2BF;">a|</span></span>
+<span class="line"><span style="color:#ABB2BF;">+</span><span style="color:#7F848E;font-style:italic;">-----------------------------+-----------+</span></span>
+<span class="line"><span style="color:#ABB2BF;">|</span><span style="color:#D19A66;">1970</span><span style="color:#ABB2BF;">-</span><span style="color:#D19A66;">01</span><span style="color:#ABB2BF;">-01T08:</span><span style="color:#D19A66;">00</span><span style="color:#ABB2BF;">:</span><span style="color:#D19A66;">00</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">004</span><span style="color:#ABB2BF;">+</span><span style="color:#D19A66;">08</span><span style="c [...]
+<span class="line"><span style="color:#ABB2BF;">+</span><span style="color:#7F848E;font-style:italic;">-----------------------------+-----------+</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-numb [...]
+<span class="line"><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> deviceId </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root.sg"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> measurements </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><></span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">measurements</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"a"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">String</span><span style="color:#E06C75;">[] values </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;">[]{</span><span style="color:#98C379;">"</span><span style="color:#56B6C2;">\\\\</span><span style="color:#98C379;">"</span><span style="color:#ABB2BF;">,</span><span style="color:#98C379;"> "</span><span style="color:#56 [...]
+<span class="line"><span style="color:#C678DD;">for</span><span style="color:#E06C75;">(</span><span style="color:#C678DD;">int</span><span style="color:#E06C75;"> i </span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">;</span><span style="color:#E06C75;"> i </span><span style="color:#56B6C2;"><=</span><span style="color:#E5C07B;"> values</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">length</span><span [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> valueList </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><></span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> valueList</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(values[i]);</span></span>
+<span class="line"><span style="color:#E5C07B;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">insertRecord</span><span style="color:#ABB2BF;">(deviceId, i </span><span style="color:#56B6C2;">+</span><span style="color:#D19A66;"> 1</span><span style="color:#ABB2BF;">, measurements, valueList);</span></span>
+<span class="line"><span style="color:#E06C75;"> }</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Query t [...]
+<span class="line"><span>+-----------------------------+---------+</span></span>
+<span class="line"><span>| Time|root.sg.a|</span></span>
+<span class="line"><span>+-----------------------------+---------+</span></span>
+<span class="line"><span>|1970-01-01T08:00:00.001+08:00| \\|</span></span>
+<span class="line"><span>|1970-01-01T08:00:00.002+08:00| \t|</span></span>
+<span class="line"><span>|1970-01-01T08:00:00.003+08:00| \"|</span></span>
+<span class="line"><span>|1970-01-01T08:00:00.004+08:00| \u96d5|</span></span>
+<span class="line"><span>+-----------------------------+---------+</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Instead use SQL to inse [...]
+<span class="line"><span style="color:#C678DD;">insert into</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">time</span><span style="color:#ABB2BF;">, a) </span><span style="color:#C678DD;">values</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"\\& [...]
+<span class="line"><span style="color:#C678DD;">insert into</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">time</span><span style="color:#ABB2BF;">, a) </span><span style="color:#C678DD;">values</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"\t& [...]
+<span class="line"><span style="color:#C678DD;">insert into</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">time</span><span style="color:#ABB2BF;">, a) </span><span style="color:#C678DD;">values</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">3</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"\&q [...]
+<span class="line"><span style="color:#98C379;">insert into root.sg(time, a) values(4, "</span><span style="color:#ABB2BF;">\u96d5</span><span style="color:#98C379;">")</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Query the data of root.sg.a, you ca [...]
+<span class="line"><span>+-----------------------------+---------+</span></span>
+<span class="line"><span>| Time|root.sg.a|</span></span>
+<span class="line"><span>+-----------------------------+---------+</span></span>
+<span class="line"><span>|1970-01-01T08:00:00.001+08:00| \|</span></span>
+<span class="line"><span>|1970-01-01T08:00:00.002+08:00| |</span></span>
+<span class="line"><span>|1970-01-01T08:00:00.003+08:00| "|</span></span>
+<span class="line"><span>|1970-01-01T08:00:00.004+08:00| 雕|</span></span>
+<span class="line"><span>+-----------------------------+---------+</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="how-to-upgrade" ta [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/Master/QuickStart/QuickStart.html b/UserGuide/Master/QuickStart/QuickStart.html
new file mode 100644
index 0000000000..276e3b5f08
--- /dev/null
+++ b/UserGuide/Master/QuickStart/QuickStart.html
@@ -0,0 +1,17 @@
+<!doctype html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta name="robots" content="noindex">
+ <meta http-equiv="refresh" content="0; url=/UserGuide/latest/QuickStart/QuickStart_apache.html">
+ <link rel="canonical" href="/UserGuide/latest/QuickStart/QuickStart_apache.html">
+ <title>Redirecting...</title>
+ <script>
+ const anchor = window.location.hash.slice(1);
+ window.location.replace(`/UserGuide/latest/QuickStart/QuickStart_apache.html${anchor? `#${anchor}`: ""}`);
+ </script>
+</head>
+<body>
+ <p>Redirecting...</p>
+</body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Programming-Cpp-Native-API.html b/UserGuide/V0.13.x/API/Programming-Cpp-Native-API.html
new file mode 100644
index 0000000000..66f656549f
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Programming-Cpp-Native-API.html
@@ -0,0 +1,139 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"C++ Native API","image":[""],"dateModified":"2024-08-05T11:17:31.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Programming-Cpp-Native-API.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="C++ Native API"><meta property="og:description" content="C++ Native API Dependencies Java 8+ Mav [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>C++ Native API | IoTDB Website</title><meta name="description" content="C++ Native API Dependencies Java 8+ Maven 3.5+ Flex Bison 2.7+ Boost 1.56+ OpenSSL 1.0+ GCC 5.5.0+ Installation From Source Code Install CPP Dependencies MAC Install Bison :Biso...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Programming-Cpp-Native-API-CnvhEqIz.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#61AFEF;">brew</span><span style="color:#98C379;"> link</span><span style="color:#98C379;"> bison</span><span style="color:#D19A66;"> --force</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>Then, you need to tell the OS where the new bison is.</p><p>For Bash users:</p><div class="language-shell line-numbers-mode" da [...]
+<span class="line"><span style="color:#61AFEF;">brew</span><span style="color:#98C379;"> link</span><span style="color:#98C379;"> boost</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div></li><li><p>OpenSSL :Make sure the Openssl libraries has been install on your Mac. The default Openssl include file search path is "/usr/local/opt/openssl/include". [...]
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> deleteStorageGroups</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;" [...]
+<span class="line"><span style="color:#ABB2BF;"> CompressionType::</span><span style="color:#E5C07B;">CompressionType</span><span style="color:#E06C75;font-style:italic;"> compressor</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> createMultiTimeseries</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">dataTypes</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSEncoding::</span><span style="color:#E5C07B;">TSEncoding</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">encodings</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><CompressionType::</span><span style="color:#E5C07B;">CompressionType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">compressors</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">map</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">, std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">*</span><span style="color:#E06C7 [...]
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">map</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">, std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">*</span><span style="color:#E06C7 [...]
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">map</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">, std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">*</span><span style="color:#E06C7 [...]
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">*</span><span style="color:#E06C75;font-style:italic;">measurementAliasList</span><span style="color:#ABB2BF;">);</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset: [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">measurements</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">dataTypes</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSEncoding::</span><span style="color:#E5C07B;">TSEncoding</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">encodings</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><CompressionType::</span><span style="color:#E5C07B;">CompressionType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">compressors</span><span style="color:#ABB2BF;">);</span></span></code></pre><div c [...]
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> deleteTimeseries</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">pa [...]
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> addAlignedMeasurementsInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">template_name</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">measurements</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">dataTypes</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSEncoding::</span><span style="color:#E5C07B;">TSEncoding</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">encodings</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><CompressionType::</span><span style="color:#E5C07B;">CompressionType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">compressors</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Add one aligned measurement to a template</span></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> addAlignedMeasurementsInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">template_name</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">measurement</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#E06C75;font-style:italic;"> dataType</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSEncoding::</span><span style="color:#E5C07B;">TSEncoding</span><span style="color:#E06C75;font-style:italic;"> encoding</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> CompressionType::</span><span style="color:#E5C07B;">CompressionType</span><span style="color:#E06C75;font-style:italic;"> compressor</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Add unaligned measurements to a template</span></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> addUnalignedMeasurementsInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">template_name</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">measurements</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">dataTypes</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSEncoding::</span><span style="color:#E5C07B;">TSEncoding</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">encodings</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><CompressionType::</span><span style="color:#E5C07B;">CompressionType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">compressors</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Add one unaligned measurement to a template</span></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> addUnalignedMeasurementsInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">template_name</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">measurement</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#E06C75;font-style:italic;"> dataType</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSEncoding::</span><span style="color:#E5C07B;">TSEncoding</span><span style="color:#E06C75;font-style:italic;"> encoding</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> CompressionType::</span><span style="color:#E5C07B;">CompressionType</span><span style="color:#E06C75;font-style:italic;"> compressor</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Delete a node in template and its children</span></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> deleteNodeInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">template_name</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF [...]
+<span class="line"><span style="color:#C678DD;">int</span><span style="color:#61AFEF;"> countMeasurementsInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">template_name</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Return true if path points to a measurement, otherwise returne false</span></span>
+<span class="line"><span style="color:#C678DD;">bool</span><span style="color:#61AFEF;"> isMeasurementInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">template_name</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">const</span><span style="color:#ABB [...]
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Return true if path exists in template, otherwise return false</span></span>
+<span class="line"><span style="color:#C678DD;">bool</span><span style="color:#61AFEF;"> isPathExistInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">template_name</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">const</span><span style="color:#ABB2B [...]
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Return all measurements paths inside template</span></span>
+<span class="line"><span style="color:#ABB2BF;">std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#61AFEF;">showMeasurementsInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</s [...]
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Return all measurements paths under the designated patter inside template</span></span>
+<span class="line"><span style="color:#ABB2BF;">std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#61AFEF;">showMeasurementsInTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</s [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">types</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">const</span><span style= [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><</span><span style="color:#C678DD;">int64_t</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">times</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">measurementsList</span [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">typesList</ [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><</span><span style="color:#C678DD;">char</span><span style="color:#C678DD;"> *</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style: [...]
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><</span><span style="color:#C678DD;">int64_t</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">times</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">measurementsList</span><span style="color:#ABB2BF;">, [...]
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><TSDataType::</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">typesList</span><span style="color:#ABB2BF [...]
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><</span><span style="color:#C678DD;">char</span><span style="color:#C678DD;"> *</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">valuesList</span><span [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">values</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> insertRecords</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">devic [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><</span><span style="color:#C678DD;">int64_t</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">times</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">measurementsList</span [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">valuesList</span><span [...]
+<span class="line"></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> insertRecordsOfOneDevice</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">string</span><span style="color:#C678DD;"> &</span><span style="color:#E06C75;font-style:italic;">deviceId</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><</span><span style="color:#C678DD;">int64_t</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">times</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">measurementsList</span><span style="color:#ABB2BF;">, [...]
+<span class="line"><span style="color:#C678DD;"> const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">>> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">valuesList< [...]
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> deleteData</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">const</span><span style="color:#ABB2BF;"> std::</span><span style="color:#E5C07B;">vector</span><span style="color:#ABB2BF;"><std::</span><span style="color:#E5C07B;">string</span><span style="color:#ABB2BF;">> </span><span style="color:#C678DD;">&</span><span style="color:#E06C75;font-style:italic;">deviceId [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Programming-Go-Native-API.html b/UserGuide/V0.13.x/API/Programming-Go-Native-API.html
new file mode 100644
index 0000000000..5054bc80d6
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Programming-Go-Native-API.html
@@ -0,0 +1,95 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2024-12-16T14:58:01.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Programming-Go-Native-API.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Go Native API Dependencies golang >= 1.13 make >= 3.0 curl >= 7.1.1 thrift 0.15.0 Linux、Macos or [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Go Native API Dependencies golang >= 1.13 make >= 3.0 curl >= 7.1.1 thrift 0.15.0 Linux、Macos or other unix-like systems Windows+bash (WSL、cygwin、Git Bash) Installation...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Programming-Go-Native-API-CAFHgylH.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#C678DD;">export</span><span style="color:#E06C75;"> GOPROXY</span><span style="color:#56B6C2;">=</span><span style="color:#E06C75;">https</span><span style="color:#ABB2BF;">://</span><span style="color:#E06C75;">goproxy</span><span style="color:#ABB2BF;">.</span><span style="color:#E06C75;">io</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#61AFEF;">mkdir</span><span style="color:#98C379;"> session_example</span><span style="color:#ABB2BF;"> && </span><span style="color:#56B6C2;">cd</span><span style="color:#98C379;"> session_example</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#61AFEF;">curl</span><span style="color:#D19A66;"> -o</span><span style="color:#98C379;"> session_example.go</span><span style="color:#D19A66;"> -L</span><span style="color:#98C379;"> https://github.com/apache/iotdb-client-go/raw/main/example/session_example.go</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#61AFEF;">go</span><span style="color:#98C379;"> mod</span><span style="color:#98C379;"> init</span><span style="color:#98C379;"> session_example</span></span>
+<span class="line"><span style="color:#61AFEF;">go</span><span style="color:#98C379;"> run</span><span style="color:#98C379;"> session_example.go</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-numb [...]
+<span class="line"><span style="color:#61AFEF;">go</span><span style="color:#98C379;"> get</span><span style="color:#98C379;"> github.com/apache/thrift</span></span>
+<span class="line"><span style="color:#56B6C2;">cd</span><span style="color:#E06C75;"> $GOPATH</span><span style="color:#98C379;">/src/github.com/apache/thrift</span></span>
+<span class="line"><span style="color:#61AFEF;">git</span><span style="color:#98C379;"> checkout</span><span style="color:#D19A66;"> 0.13.0</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#61AFEF;">mkdir</span><span style="color:#D19A66;"> -p</span><span style="color:#E06C75;"> $GOPATH</span><span style="color:#98C379;">/src/iotdb-client-go-example/session_example</span></span>
+<span class="line"><span style="color:#56B6C2;">cd</span><span style="color:#E06C75;"> $GOPATH</span><span style="color:#98C379;">/src/iotdb-client-go-example/session_example</span></span>
+<span class="line"><span style="color:#61AFEF;">curl</span><span style="color:#D19A66;"> -o</span><span style="color:#98C379;"> session_example.go</span><span style="color:#D19A66;"> -L</span><span style="color:#98C379;"> https://github.com/apache/iotdb-client-go/raw/main/example/session_example.go</span></span>
+<span class="line"><span style="color:#61AFEF;">go</span><span style="color:#98C379;"> run</span><span style="color:#98C379;"> session_example.go</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-numb [...]
+<span class="line"><span style="color:#E06C75;"> Host</span><span style="color:#ABB2BF;">: </span><span style="color:#E06C75;">host</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> Port</span><span style="color:#ABB2BF;">: </span><span style="color:#E06C75;">port</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> UserName</span><span style="color:#ABB2BF;">: </span><span style="color:#E06C75;">user</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> Password</span><span style="color:#ABB2BF;">: </span><span style="color:#E06C75;">password</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span>
+<span class="line"><span style="color:#E06C75;">sessionPool</span><span style="color:#E5C07B;"> =</span><span style="color:#E06C75;"> client</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">NewSessionPool</span><span style="color:#ABB2BF;">(</span><span style="color:#E06C75;">config</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">3</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">60000</span><span style="color:#ABB2B [...]
+<span class="line"><span style="color:#C678DD;">defer</span><span style="color:#E06C75;"> sessionPool</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">PutBack</span><span style="color:#ABB2BF;">(</span><span style="color:#E06C75;">session</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#C678DD;">if</span><span style="color:#E06C75;"> err</span><span style="color:#56B6C2;"> ==</span><span style="color:#D19A66;"> nil</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E06C75;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">SetStorageGroup</span><span style="color:#ABB2BF;">(</span><span style="color:#E06C75;">sg</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>query statement</p><div class="language-go line-numbers-mode" data-highlighter="shiki" data-ext="go" style="background-color:#282c34;color:#abb2bf;"><pre class="shi [...]
+<span class="line"><span style="color:#E06C75;">session</span><span style="color:#ABB2BF;">, </span><span style="color:#E06C75;">err</span><span style="color:#E5C07B;"> :=</span><span style="color:#E06C75;"> sessionPool</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">GetSession</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#C678DD;">defer</span><span style="color:#E06C75;"> sessionPool</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">PutBack</span><span style="color:#ABB2BF;">(</span><span style="color:#E06C75;">session</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#C678DD;">if</span><span style="color:#E06C75;"> err</span><span style="color:#56B6C2;"> !=</span><span style="color:#D19A66;"> nil</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E06C75;"> log</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">Print</span><span style="color:#ABB2BF;">(</span><span style="color:#E06C75;">err</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span>
+<span class="line"><span style="color:#E06C75;">sessionDataSet</span><span style="color:#ABB2BF;">, </span><span style="color:#E06C75;">err</span><span style="color:#E5C07B;"> :=</span><span style="color:#E06C75;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">ExecuteQueryStatement</span><span style="color:#ABB2BF;">(</span><span style="color:#E06C75;">sql</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">&</span><span style="c [...]
+<span class="line"><span style="color:#C678DD;">if</span><span style="color:#E06C75;"> err</span><span style="color:#56B6C2;"> ==</span><span style="color:#D19A66;"> nil</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#C678DD;"> defer</span><span style="color:#E06C75;"> sessionDataSet</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">Close</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#61AFEF;"> printDataSet1</span><span style="color:#ABB2BF;">(</span><span style="color:#E06C75;">sessionDataSet</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">} </span><span style="color:#C678DD;">else</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E06C75;"> log</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">Println</span><span style="color:#ABB2BF;">(</span><span style="color:#E06C75;">err</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Programming-JDBC.html b/UserGuide/V0.13.x/API/Programming-JDBC.html
new file mode 100644
index 0000000000..6d9c3c0565
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Programming-JDBC.html
@@ -0,0 +1,205 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-04-22T04:18:28.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Programming-JDBC.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="JDBC Note: The current JDBC implementation is only for connecting with third-party tools. We do not recommend usin [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="JDBC Note: The current JDBC implementation is only for connecting with third-party tools. We do not recommend using JDBC (when executing insert statements) as it cannot provide ...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Programming-JDBC-BXPyzKV2.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">>org.apache.iotdb</</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">>iotdb-jdbc</</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">>0.13.4</</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"></</span><span style="color:#E06C75;">dependencies</span><span style="color:#ABB2BF;">></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="codin [...]
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.jdbc.IoTDBSQLException</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> JDBCExample</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /**</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * Before executing a SQL statement with a Statement object, you need to create a Statement object using the createStatement() method of the Connection object.</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * After creating a Statement object, you can use its execute() method to execute a SQL statement</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * Finally, remember to close the 'statement' and 'connection' objects by using their close() method</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * For statements with query results, we can use the getResultSet() method of the Statement object to get the result set.</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> */</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> main</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">[] </span><span style="color:#E06C75;font-style:italic;">args</span><span style="color:#ABB2BF;">)</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> SQLException</span [...]
+<span class="line"><span style="color:#E5C07B;"> Connection</span><span style="color:#E06C75;"> connection</span><span style="color:#56B6C2;"> =</span><span style="color:#61AFEF;"> getConnection</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#C678DD;"> if</span><span style="color:#ABB2BF;"> (connection </span><span style="color:#56B6C2;">==</span><span style="color:#D19A66;"> null</span><span style="color:#ABB2BF;">) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"get connection defeat"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#E5C07B;"> Statement</span><span style="color:#E06C75;"> statement</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> connection</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">createStatement</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Create storage group</span></span>
+<span class="line"><span style="color:#C678DD;"> try</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"SET STORAGE GROUP TO root.demo"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span><span style="color:#C678DD;">catch</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">IoTDBSQLException</span><span style="color:#E06C75;font-style:italic;"> e</span><span style="color:#ABB2BF;">){</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">e</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getMessage</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Show storage group</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"SHOW STORAGE GROUP"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getResultSet</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Create time series</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Different data type has different encoding methods. Here use INT32 as an example</span></span>
+<span class="line"><span style="color:#C678DD;"> try</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"CREATE TIMESERIES root.demo.s0 WITH DATATYPE=INT32,ENCODING=RLE;"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span><span style="color:#C678DD;">catch</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">IoTDBSQLException</span><span style="color:#E06C75;font-style:italic;"> e</span><span style="color:#ABB2BF;">){</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">e</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getMessage</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Show time series</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"SHOW TIMESERIES root.demo"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getResultSet</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Show devices</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"SHOW DEVICES"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getResultSet</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Count time series</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"COUNT TIMESERIES root"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getResultSet</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Count nodes at the given level</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"COUNT NODES root LEVEL=3"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getResultSet</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Count timeseries group by each node at the given level</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"COUNT TIMESERIES root GROUP BY LEVEL=3"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getResultSet</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Execute insert statements in batch</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addBatch</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"insert into root.demo(timestamp,s0) values(1,1);"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addBatch</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"insert into root.demo(timestamp,s0) values(1,1);"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addBatch</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"insert into root.demo(timestamp,s0) values(2,15);"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addBatch</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"insert into root.demo(timestamp,s0) values(2,17);"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addBatch</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"insert into root.demo(timestamp,s0) values(4,12);"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">executeBatch</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">clearBatch</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Full query statement</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> sql</span><span style="color:#56B6C2;"> =</span><span style="color:#98C379;"> "select * from root.demo"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> ResultSet</span><span style="color:#E06C75;"> resultSet</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">executeQuery</span><span style="color:#ABB2BF;">(sql);</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sql: "</span><span style="color:#56B6C2;"> +</span><span style="color:#ABB2BF;"> sql);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(resultSet);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Exact query statement</span></span>
+<span class="line"><span style="color:#ABB2BF;"> sql </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "select s0 from root.demo where time = 4;"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> resultSet</span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">executeQuery</span><span style="color:#ABB2BF;">(sql);</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sql: "</span><span style="color:#56B6C2;"> +</span><span style="color:#ABB2BF;"> sql);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(resultSet);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Time range query</span></span>
+<span class="line"><span style="color:#ABB2BF;"> sql </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "select s0 from root.demo where time >= 2 and time < 5;"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> resultSet </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">executeQuery</span><span style="color:#ABB2BF;">(sql);</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sql: "</span><span style="color:#56B6C2;"> +</span><span style="color:#ABB2BF;"> sql);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(resultSet);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Aggregate query</span></span>
+<span class="line"><span style="color:#ABB2BF;"> sql </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "select count(s0) from root.demo;"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> resultSet </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">executeQuery</span><span style="color:#ABB2BF;">(sql);</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sql: "</span><span style="color:#56B6C2;"> +</span><span style="color:#ABB2BF;"> sql);</span></span>
+<span class="line"><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(resultSet);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //Delete time series</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"delete timeseries root.demo.s0"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //close connection</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">close</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#E5C07B;"> connection</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">close</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> static</span><span style="color:#E5C07B;"> Connection</span><span style="color:#61AFEF;"> getConnection</span><span style="color:#ABB2BF;">()</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // JDBC driver name and database URL</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> driver</span><span style="color:#56B6C2;"> =</span><span style="color:#98C379;"> "org.apache.iotdb.jdbc.IoTDBDriver"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> url</span><span style="color:#56B6C2;"> =</span><span style="color:#98C379;"> "jdbc:iotdb://127.0.0.1:6667/"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // set rpc compress mode</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // String url = "jdbc:iotdb://127.0.0.1:6667?rpc_compress=true";</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // Database credentials</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> username</span><span style="color:#56B6C2;"> =</span><span style="color:#98C379;"> "root"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> password</span><span style="color:#56B6C2;"> =</span><span style="color:#98C379;"> "root"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> Connection</span><span style="color:#E06C75;"> connection</span><span style="color:#56B6C2;"> =</span><span style="color:#D19A66;"> null</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> try</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> Class</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">forName</span><span style="color:#ABB2BF;">(driver);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> connection </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> DriverManager</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getConnection</span><span style="color:#ABB2BF;">(url, username, password);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> } </span><span style="color:#C678DD;">catch</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">ClassNotFoundException</span><span style="color:#E06C75;font-style:italic;"> e</span><span style="color:#ABB2BF;">) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> e</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">printStackTrace</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> } </span><span style="color:#C678DD;">catch</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">SQLException</span><span style="color:#E06C75;font-style:italic;"> e</span><span style="color:#ABB2BF;">) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> e</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">printStackTrace</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span><span style="color:#ABB2BF;"> connection;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /**</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * This is an example of outputting the results in the ResultSet</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> */</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> outputResult</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">ResultSet</span><span style="color:#E06C75;font-style:italic;"> resultSet</span><span style="color:#ABB2BF;">)</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> SQLException</span><span style="color:# [...]
+<span class="line"><span style="color:#C678DD;"> if</span><span style="color:#ABB2BF;"> (resultSet </span><span style="color:#56B6C2;">!=</span><span style="color:#D19A66;"> null</span><span style="color:#ABB2BF;">) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"--------------------------"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#C678DD;"> final</span><span style="color:#E5C07B;"> ResultSetMetaData</span><span style="color:#E06C75;"> metaData</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> resultSet</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getMetaData</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#C678DD;"> final</span><span style="color:#C678DD;"> int</span><span style="color:#E06C75;"> columnCount</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> metaData</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getColumnCount</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#C678DD;"> for</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">int</span><span style="color:#E06C75;"> i</span><span style="color:#56B6C2;"> =</span><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">; i </span><span style="color:#56B6C2;"><</span><span style="color:#ABB2BF;"> columnCount; i++) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">print</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">metaData</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getColumnLabel</span><span style="color:#ABB2BF;">(i </span><span style="color:#56B6C2;">+</span><span style="color:#D19A6 [...]
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#C678DD;"> while</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">resultSet</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">next</span><span style="color:#ABB2BF;">()) {</span></span>
+<span class="line"><span style="color:#C678DD;"> for</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">int</span><span style="color:#E06C75;"> i</span><span style="color:#56B6C2;"> =</span><span style="color:#D19A66;"> 1</span><span style="color:#ABB2BF;">; ; i++) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">print</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">resultSet</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getString</span><span style="color:#ABB2BF;">(i));</span></span>
+<span class="line"><span style="color:#C678DD;"> if</span><span style="color:#ABB2BF;"> (i </span><span style="color:#56B6C2;"><</span><span style="color:#ABB2BF;"> columnCount) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">print</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">", "</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> } </span><span style="color:#C678DD;">else</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#C678DD;"> break</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"--------------------------</span><span style="color:#56B6C2;">\n</span><span style="color:#98C379;">"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Programming-Java-Native-API.html b/UserGuide/V0.13.x/API/Programming-Java-Native-API.html
new file mode 100644
index 0000000000..bf0cfa43ed
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Programming-Java-Native-API.html
@@ -0,0 +1,272 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Java Native API","image":[""],"dateModified":"2024-12-04T09:08:04.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Programming-Java-Native-API.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Java Native API"><meta property="og:description" content="Java Native API Installation Depende [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Java Native API | IoTDB Website</title><meta name="description" content="Java Native API Installation Dependencies JDK >= 1.8 Maven >= 3.6 Using IoTDB Java Native API with Maven Syntax Description IoTDB-SQL interface: The input SQL parameter ne...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Programming-Java-Native-API-DPPUBAQs.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">>org.apache.iotdb</</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">>iotdb-session</</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">>0.13.0-SNAPSHOT</</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"></</span><span style="color:#E06C75;">dependencies</span><span style="color:#ABB2BF;">></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="synta [...]
+<span class="line"><span style="color:#E06C75;">session </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E06C75;"> Session</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">Builder</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">build</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// initialize with a single node</span></span>
+<span class="line"><span style="color:#E06C75;">session </span><span style="color:#56B6C2;">=</span><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> new</span><span style="color:#E06C75;"> Session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">Builder</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">host</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;"> host)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">port</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">int</span><span style="color:#ABB2BF;"> port)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">build</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// initialize with multiple nodes</span></span>
+<span class="line"><span style="color:#E06C75;">session </span><span style="color:#56B6C2;">=</span><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> new</span><span style="color:#E06C75;"> Session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">Builder</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">nodeUrls</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#ABB2BF;">String</span><span style="color:#56B6C2;">></span><span style="color:#ABB2BF;"> nodeUrls)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">build</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// other configurations</span></span>
+<span class="line"><span style="color:#E06C75;">session </span><span style="color:#56B6C2;">=</span><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> new</span><span style="color:#E06C75;"> Session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">Builder</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">fetchSize</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">int</span><span style="color:#ABB2BF;"> fetchSize)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">username</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;"> username)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">password</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;"> password)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">thriftDefaultBufferSize</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">int</span><span style="color:#ABB2BF;"> thriftDefaultBufferSize)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">thriftMaxFrameSize</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">int</span><span style="color:#ABB2BF;"> thriftMaxFrameSize)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">enableCacheLeader</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">boolean</span><span style="color:#ABB2BF;"> enableCacheLeader)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">version</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">Version</span><span style="color:#ABB2BF;"> version)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">build</span><span style="color:#ABB2BF;">();</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></di [...]
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> deleteStorageGroups</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> storageGroups)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"> [...]
+<span class="line"><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;"> encoding</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> CompressionType</span><span style="color:#E06C75;"> compressor</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> String</span>< [...]
+<span class="line"><span style="color:#E5C07B;"> Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> String</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> tags</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF [...]
+<span class="line"><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> createMultiTimeseries</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> paths</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="col [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">TSEncoding</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> encodings</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">CompressionType</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> compressors</spa [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> String</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> propsList</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> String</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> attributesList</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style=" [...]
+<span class="line"><span> List<TSDataType> dataTypes, List<TSEncoding> encodings,</span></span>
+<span class="line"><span> CompressionType compressor, List<String> measurementAliasList);</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Attention: Alias of measurements are <strong>not supported</strong> currently.</p><ul><li>Delete one or several timeseries</li></ul><div class="language-java line-numbers-mode [...]
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> deleteTimeseries</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> paths)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div [...]
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;">Class</span><span style="color:#E06C75;"> Template {</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> name</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#C678DD;"> boolean</span><span style="color:#E06C75;"> directShareTime</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> Map</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> Node</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> children</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#61AFEF;"> Template</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> name</span><span style="color:#ABB2BF;">,</span><span style="color:#C678DD;"> boolean</span><span style="color:#E06C75;"> isShareTime)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> addToTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">Node</span><span style="color:#E06C75;"> node)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> deleteFromTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> name)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> setShareTime</span><span style="color:#E06C75;">(</span><span style="color:#C678DD;">boolean</span><span style="color:#E06C75;"> shareTime)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E06C75;">}</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;">Abstract</span><span style="color:#E5C07B;"> Class</span><span style="color:#E06C75;"> Node {</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> name</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> addChild</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">Node</span><span style="color:#E06C75;"> node)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> deleteChild</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">Node</span><span style="color:#E06C75;"> node)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E06C75;">}</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;">Class</span><span style="color:#E5C07B;"> MeasurementNode</span><span style="color:#E06C75;"> extends Node {</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSDataType</span><span style="color:#E06C75;"> dataType</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;"> encoding</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> CompressionType</span><span style="color:#E06C75;"> compressor</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#61AFEF;"> MeasurementNode</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> name</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#E5C07B;"> TSDataType</span><span style="color:#E06C75;"> dataType</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;"> encoding</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> CompressionType</span><span style="color:#E06C75;"> compressor)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E06C75;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E5C07B;">MeasurementNode</span><span style="color:#E06C75;"> nodeY </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> MeasurementNode</span><span style="color:#E06C75;">(</span><span style="color:#98C379;">"y"</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> TSDataType</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">FLOAT</span><s [...]
+<span class="line"><span style="color:#E5C07B;">MeasurementNode</span><span style="color:#E06C75;"> nodeSpeed </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> MeasurementNode</span><span style="color:#E06C75;">(</span><span style="color:#98C379;">"speed"</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> TSDataType</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">DOUBLE [...]
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// This is the template we suggest to implement</span></span>
+<span class="line"><span style="color:#E5C07B;">Template</span><span style="color:#E06C75;"> flatTemplate </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> Template</span><span style="color:#E06C75;">(</span><span style="color:#98C379;">"flatTemplate"</span><span style="color:#E06C75;">)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">template</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addToTemplate</span><span style="color:#ABB2BF;">(nodeX);</span></span>
+<span class="line"><span style="color:#E5C07B;">template</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addToTemplate</span><span style="color:#ABB2BF;">(nodeY);</span></span>
+<span class="line"><span style="color:#E5C07B;">template</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addToTemplate</span><span style="color:#ABB2BF;">(nodeSpeed);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#61AFEF;">createSchemaTemplate</span><span style="color:#E06C75;">(flatTemplate)</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class= [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> addAlignedMeasurementsInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;">[] measurementsPath</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSDataType</span><span style="color:#E06C75;">[] dataTypes</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;">[] encodings</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> CompressionType</span><span style="color:#E06C75;">[] compressors)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Add one aligned measurement to a template</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> addAlignedMeasurementInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> measurementPath</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSDataType</span><span style="color:#E06C75;"> dataType</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;"> encoding</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> CompressionType</span><span style="color:#E06C75;"> compressor)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Add unaligned measurements to a template</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> addUnalignedMeasurementInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> measurementPath</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSDataType</span><span style="color:#E06C75;"> dataType</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;"> encoding</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> CompressionType</span><span style="color:#E06C75;"> compressor)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Add one unaligned measurement to a template</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> addUnalignedMeasurementsIntemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;">[] measurementPaths</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSDataType</span><span style="color:#E06C75;">[] dataTypes</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;">[] encodings</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> CompressionType</span><span style="color:#E06C75;">[] compressors)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Delete a node in template</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> deleteNodeInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> path)</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> int</span><span style="color:#61AFEF;"> countMeasurementsInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Return true if path points to a measurement, otherwise returne false</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> boolean</span><span style="color:#61AFEF;"> isMeasurementInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> path)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Return true if path exists in template, otherwise return false</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> boolean</span><span style="color:#61AFEF;"> isPathExistInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> path)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Return all measurements paths inside template</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> showMeasurementsInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Return all measurements paths under the designated patter inside template</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> showMeasurementsInTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> String</sp [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> showAllTemplates</span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">/** </span><span style="color:#C678DD;font-style:italic;">@return</span><span style="color:#7F848E;font-style:italic;"> All paths have been set to designated template. */</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> showPathsTemplateSetOn</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">/** </span><span style="color:#C678DD;font-style:italic;">@return</span><span style="color:#7F848E;font-style:italic;"> All paths are using designated template. */</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> showPathsTemplateUsingOn</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counte [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> dropSchemaTemplate</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> templateName)</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div [...]
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> Tablet</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /** deviceId of this tablet */</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> prefixPath</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /** the list of measurement schemas for creating the tablet */</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#E5C07B;"> List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">MeasurementSchema</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> schemas</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /** timestamps in this tablet */</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> long</span><span style="color:#E06C75;">[] timestamps</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /** each object is a primitive type array, which represents values of one measurement */</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#E5C07B;"> Object</span><span style="color:#E06C75;">[] values</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /** each bitmap represents the existence of each value in the current column. */</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#E5C07B;"> BitMap</span><span style="color:#E06C75;">[] bitMaps</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /** the number of rows to include in this tablet */</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> int</span><span style="color:#E06C75;"> rowSize</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /** the maximum number of rows for this tablet */</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#C678DD;"> int</span><span style="color:#E06C75;"> maxRowNumber</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /** whether this tablet store data of aligned timeseries or not */</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#C678DD;"> boolean</span><span style="color:#E06C75;"> isAligned</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">TSDataType</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> types</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">Object</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> values)</span></span></code></pr [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> measurementsList</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style= [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">Object</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> valuesList)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class= [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> measurementsList</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style= [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">Object</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> valuesList)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class= [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> measurementsList</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style=" [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> measurementsList</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span st [...]
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> deleteData</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> paths</span><span style="color:#ABB2BF;">,</span><span style="color:#C678DD;"> long</span><span style="color:#E06C75;"> time)</span></span></code></pre><div [...]
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> testInsertRecord</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> deviceId</span><span style="color:#ABB2BF;">,</span><span style="color:#C678DD;"> long</span><span style="color:#E06C75;"> time</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color: [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">TSDataType</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> types</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">Object</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> values)</span></span></code [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> measurementsList</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span st [...]
+<span class="line"><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#C678DD;">void</span><span style="color:#61AFEF;"> testInsertRecords</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> deviceIds</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="col [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> measurementsList</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span st [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#56B6C2;"><</span><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">Object</span><span style="color:#56B6C2;">>></span><span style="color:#E06C75;"> valuesList)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div cl [...]
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">>org.apache.iotdb</</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">>iotdb-thrift-cluster</</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">>0.13.0-SNAPSHOT</</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"></</span><span style="color:#E06C75;">dependencies</span><span style="color:#ABB2BF;">></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>How to ope [...]
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.thrift.transport.TSocket</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.thrift.transport.TTransport</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.thrift.transport.TTransportException</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.rpc.RpcTransportFactory</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> CluserInfoClient</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> TTransport</span><span style="color:#E06C75;"> transport</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> ClusterInfoService</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">Client</span><span style="color:#E06C75;"> client</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> connect</span><span style="color:#ABB2BF;">()</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> transport </span><span style="color:#56B6C2;">=</span></span>
+<span class="line"><span style="color:#E5C07B;"> RpcTransportFactory</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INSTANCE</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getTransport</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> TSocket</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // the RPC address</span></span>
+<span class="line"><span style="color:#E5C07B;"> IoTDBDescriptor</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getInstance</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">getConfig</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">getRpcAddress</span><span style="color:#ABB2BF;">(),</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // the RPC port</span></span>
+<span class="line"><span style="color:#E5C07B;"> ClusterDescriptor</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getInstance</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">getConfig</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">getClusterRpcPort</span><span style="color:#ABB2BF;">()));</span></span>
+<span class="line"><span style="color:#C678DD;"> try</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> transport</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">open</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> } </span><span style="color:#C678DD;">catch</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">TTransportException</span><span style="color:#E06C75;font-style:italic;"> e</span><span style="color:#ABB2BF;">) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> Assert</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">fail</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">e</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getMessage</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //get the client</span></span>
+<span class="line"><span style="color:#ABB2BF;"> client </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#ABB2BF;"> ClusterInfoService.</span><span style="color:#61AFEF;">Client</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> TBinaryProtocol</span><span style="color:#ABB2BF;">(transport));</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> close</span><span style="color:#ABB2BF;">()</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> transport</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">close</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * </span><span style="color:#C678DD;font-style:italic;">@param</span><span style="color:#E06C75;font-style:italic;"> path</span><span style="color:#7F848E;font-style:italic;"> input path (should contains a Storage group name as its prefix)</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * </span><span style="color:#C678DD;font-style:italic;">@return</span><span style="color:#7F848E;font-style:italic;"> the data partition info. If the time range only covers one data partition, the the size</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * of the list is one.</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> */</span></span>
+<span class="line"><span style="color:#E06C75;">list</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">DataPartitionEntry</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> getDataPartition</span><span style="color:#E06C75;">(</span><span style="color:#D19A66;">1</span><span style="color:#C678DD;">:</span><span style="color:#E06C75;">string path</span><span style="color:#ABB2BF;">,</span><span style="color:#D19A66;"> 2</span><span style=" [...]
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * </span><span style="color:#C678DD;font-style:italic;">@param</span><span style="color:#E06C75;font-style:italic;"> path</span><span style="color:#7F848E;font-style:italic;"> input path (should contains a Storage group name as its prefix)</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * </span><span style="color:#C678DD;font-style:italic;">@return</span><span style="color:#7F848E;font-style:italic;"> metadata partition information</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> */</span></span>
+<span class="line"><span style="color:#E06C75;">list</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">Node</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> getMetaPartition</span><span style="color:#E06C75;">(</span><span style="color:#D19A66;">1</span><span style="color:#C678DD;">:</span><span style="color:#E06C75;">string path)</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" [...]
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * </span><span style="color:#C678DD;font-style:italic;">@return</span><span style="color:#7F848E;font-style:italic;"> key: node, value: live or not</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> */</span></span>
+<span class="line"><span style="color:#E06C75;">map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">Node</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> bool</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> getAllNodeStatus</span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div c [...]
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * </span><span style="color:#C678DD;font-style:italic;">@return</span><span style="color:#7F848E;font-style:italic;"> A multi-line string with each line representing the total time consumption, invocation</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * number, and average time consumption.</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> */</span></span>
+<span class="line"><span style="color:#E06C75;">string </span><span style="color:#61AFEF;">getInstrumentingInfo</span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></div><!----><!----><!----></d [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Programming-MQTT.html b/UserGuide/V0.13.x/API/Programming-MQTT.html
new file mode 100644
index 0000000000..d69fae147b
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Programming-MQTT.html
@@ -0,0 +1,131 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Programming-MQTT.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="MQTT Protocol MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was desi [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="MQTT Protocol MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging tr...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Programming-MQTT-DFcUk5dY.js"><link rel="modulepreload" href="/assets/78357469-1bf11880-75e4-11ea-978f-a53996667a0d-BmqwcEBP.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#E06C75;"> "device"</span><span style="color:#ABB2BF;">:</span><span style="color:#98C379;">"root.sg.d1"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamp"</span><span style="color:#ABB2BF;">:</span><span style="color:#D19A66;">1586076045524</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "measurements"</span><span style="color:#ABB2BF;">:[</span><span style="color:#98C379;">"s1"</span><span style="color:#ABB2BF;">,</span><span style="color:#98C379;">"s2"</span><span style="color:#ABB2BF;">],</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">:[</span><span style="color:#D19A66;">0.530635</span><span style="color:#ABB2BF;">,</span><span style="color:#D19A66;">0.530635</span><span style="color:#ABB2BF;">]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>or</p><div class="language-json line-numbers-mode" data-highlighter="shiki" data-ext="json" style="background-color:#282c34;color:#a [...]
+<span class="line"><span style="color:#E06C75;"> "device"</span><span style="color:#ABB2BF;">:</span><span style="color:#98C379;">"root.sg.d1"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">:[</span><span style="color:#D19A66;">1586076045524</span><span style="color:#ABB2BF;">,</span><span style="color:#D19A66;">1586076065526</span><span style="color:#ABB2BF;">],</span></span>
+<span class="line"><span style="color:#E06C75;"> "measurements"</span><span style="color:#ABB2BF;">:[</span><span style="color:#98C379;">"s1"</span><span style="color:#ABB2BF;">,</span><span style="color:#98C379;">"s2"</span><span style="color:#ABB2BF;">],</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">:[[</span><span style="color:#D19A66;">0.530635</span><span style="color:#ABB2BF;">,</span><span style="color:#D19A66;">0.530635</span><span style="color:#ABB2BF;">], [</span><span style="color:#D19A66;">0.530655</span><span style="color:#ABB2BF;">,</span><span style="color:#D19A66;">0.530695</span><span style="color:#ABB2BF;">]]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><img style="width:100%;max-width:800px;max-height:600px;margin-left:auto;margin-right:auto;display:block;" src="/img/github/78357469-1 [...]
+<span class="line"><span style="color:#E5C07B;">mqtt</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setHost</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"127.0.0.1"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1883</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">mqtt</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setUserName</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">mqtt</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setPassword</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;">BlockingConnection</span><span style="color:#E06C75;"> connection </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> mqtt</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">blockingConnection</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#E5C07B;">connection</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">connect</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;">Random</span><span style="color:#E06C75;"> random </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> Random</span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">for</span><span style="color:#E06C75;"> (</span><span style="color:#C678DD;">int</span><span style="color:#E06C75;"> i </span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">;</span><span style="color:#E06C75;"> i </span><span style="color:#56B6C2;"><</span><span style="color:#D19A66;"> 10</span><span style="color:#ABB2BF;">;</span><span style="color:#E06C75;"> i</span><span style=" [...]
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> payload </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> String</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">format</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"{</span><span style="color:#56B6C2;">\n</span><span style="color:#98C379;">"</span><span style="color:#56B6C2;"> +</span></span>
+<span class="line"><span style="color:#98C379;"> "</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">device</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">:</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">root.sg.d1</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">,</span><span style="color:#56B6C2;">\n</span><span style="color:#98C379;">"</span><span [...]
+<span class="line"><span style="color:#98C379;"> "</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">timestamp</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">:%d,</span><span style="color:#56B6C2;">\n</span><span style="color:#98C379;">"</span><span style="color:#56B6C2;"> +</span></span>
+<span class="line"><span style="color:#98C379;"> "</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">measurements</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">:[</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">s1</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">],</span><span style="color:#56B6C2;">\n</span><span style="color:#98C379;">"</span><span [...]
+<span class="line"><span style="color:#98C379;"> "</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">values</span><span style="color:#56B6C2;">\"</span><span style="color:#98C379;">:[%f]</span><span style="color:#56B6C2;">\n</span><span style="color:#98C379;">"</span><span style="color:#56B6C2;"> +</span></span>
+<span class="line"><span style="color:#98C379;"> "}"</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">System</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">currentTimeMillis</span><span style="color:#ABB2BF;">(), </span><span style="color:#E5C07B;">random</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">nextDouble</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> connection</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">publish</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"root.sg.d1.s1"</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">payload</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getBytes</span><span style="color:#ABB2BF;">(), </span><span style="color:#E5C07B;">QoS</span><spa [...]
+<span class="line"><span style="color:#E06C75;">}</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;">connection</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">disconnect</span><span style="color:#ABB2BF;">();</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line- [...]
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">>org.apache.iotdb</</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">>iotdb-server</</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">>${project.version}</</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Define your implementation which implements <code>org.apache. [...]
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> io.netty.buffer.ByteBuf</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.db.protocol.mqtt.Message</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.db.protocol.mqtt.PayloadFormatter</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.nio.charset.StandardCharsets</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.ArrayList</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.Arrays</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.List</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> CustomizedJsonPayloadFormatter</span><span style="color:#C678DD;"> implements</span><span style="color:#E5C07B;"> PayloadFormatter</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Override</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#E5C07B;"> List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Message</span><span style="color:#ABB2BF;">></span><span style="color:#61AFEF;"> format</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">ByteBuf</span><span style="color:#E06C75;font-style:italic;"> payload</span><span style="color:#ABB2BF;">)</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // Suppose the payload is a json format</span></span>
+<span class="line"><span style="color:#C678DD;"> if</span><span style="color:#ABB2BF;"> (payload </span><span style="color:#56B6C2;">==</span><span style="color:#D19A66;"> null</span><span style="color:#ABB2BF;">) {</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span><span style="color:#D19A66;"> null</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> json</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> payload</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">toString</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">StandardCharsets</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">UTF_8</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // parse data from the json and generate Messages and put them into List<Meesage> ret</span></span>
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Message</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;">ret</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><>();</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // this is just an example, so we just generate some Messages directly</span></span>
+<span class="line"><span style="color:#C678DD;"> for</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">int</span><span style="color:#E06C75;"> i</span><span style="color:#56B6C2;"> =</span><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">; i </span><span style="color:#56B6C2;"><</span><span style="color:#D19A66;"> 2</span><span style="color:#ABB2BF;">; i++) {</span></span>
+<span class="line"><span style="color:#C678DD;"> long</span><span style="color:#E06C75;"> ts</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> i;</span></span>
+<span class="line"><span style="color:#E5C07B;"> Message</span><span style="color:#E06C75;"> message</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> Message</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#E5C07B;"> message</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setDevice</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"d"</span><span style="color:#56B6C2;"> +</span><span style="color:#ABB2BF;"> i);</span></span>
+<span class="line"><span style="color:#E5C07B;"> message</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setTimestamp</span><span style="color:#ABB2BF;">(ts);</span></span>
+<span class="line"><span style="color:#E5C07B;"> message</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setMeasurements</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">Arrays</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">asList</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"s1"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"s2"</sp [...]
+<span class="line"><span style="color:#E5C07B;"> message</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setValues</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">Arrays</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">asList</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"4.0"</span><span style="color:#56B6C2;"> +</span><span style="color:#ABB2BF;"> i, </span><span style= [...]
+<span class="line"><span style="color:#E5C07B;"> ret</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(message);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span><span style="color:#ABB2BF;"> ret;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Override</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#E5C07B;"> String</span><span style="color:#61AFEF;"> getName</span><span style="color:#ABB2BF;">()</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // set the value of mqtt_payload_formatter in iotdb-engine.properties as the following string:</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span><span style="color:#98C379;"> "CustomizedJson"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Programming-Python-Native-API.html b/UserGuide/V0.13.x/API/Programming-Python-Native-API.html
new file mode 100644
index 0000000000..2e5513d184
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Programming-Python-Native-API.html
@@ -0,0 +1,153 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2024-12-13T09:49:59.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Programming-Python-Native-API.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Python Native API Requirements You have to install thrift (>=0.13) before using the package. How t [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Python Native API Requirements You have to install thrift (>=0.13) before using the package. How to use (Example) First, download the latest package: pip3 install apache-iotd...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Programming-Python-Native-API-ndgxr3Bg.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;">ip </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "127.0.0.1"</span></span>
+<span class="line"><span style="color:#ABB2BF;">port_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "6667"</span></span>
+<span class="line"><span style="color:#ABB2BF;">username_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root"</span></span>
+<span class="line"><span style="color:#ABB2BF;">password_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root"</span></span>
+<span class="line"><span style="color:#ABB2BF;">session </span><span style="color:#56B6C2;">=</span><span style="color:#61AFEF;"> Session</span><span style="color:#ABB2BF;">(ip, port_, username_, password_)</span></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">open</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">False</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">zone </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> session.</span><span style="color:#61AFEF;">get_time_zone</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">close</span><span style="color:#ABB2BF;">()</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div> [...]
+<span class="line"><span style="color:#E06C75;font-style:italic;"> ip</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">"127.0.0.1"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> port</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">"6667"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> user</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> password</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> fetch_size</span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;">1024</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> zone_id</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">"UTC+8"</span></span>
+<span class="line"><span style="color:#ABB2BF;">)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Initialize a Session to connect multiple nodes</li></ul><div class [...]
+<span class="line"><span style="color:#E06C75;font-style:italic;"> node_urls</span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;">[</span><span style="color:#98C379;">"127.0.0.1:6667"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"127.0.0.1:6668"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"127.0.0.1:6669"</span><span style="color:#ABB2BF;">],</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> user</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> password</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> fetch_size</span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;">1024</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> zone_id</span><span style="color:#56B6C2;">=</span><span style="color:#98C379;">"UTC+8"</span></span>
+<span class="line"><span style="color:#ABB2BF;">)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Open a session, with a parameter to specify whether to enable RPC compression</li></ul><div class [...]
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">delete_storage_groups</span><span style="color:#ABB2BF;">(group_name_lst)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="timeseries-management" tabindex="-1"><a class="header-anchor" href="#timeseries-management"><span>Timeseries Management</span></a></h4>< [...]
+<span class="line"><span style="color:#E06C75;font-style:italic;"> props</span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;">None</span><span style="color:#ABB2BF;">, </span><span style="color:#E06C75;font-style:italic;">tags</span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;">None</span><span style="color:#ABB2BF;">, </span><span style="color:#E06C75;font-style:italic;">attributes</span><span style="color:#56B6C2;">=</span><span style="color:#D [...]
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">create_multi_time_series</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ts_path_lst, data_type_lst, encoding_lst, compressor_lst,</span></span>
+<span class="line"><span style="color:#E06C75;font-style:italic;"> props_lst</span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;">None</span><span style="color:#ABB2BF;">, </span><span style="color:#E06C75;font-style:italic;">tags_lst</span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;">None</span><span style="color:#ABB2BF;">, </span><span style="color:#E06C75;font-style:italic;">attributes_lst</span><span style="color:#56B6C2;">=</span><span sty [...]
+<span class="line"><span style="color:#ABB2BF;">)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Create aligned timeseries</li></ul><div class="language-python line-numbers-mode" data-highlighte [...]
+<span class="line"><span style="color:#ABB2BF;"> device_id, measurements_lst, data_type_lst, encoding_lst, compressor_lst</span></span>
+<span class="line"><span style="color:#ABB2BF;">)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Attention: Alias of measurements are <strong>not supported</strong> currently.</p><ul><li>Delete one or several timeseries</li></ul><div class="language-python line-numbers-mode" data-highlighter="shiki" data-ext="python" styl [...]
+<span class="line"><span style="color:#ABB2BF;"> [</span><span style="color:#D19A66;">False</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">10</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">11</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1.1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">10011.1</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"test01&q [...]
+<span class="line"><span style="color:#ABB2BF;"> [</span><span style="color:#D19A66;">True</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">100</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">11111</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1.25</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">101.0</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"test02 [...]
+<span class="line"><span style="color:#ABB2BF;"> [</span><span style="color:#D19A66;">False</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">100</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">188.1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">688.25</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"test03& [...]
+<span class="line"><span style="color:#ABB2BF;"> [</span><span style="color:#D19A66;">True</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">0</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">0</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">0</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">6.25</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"test04"</sp [...]
+<span class="line"><span style="color:#ABB2BF;">]</span></span>
+<span class="line"><span style="color:#ABB2BF;">timestamps_ </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> [</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">3</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">4</span><span style="color:#ABB2BF;">]</span></span>
+<span class="line"><span style="color:#ABB2BF;">tablet_ </span><span style="color:#56B6C2;">=</span><span style="color:#61AFEF;"> Tablet</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#ABB2BF;"> device_id, measurements_, data_types_, values_, timestamps_</span></span>
+<span class="line"><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">insert_tablet</span><span style="color:#ABB2BF;">(tablet_)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line [...]
+<span class="line"><span style="color:#ABB2BF;">data_types_ </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSDataType.</span><span style="color:#D19A66;">BOOLEAN</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSDataType.</span><span style="color:#D19A66;">INT32</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSDataType.</span><span style="color:#D19A66;">INT64</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSDataType.</span><span style="color:#D19A66;">FLOAT</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSDataType.</span><span style="color:#D19A66;">DOUBLE</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;"> TSDataType.</span><span style="color:#D19A66;">TEXT</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#ABB2BF;">]</span></span>
+<span class="line"><span style="color:#ABB2BF;">np_values_ </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> np.</span><span style="color:#61AFEF;">array</span><span style="color:#ABB2BF;">([</span><span style="color:#D19A66;">False</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">True</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">False</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">True</span><span style="color:#ABB2BF;">], TSDataType.</span><span style="color:#D19A6 [...]
+<span class="line"><span style="color:#ABB2BF;"> np.</span><span style="color:#61AFEF;">array</span><span style="color:#ABB2BF;">([</span><span style="color:#D19A66;">10</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">100</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">100</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">0</span><span style="color:#ABB2BF;">], TSDataType.</span><span style="color:#D19A66;">INT32 [...]
+<span class="line"><span style="color:#ABB2BF;"> np.</span><span style="color:#61AFEF;">array</span><span style="color:#ABB2BF;">([</span><span style="color:#D19A66;">11</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">11111</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">0</span><span style="color:#ABB2BF;">], TSDataType.</span><span style="color:#D19A66;">INT64 [...]
+<span class="line"><span style="color:#ABB2BF;"> np.</span><span style="color:#61AFEF;">array</span><span style="color:#ABB2BF;">([</span><span style="color:#D19A66;">1.1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1.25</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">188.1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">0</span><span style="color:#ABB2BF;">], TSDataType.</span><span style="color:#D19A66;">F [...]
+<span class="line"><span style="color:#ABB2BF;"> np.</span><span style="color:#61AFEF;">array</span><span style="color:#ABB2BF;">([</span><span style="color:#D19A66;">10011.1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">101.0</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">688.25</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">6.25</span><span style="color:#ABB2BF;">], TSDataType.</span><span style="color:#D [...]
+<span class="line"><span style="color:#ABB2BF;"> np.</span><span style="color:#61AFEF;">array</span><span style="color:#ABB2BF;">([</span><span style="color:#98C379;">"test01"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"test02"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"test03"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"test04"</span><span style="color:#A [...]
+<span class="line"><span style="color:#ABB2BF;">]</span></span>
+<span class="line"><span style="color:#ABB2BF;">np_timestamps_ </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> np.</span><span style="color:#61AFEF;">array</span><span style="color:#ABB2BF;">([</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">3</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">4</span><spa [...]
+<span class="line"><span style="color:#ABB2BF;">np_tablet_ </span><span style="color:#56B6C2;">=</span><span style="color:#61AFEF;"> NumpyTablet</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg_test_01.d_02"</span><span style="color:#ABB2BF;">, measurements_, data_types_, np_values_, np_timestamps_</span></span>
+<span class="line"><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">insert_tablet</span><span style="color:#ABB2BF;">(np_tablet_)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="l [...]
+<span class="line"><span style="color:#ABB2BF;"> device_ids_, time_list_, measurements_list_, data_type_list_, values_list_</span></span>
+<span class="line"><span style="color:#ABB2BF;">)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Insert multiple Records that belong to the same device.<br> With type info the server has no need to do type inference, which leads a better performance</li></ul><div class="language-python line-numbers-mode" data-highlig [...]
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;">ip </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "127.0.0.1"</span></span>
+<span class="line"><span style="color:#ABB2BF;">port_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "6667"</span></span>
+<span class="line"><span style="color:#ABB2BF;">username_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root"</span></span>
+<span class="line"><span style="color:#ABB2BF;">password_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root"</span></span>
+<span class="line"><span style="color:#ABB2BF;">session </span><span style="color:#56B6C2;">=</span><span style="color:#61AFEF;"> Session</span><span style="color:#ABB2BF;">(ip, port_, username_, password_)</span></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">open</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">False</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">result </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> session.</span><span style="color:#61AFEF;">execute_query_statement</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"SELECT * FROM root.*"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># Transform to Pandas Dataset</span></span>
+<span class="line"><span style="color:#ABB2BF;">df </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> result.</span><span style="color:#61AFEF;">todf</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">close</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># Now you can work with the dataframe</span></span>
+<span class="line"><span style="color:#ABB2BF;">df </span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;"> ...</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div cl [...]
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> def</span><span style="color:#61AFEF;"> test_something</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;font-style:italic;">self</span><span style="color:#ABB2BF;">):</span></span>
+<span class="line"><span style="color:#C678DD;"> with</span><span style="color:#61AFEF;"> IoTDBContainer</span><span style="color:#ABB2BF;">() </span><span style="color:#C678DD;">as</span><span style="color:#ABB2BF;"> c:</span></span>
+<span class="line"><span style="color:#ABB2BF;"> session </span><span style="color:#56B6C2;">=</span><span style="color:#61AFEF;"> Session</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"localhost"</span><span style="color:#ABB2BF;">, c.</span><span style="color:#61AFEF;">get_exposed_port</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">6667</span><span style="color:#ABB2BF;">), </span><span style="color:#98C379;">" [...]
+<span class="line"><span style="color:#ABB2BF;"> session.</span><span style="color:#61AFEF;">open</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">False</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> result </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> session.</span><span style="color:#61AFEF;">execute_query_statement</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"SHOW TIMESERIES"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#56B6C2;"> print</span><span style="color:#ABB2BF;">(result)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> session.</span><span style="color:#61AFEF;">close</span><span style="color:#ABB2BF;">()</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-nu [...]
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;">ip </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "127.0.0.1"</span></span>
+<span class="line"><span style="color:#ABB2BF;">port_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "6667"</span></span>
+<span class="line"><span style="color:#ABB2BF;">username_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root"</span></span>
+<span class="line"><span style="color:#ABB2BF;">password_ </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root"</span></span>
+<span class="line"><span style="color:#ABB2BF;">session </span><span style="color:#56B6C2;">=</span><span style="color:#61AFEF;"> Session</span><span style="color:#ABB2BF;">(ip, port_, username_, password_)</span></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">open</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">False</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">zone </span><span style="color:#56B6C2;">=</span><span style="color:#ABB2BF;"> session.</span><span style="color:#61AFEF;">get_time_zone</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#ABB2BF;">session.</span><span style="color:#61AFEF;">close</span><span style="color:#ABB2BF;">()</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div> [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Programming-Thrift.html b/UserGuide/V0.13.x/API/Programming-Thrift.html
new file mode 100644
index 0000000000..5ef0fa974c
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Programming-Thrift.html
@@ -0,0 +1,159 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Communication Service protocol","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Programming-Thrift.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Communication Service protocol"><meta property="og:description" content="Communication S [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Communication Service protocol | IoTDB Website</title><meta name="description" content="Communication Service protocol Thrift rpc interface introduction Thrift is a remote procedure call software framework for the development of extensible and cross-language servic...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Programming-Thrift-DsF3xx11.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>TSOpenSessionResp openSession(1:TSOpenSessionReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// close a session</span></span>
+<span class="line"><span>TSStatus closeSession(1:TSCloseSessionReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// run an SQL statement in batch</span></span>
+<span class="line"><span>TSExecuteStatementResp executeStatement(1:TSExecuteStatementReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// execute SQL statement in batch</span></span>
+<span class="line"><span>TSStatus executeBatchStatement(1:TSExecuteBatchStatementReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// execute query SQL statement</span></span>
+<span class="line"><span>TSExecuteStatementResp executeQueryStatement(1:TSExecuteStatementReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// execute insert, delete and update SQL statement </span></span>
+<span class="line"><span>TSExecuteStatementResp executeUpdateStatement(1:TSExecuteStatementReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// fetch next query result</span></span>
+<span class="line"><span>TSFetchResultsResp fetchResults(1:TSFetchResultsReq req)</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// fetch meta data</span></span>
+<span class="line"><span>TSFetchMetadataResp fetchMetadata(1:TSFetchMetadataReq req)</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// cancel a query </span></span>
+<span class="line"><span>TSStatus cancelOperation(1:TSCancelOperationReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// close a query dataset</span></span>
+<span class="line"><span>TSStatus closeOperation(1:TSCloseOperationReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// get time zone</span></span>
+<span class="line"><span>TSGetTimeZoneResp getTimeZone(1:i64 sessionId);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// set time zone</span></span>
+<span class="line"><span>TSStatus setTimeZone(1:TSSetTimeZoneReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// get server's properties</span></span>
+<span class="line"><span>ServerProperties getProperties();</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// set storage group</span></span>
+<span class="line"><span>TSStatus setStorageGroup(1:i64 sessionId, 2:string storageGroup);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// create timeseries</span></span>
+<span class="line"><span>TSStatus createTimeseries(1:TSCreateTimeseriesReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// create multi timeseries</span></span>
+<span class="line"><span>TSStatus createMultiTimeseries(1:TSCreateMultiTimeseriesReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// delete timeseries</span></span>
+<span class="line"><span>TSStatus deleteTimeseries(1:i64 sessionId, 2:list<string> path)</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// delete sttorage groups</span></span>
+<span class="line"><span>TSStatus deleteStorageGroups(1:i64 sessionId, 2:list<string> storageGroup);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// insert record</span></span>
+<span class="line"><span>TSStatus insertRecord(1:TSInsertRecordReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// insert record in string format</span></span>
+<span class="line"><span>TSStatus insertStringRecord(1:TSInsertStringRecordReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// insert tablet</span></span>
+<span class="line"><span>TSStatus insertTablet(1:TSInsertTabletReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// insert tablets in batch</span></span>
+<span class="line"><span>TSStatus insertTablets(1:TSInsertTabletsReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// insert records in batch</span></span>
+<span class="line"><span>TSStatus insertRecords(1:TSInsertRecordsReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// insert records of one device</span></span>
+<span class="line"><span>TSStatus insertRecordsOfOneDevice(1:TSInsertRecordsOfOneDeviceReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// insert records in batch as string format</span></span>
+<span class="line"><span>TSStatus insertStringRecords(1:TSInsertStringRecordsReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// test the latency of innsert tablet,caution:no data will be inserted, only for test latency</span></span>
+<span class="line"><span>TSStatus testInsertTablet(1:TSInsertTabletReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// test the latency of innsert tablets,caution:no data will be inserted, only for test latency</span></span>
+<span class="line"><span>TSStatus testInsertTablets(1:TSInsertTabletsReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// test the latency of innsert record,caution:no data will be inserted, only for test latency</span></span>
+<span class="line"><span>TSStatus testInsertRecord(1:TSInsertRecordReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// test the latency of innsert record in string format,caution:no data will be inserted, only for test latency</span></span>
+<span class="line"><span>TSStatus testInsertStringRecord(1:TSInsertStringRecordReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// test the latency of innsert records,caution:no data will be inserted, only for test latency</span></span>
+<span class="line"><span>TSStatus testInsertRecords(1:TSInsertRecordsReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// test the latency of innsert records of one device,caution:no data will be inserted, only for test latency</span></span>
+<span class="line"><span>TSStatus testInsertRecordsOfOneDevice(1:TSInsertRecordsOfOneDeviceReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// test the latency of innsert records in string formate,caution:no data will be inserted, only for test latency</span></span>
+<span class="line"><span>TSStatus testInsertStringRecords(1:TSInsertStringRecordsReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// delete data</span></span>
+<span class="line"><span>TSStatus deleteData(1:TSDeleteDataReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// execute raw data query</span></span>
+<span class="line"><span>TSExecuteStatementResp executeRawDataQuery(1:TSRawDataQueryReq req);</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>// request a statement id from server</span></span>
+<span class="line"><span>i64 requestStatementId(1:i64 sessionId);</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div cla [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Programming-TsFile-API.html b/UserGuide/V0.13.x/API/Programming-TsFile-API.html
new file mode 100644
index 0000000000..0c1a3b0f93
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Programming-TsFile-API.html
@@ -0,0 +1,209 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Programming-TsFile-API.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="TsFile API TsFile is a file format of Time Series used in IoTDB. This session introduces the usage of this f [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="TsFile API TsFile is a file format of Time Series used in IoTDB. This session introduces the usage of this file format. TsFile library Installation There are two ways to use TsF...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Programming-TsFile-API-BKEKQ_ho.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#56B6C2;">cd</span><span style="color:#98C379;"> tsfile/</span></span>
+<span class="line"><span style="color:#61AFEF;">mvn</span><span style="color:#98C379;"> clean</span><span style="color:#98C379;"> package</span><span style="color:#D19A66;"> -Dmaven.test.skip=true</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Then, all the jars are in folder named <code>target/</code>. Import <code>targe [...]
+<span class="line"><span style="color:#61AFEF;">mvn</span><span style="color:#98C379;"> clean</span><span style="color:#98C379;"> install</span><span style="color:#D19A66;"> -Dmaven.test.skip=true</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div></li><li><p>add dependencies into your project:</p><div class="language-xml line-numbers-mode" data-highlighter=" [...]
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">>org.apache.iotdb</</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">>tsfile</</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">>0.13.0-SNAPSHOT</</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li></ul><p>Or, you can download the dependencies from official Maven repos [...]
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">id</span><span style="color:#ABB2BF;">>allow-snapshots</</span><span style="color:#E06C75;">id</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">activation</span><span style="color:#ABB2BF;">><</span><span style="color:#E06C75;">activeByDefault</span><span style="color:#ABB2BF;">>true</</span><span style="color:#E06C75;">activeByDefault</span><span style="color:#ABB2BF;">></</span><span style="color:#E06C75;">activation</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">repositories</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">repository</span><span style="color:#ABB2BF;">> </span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">id</span><span style="color:#ABB2BF;">>apache.snapshots</</span><span style="color:#E06C75;">id</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">name</span><span style="color:#ABB2BF;">>Apache Development Snapshot Repository</</span><span style="color:#E06C75;">name</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">url</span><span style="color:#ABB2BF;">>https://repository.apache.org/content/repositories/snapshots/</</span><span style="color:#E06C75;">url</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">releases</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">enabled</span><span style="color:#ABB2BF;">>false</</span><span style="color:#E06C75;">enabled</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">releases</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">snapshots</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">enabled</span><span style="color:#ABB2BF;">>true</</span><span style="color:#E06C75;">enabled</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">snapshots</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">repository</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">repositories</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">profile</span><span style="color:#ABB2BF;">></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"> [...]
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">>org.apache.iotdb</</span><span style="color:#E06C75;">groupId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">>tsfile</</span><span style="color:#E06C75;">artifactId</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> <</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">>0.13.0-SNAPSHOT</</span><span style="color:#E06C75;">version</span><span style="color:#ABB2BF;">></span></span>
+<span class="line"><span style="color:#ABB2BF;"> </</span><span style="color:#E06C75;">dependency</span><span style="color:#ABB2BF;">></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li></ul></li></ul><h3 id="tsfile-usage" tabindex="-1"><a class="header-anc [...]
+<span class="line"><span style="color:#E5C07B;">conf</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setTSFileStorageFs</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"HDFS"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">TsFileWriter</span><span style="color:#E06C75;"> tsFileWriter </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> TsFileWriter</span><span style="color:#E06C75;">(file</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> schema</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> conf)</span><span style="color:#ABB2BF;">;</span></span></cod [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#61AFEF;"> Schema</span><span style="color:#E06C75;">()</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#61AFEF;"> Schema</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> MeasurementSchema</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> measurements)</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Use this two interfaces to add measurements</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> registerMeasurement</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">MeasurementSchema</span><span style="color:#E06C75;"> descriptor)</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> registerMeasurements</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> MeasurementSchema</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> measurements)< [...]
+<span class="line"><span style="color:#7F848E;font-style:italic;">// Some useful getter and checker</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#E5C07B;"> TSDataType</span><span style="color:#61AFEF;"> getMeasurementDataType</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> measurementId)</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#E5C07B;"> MeasurementSchema</span><span style="color:#61AFEF;"> getMeasurementSchema</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> measurementId)</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#E5C07B;"> Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> MeasurementSchema</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> getAllMeasurementSchema</span><span style="color:#E06C75;">()</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> boolean</span><span style="color:#61AFEF;"> hasMeasurement</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> measurementId)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class= [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#61AFEF;"> MeasurementSchema</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> measurementId</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> TSDataType</span><span style="color:#E06C75;"> type</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;"> encoding< [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#61AFEF;"> MeasurementSchema</span><span style="color:#E06C75;">(</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> measurementId</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> TSDataType</span><span style="color:#E06C75;"> type</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> TSEncoding</span><span style="color:#E06C75;"> encoding< [...]
+<span class="line"><span style="color:#E5C07B;">Map</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">String</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> String</span><span style="color:#56B6C2;">></span><span style="color:#E06C75;"> props)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"> [...]
+<span class="line"><span style="color:#61AFEF;">addMeasurement</span><span style="color:#E06C75;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> MeasurementSchema</span><span style="color:#E06C75;">(</span><span style="color:#98C379;">"sensor_1"</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> TSDataType</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">FLOAT</span><span style="color:#ABB2BF;">,</span>< [...]
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// This call will throw a WriteProcessException exception</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li></ol><p>addMeasurement(new MeasurementSchema("sensor_1", TSDataType.INT32, TSEncoding.RLE));</p><div class="l [...]
+<span class="line"><span>3. insert and write data continually.</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> Use this interface to create a new `TSRecord`(a timestamp and device pair).</span></span>
+<span class="line"><span> </span></span>
+<span class="line"><span> ```java</span></span>
+<span class="line"><span> public TSRecord(long timestamp, String deviceId)</span></span>
+<span class="line"><span> ```</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><pre><code>Then create a `DataPoint`(a measurement and value pair), and use the addTuple meth [...]
+TsRecord.
+
+Use this method to write
+
+```java
+public void write(TSRecord record) throws IOException, WriteProcessException
+</code></pre><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span></span></span>
+<span class="line"><span>4. call `close` to finish this writing process. </span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> ```java</span></span>
+<span class="line"><span> public void close() throws IOException</span></span>
+<span class="line"><span> ```</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>We are also able to write data into a closed TsFile.</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>1. Use `ForceAppendTsFileWriter` to open a closed file.</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> ```java</span></span>
+<span class="line"><span> public ForceAppendTsFileWriter(File file) throws IOException</span></span>
+<span class="line"><span> ```</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>2. call `doTruncate` truncate the part of Metadata</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>3. Then use `ForceAppendTsFileWriter` to construct a new `TsFileWriter`</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>```java</span></span>
+<span class="line"><span>public TsFileWriter(TsFileIOWriter fileWriter) throws IOException</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="li [...]
+<span class="line"><span style="color:#E5C07B;">paths</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Path</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"device_1.sensor_1"</span><span style="color:#ABB2BF;">));</span></span>
+<span class="line"><span style="color:#E5C07B;">paths</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Path</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"device_1.sensor_3"</span><span style="color:#ABB2BF;">));</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number [...]
+<span class="line"><span> IExpression timeFilterExpr = new GlobalTimeExpression(TimeFilter.ltEq(15)); // series time <= 15</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><div class="language-java line-numbers-mode" data-highlighter="shiki" data-ext="java" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code c [...]
+</code></pre><p>IExpression timeFilterExpr = new GlobalTimeExpression(TimeFilter.gtEq(15)); // series time >= 15<br><code></code>java<br> IExpression timeFilterExpr = new GlobalTimeExpression(TimeFilter.notEq(15)); // series time != 15</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span> ```java</span></span>
+<span class="line"><span> IExpression timeFilterExpr = BinaryExpression.and(</span></span>
+<span class="line"><span> new GlobalTimeExpression(TimeFilter.gtEq(15L)),</span></span>
+<span class="line"><span> new GlobalTimeExpression(TimeFilter.lt(25L))); // 15 <= series time < 25</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><pre><code>```java
+IExpression timeFilterExpr = BinaryExpression.or(
+ new GlobalTimeExpression(TimeFilter.gtEq(15L)),
+ new GlobalTimeExpression(TimeFilter.lt(25L))); // series time >= 15 or series time < 25
+```
+</code></pre><ul><li>Read Interface</li></ul><p>First, we open the TsFile and get a <code>ReadOnlyTsFile</code> instance from a file path string <code>path</code>.</p><div class="language-java line-numbers-mode" data-highlighter="shiki" data-ext="java" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-java"><span class="line"><span style="color:#E5C07B;">TsFileSequenceReader</span><span style="color:#E06C75;"> reader </span><spa [...]
+<span class="line"><span style="color:#E06C75;"> </span></span>
+<span class="line"><span style="color:#E5C07B;">ReadOnlyTsFile</span><span style="color:#E06C75;"> readTsFile </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> ReadOnlyTsFile</span><span style="color:#E06C75;">(reader)</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><d [...]
+ INT32,
+ INT64,
+ FLOAT,
+ DOUBLE,
+ TEXT;
+</code></pre><ul><li><p><code>RowRecord next() throws IOException;</code></p><p>Get the next record.</p><p>The class <code>RowRecord</code> consists of a <code>long</code> timestamp and a <code>List<Field></code> for data in different sensors,<br> we can use two getter methods to get them.</p><div class="language-java line-numbers-mode" data-highlighter="shiki" data-ext="java" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="langu [...]
+<span class="line"><span style="color:#E5C07B;">List</span><span style="color:#56B6C2;"><</span><span style="color:#E06C75;">Field</span><span style="color:#56B6C2;">></span><span style="color:#61AFEF;"> getFields</span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>To get data [...]
+<span class="line"><span style="color:#E5C07B;">Object</span><span style="color:#61AFEF;"> getObjectValue</span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div></li></ul><h4 id="example-for-reading-an-existing-tsfile" tabindex="-1"><a class="header-anchor" href="#example-for-reading-an-ex [...]
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.io.IOException</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.ArrayList</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.ReadOnlyTsFile</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.TsFileSequenceReader</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.common.Path</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.expression.IExpression</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.expression.QueryExpression</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.expression.impl.BinaryExpression</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.expression.impl.GlobalTimeExpression</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.expression.impl.SingleSeriesExpression</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.filter.TimeFilter</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.filter.ValueFilter</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.query.dataset.QueryDataSet</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">/**</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * The class is to show how to read TsFile file named "test.tsfile".</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * The TsFile file "test.tsfile" is generated from class TsFileWrite.</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * Run TsFileWrite to generate the test.tsfile first</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> */</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> TsFileRead</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> queryAndPrint</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">ArrayList</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Path</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;font-style:italic;">paths</span><span style="color:#ABB2BF;">, < [...]
+<span class="line"><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> IOException</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> QueryExpression</span><span style="color:#E06C75;"> queryExpression</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> QueryExpression</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">create</span><span style="color:#ABB2BF;">(paths, statement);</span></span>
+<span class="line"><span style="color:#E5C07B;"> QueryDataSet</span><span style="color:#E06C75;"> queryDataSet</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> readTsFile</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">query</span><span style="color:#ABB2BF;">(queryExpression);</span></span>
+<span class="line"><span style="color:#C678DD;"> while</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">queryDataSet</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">hasNext</span><span style="color:#ABB2BF;">()) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">queryDataSet</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">next</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"------------"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> main</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">[] </span><span style="color:#E06C75;font-style:italic;">args</span><span style="color:#ABB2BF;">)</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> IOException</span> [...]
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // file path</span></span>
+<span class="line"><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> path</span><span style="color:#56B6C2;"> =</span><span style="color:#98C379;"> "test.tsfile"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // create reader and get the readTsFile interface</span></span>
+<span class="line"><span style="color:#E5C07B;"> TsFileSequenceReader</span><span style="color:#E06C75;"> reader</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> TsFileSequenceReader</span><span style="color:#ABB2BF;">(path);</span></span>
+<span class="line"><span style="color:#E5C07B;"> ReadOnlyTsFile</span><span style="color:#E06C75;"> readTsFile</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> ReadOnlyTsFile</span><span style="color:#ABB2BF;">(reader);</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // use these paths(all sensors) for all the queries</span></span>
+<span class="line"><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Path</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;">paths</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><>();</span></span>
+<span class="line"><span style="color:#E5C07B;"> paths</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Path</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"device_1.sensor_1"</span><span style="color:#ABB2BF;">));</span></span>
+<span class="line"><span style="color:#E5C07B;"> paths</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Path</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"device_1.sensor_2"</span><span style="color:#ABB2BF;">));</span></span>
+<span class="line"><span style="color:#E5C07B;"> paths</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Path</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"device_1.sensor_3"</span><span style="color:#ABB2BF;">));</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // no query statement</span></span>
+<span class="line"><span style="color:#61AFEF;"> queryAndPrint</span><span style="color:#ABB2BF;">(paths, readTsFile, </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> //close the reader when you left</span></span>
+<span class="line"><span style="color:#E5C07B;"> reader</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">close</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E5C07B;">config</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setXXX</span><span style="color:#ABB2BF;">();</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div></div><!----><!----><!----></div><footer class="vp-page-meta"><div class="vp-meta-item edit-link"><a class="auto-link external-link vp-me [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/RestService.html b/UserGuide/V0.13.x/API/RestService.html
new file mode 100644
index 0000000000..01526ba452
--- /dev/null
+++ b/UserGuide/V0.13.x/API/RestService.html
@@ -0,0 +1,487 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2024-12-25T11:27:53.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/RestService.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="RESTful Services IoTDB's RESTful services can be used for query, write, and management operations, using the OpenAPI st [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="RESTful Services IoTDB's RESTful services can be used for query, write, and management operations, using the OpenAPI standard to define interfaces and generate frameworks. Enabl...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/RestService-Mb6xKicA.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">600</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"WRONG_LOGIN_PASSWORD_ERROR"</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li><li><p>If the <code>Authorization</code> header is missing,the following error is returned:</p><p>HTTP Status Code:<code>401</code></p><p>HTTP response body:</p><div class="language-json line-n [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">603</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"UNINITIALIZED_AUTH_ERROR"</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li></ul><h3 id="interface" tabindex="-1"><a class="header-anchor" href="#interface"><span>Interface</span></a></h3><h4 id="ping" tabindex="-1"><a class="header-anchor" href="#ping"><span>ping</spa [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">200</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"SUCCESS_STATUS"</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li><li><p>With HTTP status code <code>503</code>:</p><div class="language-json line-numbers-mode" data-highlighter="shiki" data-ext="json" style="background-color:#282c34;color:#abb2bf;"><pre clas [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">500</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"thrift service is unavailable"</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li></ul><blockquote><p><code>/ping</code> can be accessed without authorization.</p></blockquote><h4 id="query" tabindex="-1"><a class="header-anchor" href="#query"><span>query</span></a></h4><p>T [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27.s3"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27.s4"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27.s3 + 1"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232143960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232153960</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 11</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> false</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> true</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 12.0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "child paths"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "child nodes"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "sg28"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "storage group"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "ttl"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "storage group"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "ttl"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "function name"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "function type"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "class name (UDF)"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "ABS"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "ACOS"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "ASIN"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#FFFFFF;"> ...</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "built-in UDTF"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "built-in UDTF"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "built-in UDTF"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#FFFFFF;"> ...</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "org.apache.iotdb.db.query.udf.builtin.UDTFAbs"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "org.apache.iotdb.db.query.udf.builtin.UDTFAcos"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "org.apache.iotdb.db.query.udf.builtin.UDTFAsin"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#FFFFFF;"> ...</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "timeseries"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "alias"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "storage group"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "dataType"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "encoding"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "compression"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "tags"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "attributes"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27.s3"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27.s4"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28.s3"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28.s4"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "INT32"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "BOOLEAN"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "INT32"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "BOOLEAN"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "RLE"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "RLE"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "RLE"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "RLE"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "SNAPPY"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "SNAPPY"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "SNAPPY"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "SNAPPY"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "timeseries"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "alias"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "storage group"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "dataType"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "encoding"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "compression"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "tags"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "attributes"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28.s4"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27.s4"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28.s3"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27.s3"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "BOOLEAN"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "BOOLEAN"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "INT32"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "INT32"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "RLE"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "RLE"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "RLE"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "RLE"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "SNAPPY"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "SNAPPY"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "SNAPPY"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "SNAPPY"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#56B6C2;"> null</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "count"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 4</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "count"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 4</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "devices"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "isAligned"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "false"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "false"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "devices"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "storage group"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "isAligned"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg28"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "false"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "false"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "user"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "count(root.sg27.s3)"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "count(root.sg27.s4)"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 1</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 2</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "count(root.sg27.*)"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "count(root.sg28.*)"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 3</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 3</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "count(root.sg27.s3)"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "count(root.sg27.s4)"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232143960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232144960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232145960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232146960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232147960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232148960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232149960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232150960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232151960</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232152960</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 1</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#D19A66;"> 1</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#D19A66;"> 0</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "expressions"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "columnNames"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#98C379;"> "timeseries"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "value"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "dataType"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "timestamps"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#D19A66;"> 1635232143960</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#E06C75;"> "values"</span><span style="color:#ABB2BF;">: [</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg27.s3"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "11"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ],</span></span>
+<span class="line"><span style="color:#ABB2BF;"> [</span></span>
+<span class="line"><span style="color:#98C379;"> "INT32"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">407</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"disable align clauses are not supported."</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>Align by device</strong></p><div class="language-shell line-numbers-mode" data-highlighter="shiki" data-ext="shell" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-d [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">407</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"align by device clauses are not supported."</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>Select into</strong></p><div class="language-shell line-numbers-mode" data-highlighter="shiki" data-ext="shell" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark- [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">407</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"select into clauses are not supported."</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="nonquery" tabindex="-1"><a class="header-anchor" href="#nonquery"><span>nonQuery</span></a></h4><p>Request method: <code>POST</code></p><p>Request header: <code>application/json</code></p><p [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">200</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"SUCCESS_STATUS"</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="inserttablet" tabindex="-1"><a class="header-anchor" href="#inserttablet"><span>insertTablet</span></a></h4><p>Request method: <code>POST</code></p><p>Request header: <code>application/json< [...]
+<span class="line"><span style="color:#E06C75;"> "code"</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">200</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "message"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"SUCCESS_STATUS"</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="configuration" tabindex="-1"><a class="header-anchor" href="#configuration"><span>Configuration</span></a></h3><p>The configuration is located in 'iotdb-rest.properties'.</p><ul><li> [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/API/Status-Codes.html b/UserGuide/V0.13.x/API/Status-Codes.html
new file mode 100644
index 0000000000..323af897a0
--- /dev/null
+++ b/UserGuide/V0.13.x/API/Status-Codes.html
@@ -0,0 +1,66 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Status Codes","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/API/Status-Codes.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Status Codes"><meta property="og:description" content="Status Codes Status Code is introduced in the latest vers [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Status Codes | IoTDB Website</title><meta name="description" content="Status Codes Status Code is introduced in the latest version. A sample solution as IoTDB requires registering the time series first before writing data is: With Status Code, ins...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Status-Codes-BXpm68cX.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span> writeData();</span></span>
+<span class="line"><span>} catch (SQLException e) {</span></span>
+<span class="line"><span> // the most case is that the time series does not exist</span></span>
+<span class="line"><span> if (e.getMessage().contains("exist")) {</span></span>
+<span class="line"><span> //However, using the content of the error message is not so efficient</span></span>
+<span class="line"><span> registerTimeSeries();</span></span>
+<span class="line"><span> //write data once again</span></span>
+<span class="line"><span> writeData();</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span>}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>W [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Administration-Management/Administration.html b/UserGuide/V0.13.x/Administration-Management/Administration.html
new file mode 100644
index 0000000000..eabcc5f598
--- /dev/null
+++ b/UserGuide/V0.13.x/Administration-Management/Administration.html
@@ -0,0 +1,98 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Administration Management","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Administration-Management/Administration.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Administration Management"><meta property="og:description" content="Adminis [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Administration Management | IoTDB Website</title><meta name="description" content="Administration Management IoTDB provides users with account privilege management operations, so as to ensure data security. We will show you basic user privilege management oper...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Administration-otHtQhgz.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>CREATE USER sgcc_write_user 'write_pwd'</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>Then use the following SQL statement to show the user:</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code clas [...]
+<span class="line"><span>| user|</span></span>
+<span class="line"><span>+---------------+</span></span>
+<span class="line"><span>| ln_write_user|</span></span>
+<span class="line"><span>| root|</span></span>
+<span class="line"><span>|sgcc_write_user|</span></span>
+<span class="line"><span>+---------------+</span></span>
+<span class="line"><span>Total line number = 3</span></span>
+<span class="line"><span>It costs 0.004s</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="grant-user-privilege" tabindex="-1"><a class [...]
+<span class="line"><span>GRANT USER sgcc_write_user PRIVILEGES INSERT_TIMESERIES on root.sgcc</span></span>
+<span class="line"><span>INSERT INTO root.ln.wf01.wt01(timestamp, status) values(1509465600000, true)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>The execution result is as follows:</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre clas [...]
+<span class="line"><span>Msg: The statement is executed successfully.</span></span>
+<span class="line"><span>IoTDB> GRANT USER sgcc_write_user PRIVILEGES INSERT_TIMESERIES on root.sgcc</span></span>
+<span class="line"><span>Msg: The statement is executed successfully.</span></span>
+<span class="line"><span>IoTDB> INSERT INTO root.ln.wf01.wt01(timestamp, status) values(1509465600000, true)</span></span>
+<span class="line"><span>Msg: The statement is executed successfully.</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="revoker-user-privilege" tabindex="-1"><a class="header-anchor" href="#revoker-user-privilege"><span>Revoker [...]
+<span class="line"><span>REVOKE USER sgcc_write_user PRIVILEGES INSERT_TIMESERIES on root.sgcc</span></span>
+<span class="line"><span>INSERT INTO root.ln.wf01.wt01(timestamp, status) values(1509465600000, true)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>The execution result is as follows:</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre clas [...]
+<span class="line"><span>Msg: The statement is executed successfully.</span></span>
+<span class="line"><span>REVOKE USER sgcc_write_user PRIVILEGES INSERT_TIMESERIES on root.sgcc</span></span>
+<span class="line"><span>Msg: The statement is executed successfully.</span></span>
+<span class="line"><span>INSERT INTO root.ln.wf01.wt01(timestamp, status) values(1509465600000, true)</span></span>
+<span class="line"><span>Msg: 602: No permissions for this operation, please add privilege READ_TIMESERIES.</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="sql-statements" tabindex="-1"><a class="header-anchor" href="#sql-stat [...]
+<span class="line"><span>Eg: IoTDB > CREATE USER thulab 'pwd';</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Delete User</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line [...]
+<span class="line"><span>Eg: IoTDB > DROP USER xiaoming;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Create Role</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span>CREATE [...]
+<span class="line"><span>Eg: IoTDB > CREATE ROLE admin;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Delete Role</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span>DROP RO [...]
+<span class="line"><span>Eg: IoTDB > DROP ROLE admin;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Grant User Privileges</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span [...]
+<span class="line"><span>Eg: IoTDB > GRANT USER tempuser PRIVILEGES DELETE_TIMESERIES on root.ln;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Grant Role Privileges</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><cod [...]
+<span class="line"><span>Eg: IoTDB > GRANT ROLE temprole PRIVILEGES DELETE_TIMESERIES ON root.ln;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Grant User Role</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code clas [...]
+<span class="line"><span>Eg: IoTDB > GRANT temprole TO tempuser;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Revoke User Privileges</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class= [...]
+<span class="line"><span>Eg: IoTDB > REVOKE USER tempuser PRIVILEGES DELETE_TIMESERIES on root.ln;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Revoke Role Privileges</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><c [...]
+<span class="line"><span>Eg: IoTDB > REVOKE ROLE temprole PRIVILEGES DELETE_TIMESERIES ON root.ln;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Revoke Role From User</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><co [...]
+<span class="line"><span>Eg: IoTDB > REVOKE temprole FROM tempuser;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>List Users</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><s [...]
+<span class="line"><span>Eg: IoTDB > LIST USER</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>List Roles</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span>LIST ROLE</span></span>
+<span class="line"><span>Eg: IoTDB > LIST ROLE</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>List Privileges</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span>LIST PRIVILE [...]
+<span class="line"><span>Eg: IoTDB > LIST PRIVILEGES USER sgcc_wirte_user ON root.sgcc;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>List Privileges of Roles</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class [...]
+<span class="line"><span>Eg: IoTDB > LIST ROLE PRIVILEGES actor;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>List Privileges of Roles(On Specific Path)</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="lan [...]
+<span class="line"><span>Eg: IoTDB > LIST PRIVILEGES ROLE wirte_role ON root.sgcc;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>List Privileges of Users</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="lan [...]
+<span class="line"><span>Eg: IoTDB > LIST USER PRIVILEGES tempuser;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>List Roles of User</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class=" [...]
+<span class="line"><span>Eg: IoTDB > LIST ALL ROLE OF USER tempuser;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>List Users of Role</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class= [...]
+<span class="line"><span>Eg: IoTDB > LIST ALL USER OF ROLE roleuser;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Alter Password</li></ul><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="lin [...]
+<span class="line"><span>Eg: IoTDB > ALTER USER tempuser SET PASSWORD 'newpwd';</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="other-instructions" tabindex="-1"><a class="header-anchor" href="#other-instructions"><span>Other Instructions</span></a></h2><h3 id="the-relationship-among-users-privileges-and-roles" tabindex="-1"><a class="he [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Cluster/Cluster-Setup-Example.html b/UserGuide/V0.13.x/Cluster/Cluster-Setup-Example.html
new file mode 100644
index 0000000000..58f934e6c1
--- /dev/null
+++ b/UserGuide/V0.13.x/Cluster/Cluster-Setup-Example.html
@@ -0,0 +1,101 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Cluster/Cluster-Setup-Example.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Prerequisite Note: Please install MinGW or WSL or git bash if you are using Windows. Example of distribut [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Prerequisite Note: Please install MinGW or WSL or git bash if you are using Windows. Example of distributed configurations for 1 node and 1 replica Compile from source code: Use...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Cluster-Setup-Example-91BJAyNt.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>chmod -R 777 ./cluster/target/</span></span>
+<span class="line"><span>nohup ./cluster/target/iotdb-cluster-0.13.0-SNAPSHOT/sbin/start-node.sh >/dev/null 2>&1 &</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="use-the-official-website-release-version" tabindex="-1"><a class="header-anchor" href="#use-the-official-website-release-version"><span>Use th [...]
+<span class="line"><span>unzip apache-iotdb-0.12.1-cluster-bin.zip</span></span>
+<span class="line"><span>cd apache-iotdb-0.12.1-cluster-bin</span></span>
+<span class="line"><span>sed -i -e 's/^seed_nodes=127.0.0.1:9003,127.0.0.1:9005,127.0.0.1:9007$/seed_nodes=127.0.0.1:9003/g' conf/iotdb-cluster.properties</span></span>
+<span class="line"><span>sed -i -e 's/^default_replica_num=3$/default_replica_num=1/g' conf/iotdb-cluster.properties</span></span>
+<span class="line"><span>nohup ./sbin/start-node.sh >/dev/null 2>&1 &</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="example-of-distributed-configurations-for-3-nodes-and-1-replica-on-a-single-machine" tabindex= [...]
+<span class="line"><span>default_replica_num = 1</span></span>
+<span class="line"><span>internal_meta_port = 9003</span></span>
+<span class="line"><span>internal_data_port = 40010</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><em><strong>iotdb-engine.properties</strong></em></p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="sh [...]
+<span class="line"><span>default_replica_num = 1</span></span>
+<span class="line"><span>internal_meta_port = 9005</span></span>
+<span class="line"><span>internal_data_port = 40012</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><em><strong>iotdb-engine.properties</strong></em></p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="sh [...]
+<span class="line"><span>default_replica_num = 1</span></span>
+<span class="line"><span>internal_meta_port = 9007</span></span>
+<span class="line"><span>internal_data_port = 40014</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><em><strong>iotdb-engine.properties</strong></em></p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="sh [...]
+<span class="line"><span>chmod -R 777 ./cluster/target/</span></span>
+<span class="line"><span>nohup ./cluster/target/iotdb-cluster-0.13.0-SNAPSHOT/sbin/start-node.sh ./cluster/target/test-classes/node1conf/ >/dev/null 2>&1 &</span></span>
+<span class="line"><span>nohup ./cluster/target/iotdb-cluster-0.13.0-SNAPSHOT/sbin/start-node.sh ./cluster/target/test-classes/node2conf/ >/dev/null 2>&1 &</span></span>
+<span class="line"><span>nohup ./cluster/target/iotdb-cluster-0.13.0-SNAPSHOT/sbin/start-node.sh ./cluster/target/test-classes/node3conf/ >/dev/null 2>&1 &</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="use-the-official-website-release-versio [...]
+<span class="line"><span>cp -r conf node3_conf</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>Handle port and file directory conflicts:</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code class="language-"><span class="line"><span> [...]
+<span class="line"><span>sed -i -e 's/^internal_meta_port=9003$/internal_meta_port=9007/g' -e 's/^internal_data_port=40010$/internal_data_port=40014/g' node3_conf/iotdb-cluster.properties</span></span>
+<span class="line"><span>sed -i -e 's/^rpc_port=6667$/rpc_port=6669/g' -e node2_conf/iotdb-engine.properties</span></span>
+<span class="line"><span>sed -i -e 's/^rpc_port=6667$/rpc_port=6671/g' -e node3_conf/iotdb-engine.properties</span></span>
+<span class="line"><span>sed -i -e 's/^# data_dirs=data\/data$/data_dirs=node2\/data/g' -e 's/^# wal_dir=data\/wal$/wal_dir=node2\/wal/g' -e 's/^# tracing_dir=data\/tracing$/tracing_dir=node2\/tracing/g' -e 's/^# system_dir=data\/system$/system_dir=node2\/system/g' -e 's/^# udf_root_dir=ext\/udf$/udf_root_dir=node2\/ext\/udf/g' -e 's/^# index_root_dir=data\/index$/index_root_dir=node2\/index/g' node2_conf/iotdb-engine.properties</span></span>
+<span class="line"><span>sed -i -e 's/^# data_dirs=data\/data$/data_dirs=node3\/data/g' -e 's/^# wal_dir=data\/wal$/wal_dir=node3\/wal/g' -e 's/^# tracing_dir=data\/tracing$/tracing_dir=node3\/tracing/g' -e 's/^# system_dir=data\/system$/system_dir=node3\/system/g' -e 's/^# udf_root_dir=ext\/udf$/udf_root_dir=node3\/ext\/udf/g' -e 's/^# index_root_dir=data\/index$/index_root_dir=node3\/index/g' node3_conf/iotdb-engine.properties</span></spa [...]
+<span class="line"><span>nohup ./sbin/start-node.sh ./node2_conf/ >/dev/null 2>&1 &</span></span>
+<span class="line"><span>nohup ./sbin/start-node.sh ./node3_conf/ >/dev/null 2>&1 &</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="example-of-distributed-configurations-for-3-nodes-and-3-replicas" tabindex="-1"><a class="header-anchor" href="#example-of-distributed-configurations-for-3-nodes-and-3-repli [...]
+<span class="line"><span>default_replica_num = 3</span></span>
+<span class="line"><span>internal_meta_port = 9003</span></span>
+<span class="line"><span>internal_data_port = 40010</span></span>
+<span class="line"><span>internal_ip = A_private_Ip</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><em><strong>iotdb-engine.properties</strong></em></p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34 [...]
+<span class="line"><span>rpc_address = A_public_ip</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>NodeB</strong>:</p><p><em><strong>iotdb-cluster.properties</strong></em></p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code [...]
+<span class="line"><span>default_replica_num = 3</span></span>
+<span class="line"><span>internal_meta_port = 9003</span></span>
+<span class="line"><span>internal_data_port = 40010</span></span>
+<span class="line"><span>internal_ip = B_private_Ip</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><em><strong>iotdb-engine.properties</strong></em></p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34 [...]
+<span class="line"><span>rpc_address = B_public_ip</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>NodeC</strong>:</p><p><em><strong>iotdb-cluster.properties</strong></em></p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dark-pro vp-code"><code [...]
+<span class="line"><span>default_replica_num = 3</span></span>
+<span class="line"><span>internal_meta_port = 9003</span></span>
+<span class="line"><span>internal_data_port = 40010</span></span>
+<span class="line"><span>internal_ip = C_private_Ip</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><em><strong>iotdb-engine.properties</strong></em></p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34 [...]
+<span class="line"><span>rpc_address = C_public_ip</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="start-iotdb-cluster" tabindex="-1"><a class="header-anchor" href="#start-iotdb-cluster"><span>Start IoTDB cluster</span></a></h3><p>The operation steps are as follows:</p><ul><li><p>Use 'mvn clean package -pl cluster -am -DskipTests' to compil [...]
+<span class="line"><span>chmod -R 777 ./cluster/target/</span></span>
+<span class="line"><span>cd cluster/target/iotdb-cluster-0.13.0-SNAPSHOT/</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="use-the-official-website-release-version-2" tabindex="-1"><a class="header-anchor" href="#use-the-official-website-release-version-2"><span>Use the official website release version:</span></a></h3> [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Cluster/Cluster-Setup.html b/UserGuide/V0.13.x/Cluster/Cluster-Setup.html
new file mode 100644
index 0000000000..7ba9b1e22c
--- /dev/null
+++ b/UserGuide/V0.13.x/Cluster/Cluster-Setup.html
@@ -0,0 +1,72 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Cluster/Cluster-Setup.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Cluster setup You can follow this document to start an IoTDB cluster. Prerequisite To use IoTDB, you need to have [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Cluster setup You can follow this document to start an IoTDB cluster. Prerequisite To use IoTDB, you need to have: Java >= 1.8 (Please make sure the environment path has been...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Cluster-Setup-DQaEt6od.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>> nohup sbin/start-node.sh [printgc] [<conf_path>] >/dev/null 2>&1 &</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span># Windows</span></span>
+<span class="line"><span>> sbin\start-node.bat [printgc] [<conf_path>]</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><code>printgc</code> means whether enable the gc and print gc logs when start the node,<br><code><conf_path></code> use the conf [...]
+<span class="line"><span>> nohup sbin/add-node.sh [printgc] [<conf_path>] >/dev/null 2>&1 &</span></span>
+<span class="line"><span>;</span></span>
+<span class="line"><span># Windows</span></span>
+<span class="line"><span>> sbin\add-node.bat [printgc] [<conf_path>]</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><code>printgc</code> means whether enable the gc and print gc logs when start the node,<br><code><conf_path></code> use the config [...]
+<span class="line"><span>> sbin/remove-node.sh <internal_ip> <internal_meta_port></span></span>
+<span class="line"><span></span></span>
+<span class="line"><span># Windows</span></span>
+<span class="line"><span>> sbin\remove-node.bat <internal_ip> <internal_meta_port></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><code>internal_ip</code> means the IP address of the node to be deleted <code>internal_meta_port</code> means the me [...]
+<span class="line"><span>> sbin/stop-node.sh</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span># Windows</span></span>
+<span class="line"><span>> sbin\stop-node.bat</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="appendix" tabindex="-1"><a class="header-anchor" href="#appendix"><span>Appendix</span></a></h2><h3 id="cluster-configuration" tabindex="-1"><a class="header-an [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Concept/Compression.html b/UserGuide/V0.13.x/Data-Concept/Compression.html
new file mode 100644
index 0000000000..0b7847b552
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Concept/Compression.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Compression","image":[""],"dateModified":"2024-12-25T11:26:08.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Concept/Compression.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Compression"><meta property="og:description" content="Compression When the time series is written and enc [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Compression | IoTDB Website</title><meta name="description" content="Compression When the time series is written and encoded as binary data according to the specified type, IoTDB compresses the data using compression technology to further improve...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Compression-BgNgZdCS.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Concept/Data-Model-and-Terminology.html b/UserGuide/V0.13.x/Data-Concept/Data-Model-and-Terminology.html
new file mode 100644
index 0000000000..02c77882ed
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Concept/Data-Model-and-Terminology.html
@@ -0,0 +1,66 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Data Model","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Concept/Data-Model-and-Terminology.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Data Model"><meta property="og:description" content="Data Model A wind power IoT scenario i [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Data Model | IoTDB Website</title><meta name="description" content="Data Model A wind power IoT scenario is taken as an example to illustrate how to creat a correct data model in IoTDB. According to the enterprise organization structure and equi...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Data-Model-and-Terminology-Ry69S2bh.js"><link rel="modulepreload" href="/assets/114125919-f4850800-9929-11eb-8211-81d4c04af1ec-B4kLDqla.js"><link rel="modulepreload" href="/assets/122668849-b1c69280-d1ec-11eb-83cb-3b73c40bdf72-CFINFuKY.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#ABB2BF;"> : layer_name (</span><span style="color:#98C379;">'.'</span><span style="color:#ABB2BF;"> layer_name)*</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ;</span></span>
+<span class="line"><span style="color:#ABB2BF;">layer_name</span></span>
+<span class="line"><span style="color:#ABB2BF;"> : wildcard? id wildcard?</span></span>
+<span class="line"><span style="color:#ABB2BF;"> | wildcard</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ;</span></span>
+<span class="line"><span style="color:#ABB2BF;">wildcard </span></span>
+<span class="line"><span style="color:#ABB2BF;"> : </span><span style="color:#98C379;">'*'</span><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#ABB2BF;"> | </span><span style="color:#98C379;">'**'</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-num [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Concept/Data-Type.html b/UserGuide/V0.13.x/Data-Concept/Data-Type.html
new file mode 100644
index 0000000000..8eb5648247
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Concept/Data-Type.html
@@ -0,0 +1,59 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Data Type","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Concept/Data-Type.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Data Type"><meta property="og:description" content="Data Type Basic Data Type IoTDB supports the following da [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Data Type | IoTDB Website</title><meta name="description" content="Data Type Basic Data Type IoTDB supports the following data types: BOOLEAN (Boolean) INT32 (Integer) INT64 (Long Integer) FLOAT (Single Precision Floating Point) DOUBLE (Double ...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Data-Type-sfhx2wxl.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>error: encoding TS_2DIFF does not support BOOLEAN</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="timestamp" tabindex="-1"><a class="header-anchor" href="#timestamp"><span>Timestamp</span></a></h2><p>The timestamp is the time point at which data is produced. It includes absolute timestamps and relative timestamps</p><h3 id= [...]
+<span class="line"><span> RelativeTime = (now() | DATETIME) ((+|-) Duration)+</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div> <div style="text-align:center;"><p><strong>The syntax of the duration unit</strong></p><table><thead><tr><th style="text-align:center;">Symbol</th><th style="text-align:center;">Meaning</th><th style="text-align:center;">Presentati [...]
+<span class="line"><span>now() - 1w //1 week earlier than the current server time</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><blockquote><p>Note:There must be spaces on the left and right of '+' and '-'.</p></blockquote></div><!----><!----><!----></div><footer class="vp-page-meta"><div class="vp-meta-item edit-link"><a class="auto-link [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Concept/Deadband-Process.html b/UserGuide/V0.13.x/Data-Concept/Deadband-Process.html
new file mode 100644
index 0000000000..34e01950ca
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Concept/Deadband-Process.html
@@ -0,0 +1,85 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Deadband Process","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Concept/Deadband-Process.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Deadband Process"><meta property="og:description" content="Deadband Process SDT The Swinging Do [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Deadband Process | IoTDB Website</title><meta name="description" content="Deadband Process SDT The Swinging Door Trending (SDT) algorithm is a deadband process algorithm. SDT has low computational complexity and uses a linear trend to represent a quan...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Deadband-Process-Di8a3uPi.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>+-----------------------------+--------------+</span></span>
+<span class="line"><span>| Time|root.sg1.d0.s0|</span></span>
+<span class="line"><span>+-----------------------------+--------------+</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.001+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.002+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.003+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.004+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.005+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.006+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.007+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.015+08:00| 10|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.016+08:00| 20|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.017+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.018+08:00| 30|</span></span>
+<span class="line"><span>+-----------------------------+--------------+</span></span>
+<span class="line"><span>Total line number = 11</span></span>
+<span class="line"><span>It costs 0.008s</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><d [...]
+<span class="line"><span>IoTDB> SELECT s0 FROM root.sg1.d0</span></span>
+<span class="line"><span>+-----------------------------+--------------+</span></span>
+<span class="line"><span>| Time|root.sg1.d0.s0|</span></span>
+<span class="line"><span>+-----------------------------+--------------+</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.001+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.007+08:00| 1|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.015+08:00| 10|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.016+08:00| 20|</span></span>
+<span class="line"><span>|2017-11-01T00:06:00.017+08:00| 1|</span></span>
+<span class="line"><span>+-----------------------------+--------------+</span></span>
+<span class="line"><span>Total line number = 5</span></span>
+<span class="line"><span>It costs 0.044s</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><d [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Concept/Encoding.html b/UserGuide/V0.13.x/Data-Concept/Encoding.html
new file mode 100644
index 0000000000..b5e47532b9
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Concept/Encoding.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Encoding","image":[""],"dateModified":"2024-12-25T11:26:08.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Concept/Encoding.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Encoding"><meta property="og:description" content="Encoding Encoding Methods To improve the efficiency of data [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Encoding | IoTDB Website</title><meta name="description" content="Encoding Encoding Methods To improve the efficiency of data storage, it is necessary to encode data during data writing, thereby reducing the amount of disk space used. In the p...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Encoding-2Ve9VWDj.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Concept/Schema-Template.html b/UserGuide/V0.13.x/Data-Concept/Schema-Template.html
new file mode 100644
index 0000000000..5c1be0c527
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Concept/Schema-Template.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Schema Template","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Concept/Schema-Template.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Schema Template"><meta property="og:description" content="Schema Template Problem scenario When f [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Schema Template | IoTDB Website</title><meta name="description" content="Schema Template Problem scenario When faced with a large number of entities of the same type and the measurements of these entities are the same, registering time series for eac...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Schema-Template-Zji-fqzT.js"><link rel="modulepreload" href="/assets/example_with_template-Ce2J4tPW.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Concept/Time-Partition.html b/UserGuide/V0.13.x/Data-Concept/Time-Partition.html
new file mode 100644
index 0000000000..60488203ca
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Concept/Time-Partition.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Time partition","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Concept/Time-Partition.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Time partition"><meta property="og:description" content="Time partition Features Time partition div [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Time partition | IoTDB Website</title><meta name="description" content="Time partition Features Time partition divides data according to time, and a time partition is used to save all data within a certain time range. The time partition number is re...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Time-Partition-xfuPX6EB.js"><link rel="modulepreload" href="/assets/time_partition_example-DaSKIOgR.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Concept/Time-zone.html b/UserGuide/V0.13.x/Data-Concept/Time-zone.html
new file mode 100644
index 0000000000..062488dfc7
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Concept/Time-zone.html
@@ -0,0 +1,68 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Time zone","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Concept/Time-zone.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Time zone"><meta property="og:description" content="Time zone When a client connects to the IoTDB server, it [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Time zone | IoTDB Website</title><meta name="description" content="Time zone When a client connects to the IoTDB server, it can specify the time zone to be used for this connection. If not specified, the default time zone is the one of the clie...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Time-zone-CGzaTJ42.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"></span>
+<span class="line"><span style="color:#E06C75;">Session</span><span style="color:#C678DD;">:</span><span style="color:#E5C07B;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setTimeZone</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"+08:00"</span><span style="color:#ABB2BF;">);</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><di [...]
+<span class="line"></span>
+<span class="line"><span style="color:#E06C75;">Session</span><span style="color:#C678DD;">:</span><span style="color:#E5C07B;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getTimeZone</span><span style="color:#ABB2BF;">();</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>In CLI:</p><div [...]
+<span class="line"><span>| Time|root.sg.d1.s1|</span></span>
+<span class="line"><span>+-----------------------------+-------------+</span></span>
+<span class="line"><span>|2021-07-01T08:00:00.000+08:00| 3.14|</span></span>
+<span class="line"><span>+-----------------------------+-------------+</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>If the query is executed on the client in GMT:+00:00, the result will be as follows:</p><div class="language- line-numbers-mode" data-highlight [...]
+<span class="line"><span>| Time|root.sg.d1.s1|</span></span>
+<span class="line"><span>+-----------------------------+-------------+</span></span>
+<span class="line"><span>|2021-07-01T00:00:00.000+00:00| 3.14|</span></span>
+<span class="line"><span>+-----------------------------+-------------+</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Note that the timestamps returned are the same, but the dates shown in different time zones are different.</p></li></ol></div><!----><!----><!- [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Data-Modeling/VirtualStorageGroup.html b/UserGuide/V0.13.x/Data-Modeling/VirtualStorageGroup.html
new file mode 100644
index 0000000000..fc5b07ccb5
--- /dev/null
+++ b/UserGuide/V0.13.x/Data-Modeling/VirtualStorageGroup.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Background","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Data-Modeling/VirtualStorageGroup.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Background"><meta property="og:description" content="Background The storage group is specified by [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Background | IoTDB Website</title><meta name="description" content="Background The storage group is specified by the user display. Use the statement "SET STORAGE GROUP TO" to specify the storage group. Each storage group has a correspo...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/VirtualStorageGroup-DYYZlJyL.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/DBeaver.html b/UserGuide/V0.13.x/Ecosystem-Integration/DBeaver.html
new file mode 100644
index 0000000000..804ce29b1e
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/DBeaver.html
@@ -0,0 +1,58 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":["https://iotdb.apache.org/img/UserGuide/Ecosystem-Integration/DBeaver/01.png?raw=true","https://iotdb.apache.org/img/UserGuide/Ecosystem-Integration/DBeaver/02.png","https://iotdb.apache.org/img/UserGuide/Ecosystem-Integration/DBeaver/03.png","https://iotdb.apache.org/img/UserGuide/Ecosystem-Integration/DBeaver/05.png","https://iotdb.apache.org/img/UserGuide/Ecosystem-Integrat [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="DBeaver-IoTDB DBeaver is a SQL client software application and a database administration tool. It can use the JDBC application programming interface (API) to interact with IoTDB...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/DBeaver-DyUW7L0q.js"><link rel="modulepreload" href="/assets/01-Dy0JL0m5.js"><link rel="modulepreload" href="/assets/09-D-ANk3Sn.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>Username: root</span></span>
+<span class="line"><span>Password: root</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><figure><img src="/img/UserGuide/Ecosystem-Integration/DBeaver/07.png" alt="" tabindex="0" loading="lazy"><figcaption></figcaption></figure><ol start="11"><li>Test Connection</li></ol><figure><img src="/img/UserGuide/Ecosystem-Integration/ [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Flink-IoTDB.html b/UserGuide/V0.13.x/Ecosystem-Integration/Flink-IoTDB.html
new file mode 100644
index 0000000000..d07a7172fa
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Flink-IoTDB.html
@@ -0,0 +1,206 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/Flink-IoTDB.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Flink-IoTDB-Connector IoTDB integration for Apache Flink. This module includes the IoTDB sink that al [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Flink-IoTDB-Connector IoTDB integration for Apache Flink. This module includes the IoTDB sink that allows a flink job to write events into timeseries, and the IoTDB source allow...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Flink-IoTDB-kA6c1Dmm.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.file.metadata.enums.TSDataType</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> com.google.common.collect.Lists</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.flink.streaming.api.environment.StreamExecutionEnvironment</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.flink.streaming.api.functions.source.SourceFunction</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.security.SecureRandom</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.HashMap</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.Map</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.Random</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> FlinkIoTDBSink</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> main</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">[] </span><span style="color:#E06C75;font-style:italic;">args</span><span style="color:#ABB2BF;">)</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> Exception</span><s [...]
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // run the flink job on local mini cluster</span></span>
+<span class="line"><span style="color:#E5C07B;"> StreamExecutionEnvironment</span><span style="color:#E06C75;"> env</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> StreamExecutionEnvironment</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getExecutionEnvironment</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> IoTDBSinkOptions</span><span style="color:#E06C75;"> options</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> IoTDBSinkOptions</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#E5C07B;"> options</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setHost</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"127.0.0.1"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> options</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setPort</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">6667</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> options</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setUser</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> options</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setPassword</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // If the server enables auto_create_schema, then we do not need to register all timeseries</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // here.</span></span>
+<span class="line"><span style="color:#E5C07B;"> options</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setTimeseriesOptionList</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#E5C07B;"> Lists</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">newArrayList</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#C678DD;"> new</span><span style="color:#ABB2BF;"> IoTDBSinkOptions.</span><span style="color:#61AFEF;">TimeseriesOption</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#98C379;"> "root.sg.d1.s1"</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">DOUBLE</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">TSEncoding</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">GORILLA</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">Co [...]
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> IoTSerializationSchema</span><span style="color:#E06C75;"> serializationSchema</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> DefaultIoTSerializationSchema</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#E5C07B;"> IoTDBSink</span><span style="color:#E06C75;"> ioTDBSink</span><span style="color:#56B6C2;"> =</span></span>
+<span class="line"><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> IoTDBSink</span><span style="color:#ABB2BF;">(options, serializationSchema)</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // enable batching</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">withBatchSize</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">10</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // how many connectons to the server will be created for each parallelism</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">withSessionPoolSize</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">3</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> env</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addSource</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> SensorSource</span><span style="color:#ABB2BF;">())</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">name</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sensor-source"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">setParallelism</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">addSink</span><span style="color:#ABB2BF;">(ioTDBSink)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">name</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"iotdb-sink"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> env</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"iotdb-flink-example"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> SensorSource</span><span style="color:#C678DD;"> implements</span><span style="color:#E5C07B;"> SourceFunction</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Map</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">,</spa [...]
+<span class="line"><span style="color:#C678DD;"> boolean</span><span style="color:#E06C75;"> running </span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;"> true</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;"> Random</span><span style="color:#E06C75;"> random </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> SecureRandom</span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Override</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> run</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">SourceContext</span><span style="color:#E06C75;font-style:italic;"> context</span><span style="color:#ABB2BF;">)</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> Exception</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#C678DD;"> while</span><span style="color:#ABB2BF;"> (running) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> Map</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;">tuple</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> HashMap</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#E5C07B;"> tuple</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">put</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"device"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.sg.d1"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> tuple</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">put</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"timestamp"</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">valueOf</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">System</span><span style="co [...]
+<span class="line"><span style="color:#E5C07B;"> tuple</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">put</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"measurements"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"s1"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> tuple</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">put</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"types"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"DOUBLE"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> tuple</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">put</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"values"</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">valueOf</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">random</span><span style="color [...]
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> context</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">collect</span><span style="color:#ABB2BF;">(tuple);</span></span>
+<span class="line"><span style="color:#E5C07B;"> Thread</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">sleep</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">1000</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Override</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> cancel</span><span style="color:#ABB2BF;">()</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> running </span><span style="color:#56B6C2;">=</span><span style="color:#D19A66;"> false</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.rpc.IoTDBConnectionException</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.rpc.StatementExecutionException</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.rpc.TSStatusCode</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.session.Session</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.file.metadata.enums.CompressionType</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.file.metadata.enums.TSDataType</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.tsfile.read.common.RowRecord</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.flink.streaming.api.environment.StreamExecutionEnvironment</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.ArrayList</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> java.util.List</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> FlinkIoTDBSource</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> final</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> LOCAL_HOST </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "127.0.0.1"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> final</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> ROOT_SG1_D1_S1 </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root.sg1.d1.s1"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> final</span><span style="color:#E5C07B;"> String</span><span style="color:#E06C75;"> ROOT_SG1_D1 </span><span style="color:#56B6C2;">=</span><span style="color:#98C379;"> "root.sg1.d1"</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> main</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">[] </span><span style="color:#E06C75;font-style:italic;">args</span><span style="color:#ABB2BF;">)</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> Exception</span><s [...]
+<span class="line"><span style="color:#61AFEF;"> prepareData</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // run the flink job on local mini cluster</span></span>
+<span class="line"><span style="color:#E5C07B;"> StreamExecutionEnvironment</span><span style="color:#E06C75;"> env</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> StreamExecutionEnvironment</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getExecutionEnvironment</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> IoTDBSourceOptions</span><span style="color:#E06C75;"> ioTDBSourceOptions</span><span style="color:#56B6C2;"> =</span></span>
+<span class="line"><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> IoTDBSourceOptions</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"127.0.0.1"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">6667</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root"</span><span style="color: [...]
+<span class="line"><span style="color:#98C379;"> "select s1 from "</span><span style="color:#56B6C2;"> +</span><span style="color:#ABB2BF;"> ROOT_SG1_D1 </span><span style="color:#56B6C2;">+</span><span style="color:#98C379;"> " align by device"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> env</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">addSource</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> IoTDBSource</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">RowRecord</span><span style="color:#ABB2BF;">>(ioTDBSourceOptions) {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Override</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#E5C07B;"> RowRecord</span><span style="color:#61AFEF;"> convert</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">RowRecord</span><span style="color:#E06C75;font-style:italic;"> rowRecord</span><span style="color:#ABB2BF;">)</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span><span style="color:#ABB2BF;"> rowRecord;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> })</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">name</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sensor-source"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">print</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">setParallelism</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> env</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> /**</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> * Write some data to IoTDB</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> */</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> prepareData</span><span style="color:#ABB2BF;">()</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> IoTDBConnectionException</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> StatementExecutionException</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> Session</span><span style="color:#E06C75;"> session</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> Session</span><span style="color:#ABB2BF;">(LOCAL_HOST, </span><span style="color:#D19A66;">6667</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root&quo [...]
+<span class="line"><span style="color:#E5C07B;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">open</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">false</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#C678DD;"> try</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setStorageGroup</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"root.sg1"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#C678DD;"> if</span><span style="color:#ABB2BF;"> (</span><span style="color:#56B6C2;">!</span><span style="color:#E5C07B;">session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">checkTimeseriesExists</span><span style="color:#ABB2BF;">(ROOT_SG1_D1_S1)) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">createTimeseries</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ROOT_SG1_D1_S1, </span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INT64</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">TSEncoding</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">RLE</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">CompressionType</span><span style="color:#ABB2BF;">.</span [...]
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;">measurements</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><>();</span></span>
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;">types</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><>();</span></span>
+<span class="line"><span style="color:#E5C07B;"> measurements</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"s1"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> measurements</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"s2"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> measurements</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"s3"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> types</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INT64</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> types</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INT64</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> types</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">TSDataType</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INT64</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> for</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">long</span><span style="color:#E06C75;"> time</span><span style="color:#56B6C2;"> =</span><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">; time </span><span style="color:#56B6C2;"><</span><span style="color:#D19A66;"> 100</span><span style="color:#ABB2BF;">; time++) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Object</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;">values</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><>();</span></span>
+<span class="line"><span style="color:#E5C07B;"> values</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">1L</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> values</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> values</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">3L</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;"> session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">insertRecord</span><span style="color:#ABB2BF;">(ROOT_SG1_D1, time, measurements, types, values);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> } </span><span style="color:#C678DD;">catch</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">StatementExecutionException</span><span style="color:#E06C75;font-style:italic;"> e</span><span style="color:#ABB2BF;">) {</span></span>
+<span class="line"><span style="color:#C678DD;"> if</span><span style="color:#ABB2BF;"> (</span><span style="color:#E5C07B;">e</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getStatusCode</span><span style="color:#ABB2BF;">() </span><span style="color:#56B6C2;">!=</span><span style="color:#E5C07B;"> TSStatusCode</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">PATH_ALREADY_EXIST_ERROR</span><span style="color:#ABB2BF;">.</span><span st [...]
+<span class="line"><span style="color:#C678DD;"> throw</span><span style="color:#ABB2BF;"> e;</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Flink-TsFile.html b/UserGuide/V0.13.x/Ecosystem-Integration/Flink-TsFile.html
new file mode 100644
index 0000000000..675e6de10b
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Flink-TsFile.html
@@ -0,0 +1,157 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/Flink-TsFile.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Flink-TsFile-Connector About Flink-TsFile-Connector Flink-TsFile-Connector implements the support of [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Flink-TsFile-Connector About Flink-TsFile-Connector Flink-TsFile-Connector implements the support of Flink for external data sources of Tsfile type. This enables users to read a...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Flink-TsFile-CS8z5OFp.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#E5C07B;"> QueryConstant</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">RESERVED_TIME</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_1.sensor_1"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_1.sensor_2"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_1.sensor_3"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_2.sensor_1"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_2.sensor_2"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_2.sensor_3"</span></span>
+<span class="line"><span style="color:#E06C75;">}</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">TypeInformation</span><span style="color:#E06C75;">[] typeInformations </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> TypeInformation</span><span style="color:#E06C75;">[] {</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">FLOAT</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INT</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INT</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">FLOAT</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INT</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">INT</span></span>
+<span class="line"><span style="color:#E06C75;">}</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Path</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> paths </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> Arrays</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">stream</span><span style="color:#ABB2BF;">(filedNames)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">filter</span><span style="color:#ABB2BF;">(s </span><span style="color:#C678DD;">-></span><span style="color:#56B6C2;"> !</span><span style="color:#E5C07B;">s</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">equals</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">QueryConstant</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">RESERVE [...]
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">map</span><span style="color:#ABB2BF;">(Path</span><span style="color:#C678DD;">::new</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">collect</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">Collectors</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">toList</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#E5C07B;">RowTypeInfo</span><span style="color:#E06C75;"> rowTypeInfo </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> RowTypeInfo</span><span style="color:#E06C75;">(typeInformations</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> filedNames)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">QueryExpression</span><span style="color:#E06C75;"> queryExpression </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> QueryExpression</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">create</span><span style="color:#ABB2BF;">(paths, </span><span style="color:#D19A66;">null</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">RowRowRecordParser</span><span style="color:#E06C75;"> parser </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> RowRowRecordParser</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">create</span><span style="color:#ABB2BF;">(rowTypeInfo, </span><span style="color:#E5C07B;">queryExpression</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getSelectedSeries</span><span style=" [...]
+<span class="line"><span style="color:#E5C07B;">TsFileInputFormat</span><span style="color:#E06C75;"> inputFormat </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> TsFileInputFormat</span><span style="color:#ABB2BF;"><></span><span style="color:#E06C75;">(queryExpression</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> parser)</span><span style="color:#ABB2BF;">;</span></span></code></pre><div c [...]
+<span class="line"><span style="color:#E5C07B;">inputFormat</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setFilePath</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"source.tsfile"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">DataStream</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Row</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> source </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> senv</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">createInput</span><span style="color:#ABB2BF;">(inputFormat);</span></span>
+<span class="line"><span style="color:#E5C07B;">DataStream</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> rowString </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> source</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">map</span><span style="color:#ABB2BF;">(Row</span><span style="color:#C678DD;">::</span><span style="color:#ABB2 [...]
+<span class="line"><span style="color:#E5C07B;">Iterator</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> result </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> DataStreamUtils</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">collect</span><span style="color:#ABB2BF;">(rowString);</span></span>
+<span class="line"><span style="color:#C678DD;">while</span><span style="color:#E06C75;"> (</span><span style="color:#E5C07B;">result</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">hasNext</span><span style="color:#ABB2BF;">()</span><span style="color:#E06C75;">) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">result</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">next</span><span style="color:#ABB2BF;">());</span></span>
+<span class="line"><span style="color:#E06C75;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>DataSet:</p><div class="language-java line-numbers-mode" data-highlight [...]
+<span class="line"><span style="color:#E5C07B;">inputFormat</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setFilePath</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"source.tsfile"</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">DataSet</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Row</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> source </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> env</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">createInput</span><span style="color:#ABB2BF;">(inputFormat);</span></span>
+<span class="line"><span style="color:#E5C07B;">List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> result </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> source</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">map</span><span style="color:#ABB2BF;">(Row</span><span style="color:#C678DD;">::</span><span style="color:#ABB2BF;">toSt [...]
+<span class="line"><span style="color:#C678DD;">for</span><span style="color:#E06C75;"> (</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> s </span><span style="color:#C678DD;">:</span><span style="color:#E06C75;"> result) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> System</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">out</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">println</span><span style="color:#ABB2BF;">(s);</span></span>
+<span class="line"><span style="color:#E06C75;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="example-of-tsrecordoutputformat" tabindex="-1"><a class="header-anchor" href="#example-of-tsrecor [...]
+<span class="line"><span style="color:#E5C07B;"> QueryConstant</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">RESERVED_TIME</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_1.sensor_1"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_1.sensor_2"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_1.sensor_3"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_2.sensor_1"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_2.sensor_2"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#98C379;"> "device_2.sensor_3"</span></span>
+<span class="line"><span style="color:#E06C75;">}</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">TypeInformation</span><span style="color:#E06C75;">[] typeInformations </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> TypeInformation</span><span style="color:#E06C75;">[] {</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E5C07B;"> Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span></span>
+<span class="line"><span style="color:#E06C75;">}</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">RowTypeInfo</span><span style="color:#E06C75;"> rowTypeInfo </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> RowTypeInfo</span><span style="color:#E06C75;">(typeInformations</span><span style="color:#ABB2BF;">,</span><span style="color:#E06C75;"> filedNames)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">Schema</span><span style="color:#E06C75;"> schema </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> Schema</span><span style="color:#E06C75;">()</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">schema</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">extendTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"template"</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> MeasurementSchema</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sensor_1"</span><span style="color:#ABB2BF; [...]
+<span class="line"><span style="color:#E5C07B;">schema</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">extendTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"template"</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> MeasurementSchema</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sensor_2"</span><span style="color:#ABB2BF; [...]
+<span class="line"><span style="color:#E5C07B;">schema</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">extendTemplate</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"template"</span><span style="color:#ABB2BF;">, </span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> MeasurementSchema</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sensor_3"</span><span style="color:#ABB2BF; [...]
+<span class="line"><span style="color:#E5C07B;">RowTSRecordConverter</span><span style="color:#E06C75;"> converter </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> RowTSRecordConverter</span><span style="color:#E06C75;">(rowTypeInfo)</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#E5C07B;">TSRecordOutputFormat</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Row</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> outputFormat </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> TSRecordOutputFormat</span><span style="color:#ABB2BF;"><></span><span style="color:#E06C75;">(schema</span><span style="color:#ABB2BF; [...]
+<span class="line"><span style="color:#E5C07B;">senv</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setParallelism</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Tuple7</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> data </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><></span><span style="color:#E06C75;">(</span><span style="color:#D19A66;">7</span><span style="color:#E06C75;" [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">1L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">3L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">3L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">4L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">3L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">4L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">5L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">4L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">5L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">6L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">6L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">6L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">7L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">7L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">7L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">8L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">8L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">8L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">9L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">outputFormat</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setOutputFilePath</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#ABB2BF;"> org.</span><span style="color:#E5C07B;">apache</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">flink</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">core</span><span style="color:#A [...]
+<span class="line"><span style="color:#E5C07B;">DataStream</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Tuple7</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> source </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> senv</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">fromCollection</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#ABB2BF;"> data, </span><span style="color:#E5C07B;">Types</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">TUPLE</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span> [...]
+<span class="line"><span style="color:#E5C07B;">source</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">map</span><span style="color:#ABB2BF;">(t </span><span style="color:#C678DD;">-></span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> Row</span><span style="color:#E06C75;"> row</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> Row</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">7</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#C678DD;"> for</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">int</span><span style="color:#E06C75;"> i</span><span style="color:#56B6C2;"> =</span><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">; i </span><span style="color:#56B6C2;"><</span><span style="color:#D19A66;"> 7</span><span style="color:#ABB2BF;">; i++) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> row</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setField</span><span style="color:#ABB2BF;">(i, </span><span style="color:#E5C07B;">t</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getField</span><span style="color:#ABB2BF;">(i));</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span><span style="color:#ABB2BF;"> row;</span></span>
+<span class="line"><span style="color:#ABB2BF;">}).</span><span style="color:#61AFEF;">returns</span><span style="color:#ABB2BF;">(rowTypeInfo).</span><span style="color:#61AFEF;">writeUsingOutputFormat</span><span style="color:#ABB2BF;">(outputFormat);</span></span>
+<span class="line"><span style="color:#E5C07B;">senv</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">();</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number">< [...]
+<span class="line"><span style="color:#E5C07B;">env</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setParallelism</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#E5C07B;">List</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Tuple7</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> data </span><span style="color:#56B6C2;">=</span><span style="color:#C678DD;"> new</span><span style="color:#E5C07B;"> ArrayList</span><span style="color:#ABB2BF;"><></span><span style="color:#E06C75;">(</span><span style="color:#D19A66;">7</span><span style="color:#E06C75;" [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">1L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">3L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">3L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">4L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">3L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">4L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">5L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">4L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">5L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">6L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">6L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">6L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">7L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">7L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">7L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">8L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">data</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">add</span><span style="color:#ABB2BF;">(</span><span style="color:#C678DD;">new</span><span style="color:#61AFEF;"> Tuple7</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">8L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">8L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">9L</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">DataSet</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Tuple7</span><span style="color:#ABB2BF;">></span><span style="color:#E06C75;"> source </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> env</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">fromCollection</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#ABB2BF;"> data, </span><span style="color:#E5C07B;">Types</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">TUPLE</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span><span style="color:#ABB2BF;">, </span><span style="color:#E5C07B;">Types</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">LONG</span> [...]
+<span class="line"><span style="color:#E5C07B;">source</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">map</span><span style="color:#ABB2BF;">(t </span><span style="color:#C678DD;">-></span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> Row</span><span style="color:#E06C75;"> row</span><span style="color:#56B6C2;"> =</span><span style="color:#C678DD;"> new</span><span style="color:#61AFEF;"> Row</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">7</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#C678DD;"> for</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">int</span><span style="color:#E06C75;"> i</span><span style="color:#56B6C2;"> =</span><span style="color:#D19A66;"> 0</span><span style="color:#ABB2BF;">; i </span><span style="color:#56B6C2;"><</span><span style="color:#D19A66;"> 7</span><span style="color:#ABB2BF;">; i++) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> row</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">setField</span><span style="color:#ABB2BF;">(i, </span><span style="color:#E5C07B;">t</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getField</span><span style="color:#ABB2BF;">(i));</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#C678DD;"> return</span><span style="color:#ABB2BF;"> row;</span></span>
+<span class="line"><span style="color:#ABB2BF;">}).</span><span style="color:#61AFEF;">returns</span><span style="color:#ABB2BF;">(rowTypeInfo).</span><span style="color:#61AFEF;">write</span><span style="color:#ABB2BF;">(outputFormat, path);</span></span>
+<span class="line"><span style="color:#E5C07B;">env</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">();</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></ [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Grafana-Connector.html b/UserGuide/V0.13.x/Ecosystem-Integration/Grafana-Connector.html
new file mode 100644
index 0000000000..a7e9efec81
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Grafana-Connector.html
@@ -0,0 +1,88 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Ecosystem Integration","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/Grafana-Connector.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Ecosystem Integration"><meta property="og:description" content="Ecosystem Integr [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Ecosystem Integration | IoTDB Website</title><meta name="description" content="Ecosystem Integration Grafana-IoTDB-Connector Grafana is an open source volume metrics monitoring and visualization tool, which can be used to display time series data and appli...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Grafana-Connector-MKQl8qQJ.js"><link rel="modulepreload" href="/assets/51664878-6e54a380-1ff5-11e9-9718-4d0e24627fa8-D74db_3W.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>The following plugins are disabled and not shown in the list below:</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>Please try to find config file of grafana(eg. customer.ini in windows, and /etc/grafana/grafana.ini in linux), then add following configuration:</p><div class="language- line-numbers-mode" data-highlighter="shiki" [...]
+<span class="line"><span style="color:#61AFEF;">mvn</span><span style="color:#98C379;"> clean</span><span style="color:#98C379;"> package</span><span style="color:#D19A66;"> -pl</span><span style="color:#98C379;"> grafana-connector</span><span style="color:#D19A66;"> -am</span><span style="color:#D19A66;"> -Dmaven.test.skip=true</span></span>
+<span class="line"><span style="color:#56B6C2;">cd</span><span style="color:#98C379;"> grafana/target</span></span>
+<span class="line"><span style="color:#61AFEF;">java</span><span style="color:#D19A66;"> -jar</span><span style="color:#98C379;"> iotdb-grafana-connector-{version}.war</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>If following output is displayed, then iotdb-grafana-connector connector is s [...]
+<span class="line"></span>
+<span class="line"><span style="color:#56B6C2;"> .</span><span style="color:#98C379;"> ____</span><span style="color:#98C379;"> _</span><span style="color:#98C379;"> __</span><span style="color:#98C379;"> _</span><span style="color:#98C379;"> _</span></span>
+<span class="line"><span style="color:#61AFEF;"> /\\</span><span style="color:#98C379;"> /</span><span style="color:#98C379;"> ___'_ __ _ _(_)_ __ __ _ \ \ \ \</span></span>
+<span class="line"><span style="color:#98C379;">( ( )\___ | '_</span><span style="color:#ABB2BF;"> | </span><span style="color:#61AFEF;">'_| | '</span><span style="color:#61AFEF;">_</span><span style="color:#56B6C2;"> \/</span><span style="color:#98C379;"> _` </span><span style="color:#ABB2BF;">|</span><span style="color:#61AFEF;"> \</span><span style="color:#56B6C2;"> \ \ \</span></span>
+<span class="line"><span style="color:#56B6C2;"> \\</span><span style="color:#98C379;">/ ___)</span><span style="color:#ABB2BF;">|</span><span style="color:#ABB2BF;"> |</span><span style="color:#61AFEF;">_</span><span style="color:#98C379;">)</span><span style="color:#ABB2BF;">|</span><span style="color:#ABB2BF;"> |</span><span style="color:#ABB2BF;"> |</span><span style="color:#ABB2BF;"> |</span><span style="color:#ABB2BF;"> |</span><span style="color:#ABB2BF;"> ||</span><span style="c [...]
+<span class="line"><span style="color:#61AFEF;"> ' |____| .__|_| |_|_| |_\__, | / / / /</span></span>
+<span class="line"><span style="color:#61AFEF;"> =========|_|==============|___/=/_/_/_/</span></span>
+<span class="line"><span style="color:#61AFEF;"> :: Spring Boot :: (v1.5.4.RELEASE)</span></span>
+<span class="line"><span style="color:#61AFEF;">...</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>To conf [...]
+<span class="line"><span>spring.datasource.url=jdbc:iotdb://127.0.0.1:6667/</span></span>
+<span class="line"><span>spring.datasource.username=root</span></span>
+<span class="line"><span>spring.datasource.password=root</span></span>
+<span class="line"><span>spring.datasource.driver-class-name=org.apache.iotdb.jdbc.IoTDBDriver</span></span>
+<span class="line"><span>server.port=8888</span></span>
+<span class="line"><span># Use this value to set timestamp precision as "ms", "us" or "ns", which must to be same with the timestamp</span></span>
+<span class="line"><span># precision of Apache IoTDB engine.</span></span>
+<span class="line"><span>timestamp_precision=ms</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span># Use this value to set down sampling true/false</span></span>
+<span class="line"><span>isDownSampling=true</span></span>
+<span class="line"><span># defaut sampling intervals</span></span>
+<span class="line"><span>interval=1m</span></span>
+<span class="line"><span># aggregation function to use to downsampling the data (int, long, float, double)</span></span>
+<span class="line"><span># COUNT, FIRST_VALUE, LAST_VALUE, MAX_TIME, MAX_VALUE, AVG, MIN_TIME, MIN_VALUE, NOW, SUM</span></span>
+<span class="line"><span>continuous_data_function=AVG</span></span>
+<span class="line"><span># aggregation function to use to downsampling the data (boolean, string)</span></span>
+<span class="line"><span># COUNT, FIRST_VALUE, LAST_VALUE, MAX_TIME, MIN_TIME, NOW</span></span>
+<span class="line"><span>discrete_data_function=LAST_VALUE</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="lin [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Grafana-Plugin.html b/UserGuide/V0.13.x/Ecosystem-Integration/Grafana-Plugin.html
new file mode 100644
index 0000000000..77a2adf1eb
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Grafana-Plugin.html
@@ -0,0 +1,61 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/Grafana-Plugin.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Grafana-Plugin Grafana is an open source volume metrics monitoring and visualization tool, which c [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Grafana-Plugin Grafana is an open source volume metrics monitoring and visualization tool, which can be used to present time series data and analyze application runtime status. ...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Grafana-Plugin-G8ITSFNM.js"><link rel="modulepreload" href="/assets/applyvariables-DwhdwmN6.js"><link rel="modulepreload" href="/assets/datasource_3-BLP0DHIZ.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#61AFEF;">yarn</span><span style="color:#98C379;"> build</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>If compiling successful, you can see the <code>dist</code> directory , which contains the compiled Grafana-Plugin:</p><img style="width:100%;max-width:333px;max-height:545px;margin-left:auto;margin-right:auto;dis [...]
+<span class="line"><span style="color:#C678DD;">enable_rest_service</span><span style="color:#ABB2BF;">=</span><span style="color:#98C379;">true</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># the binding port of the REST service</span></span>
+<span class="line"><span style="color:#C678DD;">rest_service_port</span><span style="color:#ABB2BF;">=</span><span style="color:#98C379;">18080</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Start IoTDB (restart if the IoTDB service is already started)</p><h3 i [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Hive-TsFile.html b/UserGuide/V0.13.x/Ecosystem-Integration/Hive-TsFile.html
new file mode 100644
index 0000000000..f4a483eafe
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Hive-TsFile.html
@@ -0,0 +1,104 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/Hive-TsFile.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Hive-TsFile About Hive-TsFile-Connector Hive-TsFile-Connector implements the support of Hive for exte [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Hive-TsFile About Hive-TsFile-Connector Hive-TsFile-Connector implements the support of Hive for external data sources of Tsfile type. This enables users to operate TsFile by Hi...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Hive-TsFile-BXxpbv3A.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span></span></span>
+<span class="line"><span>Added [/Users/hive/iotdb/hive-connector/target/hive-connector-0.13.0-SNAPSHOT-jar-with-dependencies.jar] to class path</span></span>
+<span class="line"><span>Added resources: [/Users/hive/iotdb/hive-connector/target/hive-connector-0.13.0-SNAPSHOT-jar-with-dependencies.jar]</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="create-tsfile-backed-hive-tables" tabindex="-1"><a class="header-anchor" href="#create-tsfile-backe [...]
+<span class="line"><span> time_stamp TIMESTAMP,</span></span>
+<span class="line"><span> sensor_1 BIGINT)</span></span>
+<span class="line"><span>ROW FORMAT SERDE 'org.apache.iotdb.hive.TsFileSerDe'</span></span>
+<span class="line"><span>STORED AS</span></span>
+<span class="line"><span> INPUTFORMAT 'org.apache.iotdb.hive.TSFHiveInputFormat'</span></span>
+<span class="line"><span> OUTPUTFORMAT 'org.apache.iotdb.hive.TSFHiveOutputFormat'</span></span>
+<span class="line"><span>LOCATION '/data/data/sequence/root.baic2.WWS.leftfrontdoor/'</span></span>
+<span class="line"><span>TBLPROPERTIES ('device_id'='root.baic2.WWS.leftfrontdoor.plc1');</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div [...]
+<span class="line"><span>OK</span></span>
+<span class="line"><span>time_stamp timestamp from deserializer</span></span>
+<span class="line"><span>sensor_1 bigint from deserializer</span></span>
+<span class="line"><span>Time taken: 0.053 seconds, Fetched: 2 row(s)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>At this point, the Tsfile-backed table can be worked with in Hive like any other table.</p><h3 id="query-from-tsfile-backed-hive-tables" tabinde [...]
+<span class="line"><span>OK</span></span>
+<span class="line"><span>1 1000000</span></span>
+<span class="line"><span>2 1000001</span></span>
+<span class="line"><span>3 1000002</span></span>
+<span class="line"><span>4 1000003</span></span>
+<span class="line"><span>5 1000004</span></span>
+<span class="line"><span>6 1000005</span></span>
+<span class="line"><span>7 1000006</span></span>
+<span class="line"><span>8 1000007</span></span>
+<span class="line"><span>9 1000008</span></span>
+<span class="line"><span>10 1000009</span></span>
+<span class="line"><span>Time taken: 1.464 seconds, Fetched: 10 row(s)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><di [...]
+<span class="line"><span>WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Consider using a different execution engine (i.e. spark, tez) or using Hive 1.X releases.</span></span>
+<span class="line"><span>Query ID = jackietien_20191016202416_d1e3e233-d367-4453-b39a-2aac9327a3b6</span></span>
+<span class="line"><span>Total jobs = 1</span></span>
+<span class="line"><span>Launching Job 1 out of 1</span></span>
+<span class="line"><span>Number of reduce tasks determined at compile time: 1</span></span>
+<span class="line"><span>In order to change the average load for a reducer (in bytes):</span></span>
+<span class="line"><span> set hive.exec.reducers.bytes.per.reducer=<number></span></span>
+<span class="line"><span>In order to limit the maximum number of reducers:</span></span>
+<span class="line"><span> set hive.exec.reducers.max=<number></span></span>
+<span class="line"><span>In order to set a constant number of reducers:</span></span>
+<span class="line"><span> set mapreduce.job.reduces=<number></span></span>
+<span class="line"><span>Job running in-process (local Hadoop)</span></span>
+<span class="line"><span>2019-10-16 20:24:18,305 Stage-1 map = 0%, reduce = 0%</span></span>
+<span class="line"><span>2019-10-16 20:24:27,443 Stage-1 map = 100%, reduce = 100%</span></span>
+<span class="line"><span>Ended Job = job_local867757288_0002</span></span>
+<span class="line"><span>MapReduce Jobs Launched:</span></span>
+<span class="line"><span>Stage-Stage-1: HDFS Read: 0 HDFS Write: 0 SUCCESS</span></span>
+<span class="line"><span>Total MapReduce CPU Time Spent: 0 msec</span></span>
+<span class="line"><span>OK</span></span>
+<span class="line"><span>1000000</span></span>
+<span class="line"><span>Time taken: 11.334 seconds, Fetched: 1 row(s)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><di [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/MapReduce-TsFile.html b/UserGuide/V0.13.x/Ecosystem-Integration/MapReduce-TsFile.html
new file mode 100644
index 0000000000..d60691e0db
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/MapReduce-TsFile.html
@@ -0,0 +1,147 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/MapReduce-TsFile.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Hadoop-TsFile About Hadoop-TsFile-Connector TsFile-Hadoop-Connector implements the support of Ha [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Hadoop-TsFile About Hadoop-TsFile-Connector TsFile-Hadoop-Connector implements the support of Hadoop for external data sources of Tsfile type. This enables users to read, write ...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/MapReduce-TsFile-DQPloaZy.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span> "time_stamp": 10000000,</span></span>
+<span class="line"><span> "device_id": d1,</span></span>
+<span class="line"><span> "s1": true,</span></span>
+<span class="line"><span> "s2": 3.14,</span></span>
+<span class="line"><span> "s3": "middle"</span></span>
+<span class="line"><span>}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>In the Map job of Hadoop, you can get any value you want by key as following:</p><p><code>mapwritable.get(new Text("s1&q [...]
+<span class="line"><span> TSFInputFormat.setReadTime(job, true); </span></span>
+<span class="line"><span> // configure reading deviceId enable</span></span>
+<span class="line"><span> TSFInputFormat.setReadDeviceId(job, true); </span></span>
+<span class="line"><span> // configure reading which deltaObjectIds</span></span>
+<span class="line"><span> String[] deviceIds = {"device_1"};</span></span>
+<span class="line"><span> TSFInputFormat.setReadDeviceIds(job, deltaObjectIds);</span></span>
+<span class="line"><span> // configure reading which measurementIds</span></span>
+<span class="line"><span> String[] measurementIds = {"sensor_1", "sensor_2", "sensor_3"};</span></span>
+<span class="line"><span> TSFInputFormat.setReadMeasurementIds(job, measurementIds);</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line- [...]
+<span class="line"><span> job.setInputFormatClass(TSFInputFormat.class);</span></span>
+<span class="line"><span> // set mapper output key and value</span></span>
+<span class="line"><span> job.setMapOutputKeyClass(Text.class);</span></span>
+<span class="line"><span> job.setMapOutputValueClass(DoubleWritable.class);</span></span>
+<span class="line"><span> // set reducer output key and value</span></span>
+<span class="line"><span> job.setOutputKeyClass(Text.class);</span></span>
+<span class="line"><span> job.setOutputValueClass(DoubleWritable.class);</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Then, the <code>mapper</code> and <code>reduc [...]
+<span class="line"><span></span></span>
+<span class="line"><span> @Override</span></span>
+<span class="line"><span> protected void map(NullWritable key, MapWritable value,</span></span>
+<span class="line"><span> Mapper<NullWritable, MapWritable, Text, DoubleWritable>.Context context)</span></span>
+<span class="line"><span> throws IOException, InterruptedException {</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> Text deltaObjectId = (Text) value.get(new Text("device_id"));</span></span>
+<span class="line"><span> context.write(deltaObjectId, (DoubleWritable) value.get(new Text("sensor_3")));</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> public static class TSReducer extends Reducer<Text, DoubleWritable, Text, DoubleWritable> {</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> @Override</span></span>
+<span class="line"><span> protected void reduce(Text key, Iterable<DoubleWritable> values,</span></span>
+<span class="line"><span> Reducer<Text, DoubleWritable, Text, DoubleWritable>.Context context)</span></span>
+<span class="line"><span> throws IOException, InterruptedException {</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> double sum = 0;</span></span>
+<span class="line"><span> for (DoubleWritable value : values) {</span></span>
+<span class="line"><span> sum = sum + value.get();</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span> context.write(key, new DoubleWritable(sum));</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span> }</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="li [...]
+<span class="line"><span> // set reducer output key and value</span></span>
+<span class="line"><span> job.setOutputKeyClass(NullWritable.class);</span></span>
+<span class="line"><span> job.setOutputValueClass(HDFSTSRecord.class);</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Then, the <code>mapper</code> and <code>reducer</code> class is how you deal with the <code>MapWritable</code> produced by <code>TSFInputFormat</code> class.</p><div class= [...]
+<span class="line"><span> @Override</span></span>
+<span class="line"><span> protected void map(NullWritable key, MapWritable value,</span></span>
+<span class="line"><span> Mapper<NullWritable, MapWritable, Text, MapWritable>.Context context)</span></span>
+<span class="line"><span> throws IOException, InterruptedException {</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> Text deltaObjectId = (Text) value.get(new Text("device_id"));</span></span>
+<span class="line"><span> long timestamp = ((LongWritable)value.get(new Text("timestamp"))).get();</span></span>
+<span class="line"><span> if (timestamp % 100000 == 0) {</span></span>
+<span class="line"><span> context.write(deltaObjectId, new MapWritable(value));</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> /**</span></span>
+<span class="line"><span> * This reducer calculate the average value.</span></span>
+<span class="line"><span> */</span></span>
+<span class="line"><span> public static class TSReducer extends Reducer<Text, MapWritable, NullWritable, HDFSTSRecord> {</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span> @Override</span></span>
+<span class="line"><span> protected void reduce(Text key, Iterable<MapWritable> values,</span></span>
+<span class="line"><span> Reducer<Text, MapWritable, NullWritable, HDFSTSRecord>.Context context) throws IOException, InterruptedException {</span></span>
+<span class="line"><span> long sensor1_value_sum = 0;</span></span>
+<span class="line"><span> long sensor2_value_sum = 0;</span></span>
+<span class="line"><span> double sensor3_value_sum = 0;</span></span>
+<span class="line"><span> long num = 0;</span></span>
+<span class="line"><span> for (MapWritable value : values) {</span></span>
+<span class="line"><span> num++;</span></span>
+<span class="line"><span> sensor1_value_sum += ((LongWritable)value.get(new Text("sensor_1"))).get();</span></span>
+<span class="line"><span> sensor2_value_sum += ((LongWritable)value.get(new Text("sensor_2"))).get();</span></span>
+<span class="line"><span> sensor3_value_sum += ((DoubleWritable)value.get(new Text("sensor_3"))).get();</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span> HDFSTSRecord tsRecord = new HDFSTSRecord(1L, key.toString());</span></span>
+<span class="line"><span> DataPoint dPoint1 = new LongDataPoint("sensor_1", sensor1_value_sum / num);</span></span>
+<span class="line"><span> DataPoint dPoint2 = new LongDataPoint("sensor_2", sensor2_value_sum / num);</span></span>
+<span class="line"><span> DataPoint dPoint3 = new DoubleDataPoint("sensor_3", sensor3_value_sum / num);</span></span>
+<span class="line"><span> tsRecord.addTuple(dPoint1);</span></span>
+<span class="line"><span> tsRecord.addTuple(dPoint2);</span></span>
+<span class="line"><span> tsRecord.addTuple(dPoint3);</span></span>
+<span class="line"><span> context.write(NullWritable.get(), tsRecord);</span></span>
+<span class="line"><span> }</span></span>
+<span class="line"><span> }</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class=" [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/NiFi-IoTDB.html b/UserGuide/V0.13.x/Ecosystem-Integration/NiFi-IoTDB.html
new file mode 100644
index 0000000000..3e02e9010f
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/NiFi-IoTDB.html
@@ -0,0 +1,69 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"nifi-iotdb-bundle","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/NiFi-IoTDB.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="nifi-iotdb-bundle"><meta property="og:description" content="nifi-iotdb-bundle Apache NiFi I [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>nifi-iotdb-bundle | IoTDB Website</title><meta name="description" content="nifi-iotdb-bundle Apache NiFi Introduction Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data. Apache NiFi supports powerful and scalabl...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/NiFi-IoTDB-4NZXBlDO.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#E06C75;"> "timeType"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"LONG"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "fields"</span><span style="color:#ABB2BF;">: [{</span></span>
+<span class="line"><span style="color:#E06C75;"> "tsName"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"root.sg.d1.s1"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "dataType"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"INT32"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "encoding"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"RLE"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "compressionType"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"GZIP"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }, {</span></span>
+<span class="line"><span style="color:#E06C75;"> "tsName"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"root.sg.d1.s2"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "dataType"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"INT64"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "encoding"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"RLE"</span><span style="color:#ABB2BF;">,</span></span>
+<span class="line"><span style="color:#E06C75;"> "compressionType"</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">"GZIP"</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }]</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Spark-IoTDB.html b/UserGuide/V0.13.x/Ecosystem-Integration/Spark-IoTDB.html
new file mode 100644
index 0000000000..6ebac33c5d
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Spark-IoTDB.html
@@ -0,0 +1,142 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/Spark-IoTDB.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Spark-IoTDB Version The versions required for Spark and Java are as follow: Notice Spark IoTDB Connec [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Spark-IoTDB Version The versions required for Spark and Java are as follow: Notice Spark IoTDB Connector only supports Spark 2.4.5 to 3.2.0 with Scala 2.12. If you need to suppo...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Spark-IoTDB-Iq5xO_Tu.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span> <groupId>org.apache.iotdb</groupId></span></span>
+<span class="line"><span> <artifactId>spark-iotdb-connector</artifactId></span></span>
+<span class="line"><span> <version>0.13.0</version></span></span>
+<span class="line"><span> </dependency></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="spark-shell-user-guide" tabindex="-1"><a class="header-anchor" href="#spark-shell-user-guide"><span>spark-shell user guide</span></a></h4><div class="language- [...]
+<span class="line"><span></span></span>
+<span class="line"><span>import org.apache.iotdb.spark.db._</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>val df = spark.read.format("org.apache.iotdb.spark.db").option("url","jdbc:iotdb://127.0.0.1:6667/").option("sql","select * from root").load</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>df.printSchema()</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>df.show()</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>To partition rdd:</p><div class="language- line-numbers [...]
+<span class="line"><span></span></span>
+<span class="line"><span>import org.apache.iotdb.spark.db._</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>val df = spark.read.format("org.apache.iotdb.spark.db").option("url","jdbc:iotdb://127.0.0.1:6667/").option("sql","select * from root").</span></span>
+<span class="line"><span> option("lowerBound", [lower bound of time that you want query(include)]).option("upperBound", [upper bound of time that you want query(include)]).</span></span>
+<span class="line"><span> option("numPartition", [the partition number you want]).load</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>df.printSchema()</span></span>
+<span class="line"><span></span></span>
+<span class="line"><span>df.show()</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></ [...]
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> wide_df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.format(</span><span style="color:#98C379;">"org.apache.iotdb.spark.db"</span><span style="color:#ABB2BF;">).option(</span><span style="color:#98C379;">"url"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"jdbc:iotdb://127.0.0.1:6667/"</span><span style="c [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> narrow_df</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> Transformer</span><span style="color:#ABB2BF;">.toNarrowForm(spark, wide_df)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div [...]
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> wide_df</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> Transformer</span><span style="color:#ABB2BF;">.toWideForm(spark, narrow_df)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="java-user-guide" tabinde [...]
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.spark.sql.Row</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.spark.sql.SparkSession</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#E5C07B;"> org.apache.iotdb.spark.db.*</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> Example</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> main</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;">[] </span><span style="color:#E06C75;font-style:italic;">args</span><span style="color:#ABB2BF;">)</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#E5C07B;"> SparkSession</span><span style="color:#E06C75;"> spark</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> SparkSession</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">builder</span><span style="color:#ABB2BF;">()</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">appName</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"Build a DataFrame from Scratch"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">master</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"local[*]"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">getOrCreate</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> Dataset</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Row</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;">df</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> spark</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">read</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">format</span><span style="color:#ABB2BF;">( [...]
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">option</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"url"</span><span style="color:#ABB2BF;">,</span><span style="color:#98C379;">"jdbc:iotdb://127.0.0.1:6667/"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .</span><span style="color:#61AFEF;">option</span><span style="color:#ABB2BF;">(</span><span style="color:#98C379;">"sql"</span><span style="color:#ABB2BF;">,</span><span style="color:#98C379;">"select * from root"</span><span style="color:#ABB2BF;">).</span><span style="color:#61AFEF;">load</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> df</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">printSchema</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#E5C07B;"> df</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">show</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#E5C07B;"> Dataset</span><span style="color:#ABB2BF;"><</span><span style="color:#E5C07B;">Row</span><span style="color:#ABB2BF;">> </span><span style="color:#E06C75;">narrowTable</span><span style="color:#56B6C2;"> =</span><span style="color:#E5C07B;"> Transformer</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">toNarrowForm</span><span style="color:#ABB2BF;">(spark, df);</span></span>
+<span class="line"><span style="color:#E5C07B;"> narrowTable</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">show</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.createDataFrame(</span><span style="color:#E5C07B;">List</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">1L</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.test.d0"</span><span style="color:#ABB2BF;">,</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1.0F</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;" [...]
+<span class="line"><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.test.d0"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2.0F</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66; [...]
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> dfWithColumn</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> df.withColumnRenamed(</span><span style="color:#98C379;">"_1"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"Time"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_2"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"device_name"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_3"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"s0"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_4"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"s1"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_5"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"s2"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_6"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"s3"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_7"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"s4"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_8"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"s5"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">dfWithColumn</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .write</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .format(</span><span style="color:#98C379;">"org.apache.iotdb.spark.db"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .option(</span><span style="color:#98C379;">"url"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"jdbc:iotdb://127.0.0.1:6667/"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .save</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;">// import wide table</span></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.createDataFrame(</span><span style="color:#E5C07B;">List</span><span style="color:#ABB2BF;">(</span></span>
+<span class="line"><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">1L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1.0F</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1.0D</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">true</span><span s [...]
+<span class="line"><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2L</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2.0F</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2.0D</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">false</span><span [...]
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> dfWithColumn</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> df.withColumnRenamed(</span><span style="color:#98C379;">"_1"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"Time"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_2"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.test.d0.s0"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_3"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.test.d0.s1"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_4"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.test.d0.s2"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_5"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.test.d0.s3"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_6"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.test.d0.s4"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .withColumnRenamed(</span><span style="color:#98C379;">"_7"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"root.test.d0.s5"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">dfWithColumn.write.format(</span><span style="color:#98C379;">"org.apache.iotdb.spark.db"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .option(</span><span style="color:#98C379;">"url"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"jdbc:iotdb://127.0.0.1:6667/"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .option(</span><span style="color:#98C379;">"numPartition"</span><span style="color:#ABB2BF;">, </span><span style="color:#98C379;">"10"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;"> .save</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Spark-TsFile.html b/UserGuide/V0.13.x/Ecosystem-Integration/Spark-TsFile.html
new file mode 100644
index 0000000000..a25e8a91aa
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Spark-TsFile.html
@@ -0,0 +1,100 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/Spark-TsFile.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Spark-TsFile About Spark-TsFile-Connector Spark-TsFile-Connector implements the support of Spark for [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Spark-TsFile About Spark-TsFile-Connector Spark-TsFile-Connector implements the support of Spark for external data sources of Tsfile type. This enables users to read, write and ...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Spark-TsFile-Ba31sHK-.js"><link rel="modulepreload" href="/assets/98197948-cf4b3280-1f62-11eb-9c8c-c97d1adf032c-D67zkF8d.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> wide_df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"test.tsfile"</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">wide_df.show</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> narrow_df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"test.tsfile"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">true</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">narrow_df.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Example 2: read from the hadoop file system</li></ul><div class="language-scala line-numbers-mode" data-highlighter [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> wide_df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/test.tsfile"</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">wide_df.show</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> narrow_df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/test.tsfile"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">true</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">narrow_df.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Example 3: read from a specific directory</li></ul><div class="language-scala line-numbers-mode" data-highlighter=" [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/usr/hadoop"</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">df.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Note 1: Global time ordering of all TsFiles in a directory is not supported now.</p><p>Note 2: Measurements of the same name should have the same schema.</p><ul><li>Example 4: query in wide form</li></ul><div class="lang [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/test.tsfile"</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">df.createOrReplaceTempView(</span><span style="color:#98C379;">"tsfile_table"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> newDf</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.sql(</span><span style="color:#98C379;">"select * from tsfile_table where `device_1.sensor_1`>0 and `device_1.sensor_2` < 22"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">newDf.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><div class="language-scala line-numbers-mode" data-highlighter="shiki" data-ext="scala" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one- [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/test.tsfile"</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">df.createOrReplaceTempView(</span><span style="color:#98C379;">"tsfile_table"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> newDf</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.sql(</span><span style="color:#98C379;">"select count(*) from tsfile_table"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">newDf.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Example 5: query in narrow form</li></ul><div class="language-scala line-numbers-mode" data-highlighter="shiki" data-ext="scala" style="background-col [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/test.tsfile"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">true</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">df.createOrReplaceTempView(</span><span style="color:#98C379;">"tsfile_table"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> newDf</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.sql(</span><span style="color:#98C379;">"select * from tsfile_table where device_name = 'root.ln.wf02.wt02' and temperature > 5"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">newDf.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><div class="language-scala line-numbers-mode" data-highlighter="shiki" data-ext="scala" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one- [...]
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/test.tsfile"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">true</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">df.createOrReplaceTempView(</span><span style="color:#98C379;">"tsfile_table"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> newDf</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.sql(</span><span style="color:#98C379;">"select count(*) from tsfile_table"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">newDf.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Example 6: write in wide form</li></ul><div class="language-scala line-numbers-mode" data-highlighter="shiki" data-ext="scala" style="background-color [...]
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#ABB2BF;"> org.apache.iotdb.spark.tsfile._</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/test.tsfile"</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">df.show</span></span>
+<span class="line"><span style="color:#ABB2BF;">df.write.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/output"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> newDf</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/output"</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">newDf.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Example 7: write in narrow [...]
+<span class="line"><span style="color:#C678DD;">import</span><span style="color:#ABB2BF;"> org.apache.iotdb.spark.tsfile._</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> df</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/test.tsfile"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">true</span><span style="color:#ABB2BF;">) </span></span>
+<span class="line"><span style="color:#ABB2BF;">df.show</span></span>
+<span class="line"><span style="color:#ABB2BF;">df.write.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/output"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">true</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;">val</span><span style="color:#E06C75;"> newDf</span><span style="color:#56B6C2;"> =</span><span style="color:#ABB2BF;"> spark.read.tsfile(</span><span style="color:#98C379;">"hdfs://localhost:9000/output"</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">true</span><span style="color:#ABB2BF;">)</span></span>
+<span class="line"><span style="color:#ABB2BF;">newDf.show</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>Appendix A: Old Design of Schem [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Writing-Data-on-HDFS.html b/UserGuide/V0.13.x/Ecosystem-Integration/Writing-Data-on-HDFS.html
new file mode 100644
index 0000000000..efc42f6c65
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Writing-Data-on-HDFS.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Ecosystem-Integration/Writing-Data-on-HDFS.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Integration with HDFS Shared Storage Architecture Currently, TsFiles(including both TsFile a [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Integration with HDFS Shared Storage Architecture Currently, TsFiles(including both TsFile and related data files) are supported to be stored in local file system and hadoop dis...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Writing-Data-on-HDFS-CqzdbqTs.js"><link rel="modulepreload" href="/assets/66922722-35180400-f05a-11e9-8ff0-7dd51716e4a8-mQQlJkeB.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Ecosystem-Integration/Zeppelin-IoTDB.html b/UserGuide/V0.13.x/Ecosystem-Integration/Zeppelin-IoTDB.html
new file mode 100644
index 0000000000..f4dbe041f8
--- /dev/null
+++ b/UserGuide/V0.13.x/Ecosystem-Integration/Zeppelin-IoTDB.html
@@ -0,0 +1,89 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":["https://iotdb.apache.org/img/github/102752947-520a3e80-43a5-11eb-8fb1-8fac471c8c7e.png","https://iotdb.apache.org/img/github/102752945-5171a800-43a5-11eb-8614-53b3276a3ce2.png","https://iotdb.apache.org/img/github/102752948-52a2d500-43a5-11eb-9156-0c55667eb4cd.png","https://iotdb.apache.org/img/github/102752940-50407b00-43a5-11eb-94fb-3e3be222183c.png"],"dateModified":"2025-0 [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Zeppelin-IoTDB About Zeppelin Zeppelin is a web-based notebook that enables interactive data analytics. You can connect to data sources and perform interactive operations with S...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Zeppelin-IoTDB-CPAAEOfD.js"><link rel="modulepreload" href="/assets/102752940-50407b00-43a5-11eb-94fb-3e3be222183c-DErbA6Dp.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span> mvn clean package -pl zeppelin-interpreter -am -DskipTests -P get-jar-with-dependencies</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>The interpreter will be in the folder:</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c34;color:#abb2bf;"><pre class="shiki one-dar [...]
+<span class="line"><span> mkdir -p $Zeppelin_HOME/interpreter/iotdb</span></span>
+<span class="line"><span> cp $IoTDB_HOME/zeppelin-interpreter/target/zeppelin-{version}-SNAPSHOT-jar-with-dependencies.jar $Zeppelin_HOME/interpreter/iotdb</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="running-zeppelin-and-iotdb" tabindex="-1"><a class="header-anchor" href="#running-zeppelin-and-iotdb"><span>Running [...]
+<span class="line"><span> > nohup sbin/start-server.sh >/dev/null 2>&1 &</span></span>
+<span class="line"><span> or</span></span>
+<span class="line"><span> > nohup sbin/start-server.sh -c <conf_path> -rpc_port <rpc_port> >/dev/null 2>&1 &</span></span>
+<span class="line"><span> </span></span>
+<span class="line"><span> # Windows</span></span>
+<span class="line"><span> > sbin\start-server.bat -c <conf_path> -rpc_port <rpc_port></span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="use-zeppelin-iotdb" tabindex="-1"><a class="he [...]
+<span class="line"><span style="color:#C678DD;"> CREATE</span><span style="color:#ABB2BF;"> TIMESERIES </span><span style="color:#D19A66;">root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span><span style="color:#ABB2BF;">.</span><span style="color:#C678DD;">status</span><span style="color:#C678DD;"> WITH [...]
+<span class="line"><span style="color:#C678DD;"> CREATE</span><span style="color:#ABB2BF;"> TIMESERIES </span><span style="color:#D19A66;">root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span><span style="color:#ABB2BF;">.temperature </span><span style="color:#C678DD;">WITH</span><span style="color:#ABB2 [...]
+<span class="line"><span style="color:#C678DD;"> CREATE</span><span style="color:#ABB2BF;"> TIMESERIES </span><span style="color:#D19A66;">root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span><span style="color:#ABB2BF;">.hardware </span><span style="color:#C678DD;">WITH</span><span style="color:#ABB2BF; [...]
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> INSERT INTO</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">timestamp</span><span style="color:#ABB2BF;">, temperature, </span><span style="color:#C [...]
+<span class="line"><span style="color:#C678DD;"> VALUES</span><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">1</span><span style="color:#ABB2BF;">, false, </span><span style="color:#D19A66;">11</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> INSERT INTO</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">timestamp</span><span style="color:#ABB2BF;">, temperature, </span><span style="color:#C [...]
+<span class="line"><span style="color:#C678DD;"> VALUES</span><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">2</span><span style="color:#ABB2BF;">, true, </span><span style="color:#D19A66;">22</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> INSERT INTO</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">timestamp</span><span style="color:#ABB2BF;">, temperature, </span><span style="color:#C [...]
+<span class="line"><span style="color:#C678DD;"> VALUES</span><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">3</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">3</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">3</span><span style="color:#ABB2BF;">, false, </span><span style="color:#D19A66;">33</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> INSERT INTO</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">timestamp</span><span style="color:#ABB2BF;">, temperature, </span><span style="color:#C [...]
+<span class="line"><span style="color:#C678DD;"> VALUES</span><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">4</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">4</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">4</span><span style="color:#ABB2BF;">, false, </span><span style="color:#D19A66;">44</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> INSERT INTO</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span><span style="color:#ABB2BF;"> (</span><span style="color:#C678DD;">timestamp</span><span style="color:#ABB2BF;">, temperature, </span><span style="color:#C [...]
+<span class="line"><span style="color:#C678DD;"> VALUES</span><span style="color:#ABB2BF;"> (</span><span style="color:#D19A66;">5</span><span style="color:#ABB2BF;">, </span><span style="color:#D19A66;">5</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">5</span><span style="color:#ABB2BF;">, false, </span><span style="color:#D19A66;">55</span><span style="color:#ABB2BF;">);</span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#ABB2BF;"> </span></span>
+<span class="line"><span style="color:#C678DD;"> SELECT</span><span style="color:#ABB2BF;"> *</span></span>
+<span class="line"><span style="color:#C678DD;"> FROM</span><span style="color:#D19A66;"> root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wf01</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">wt01</span></span>
+<span class="line"><span style="color:#C678DD;"> WHERE</span><span style="color:#C678DD;"> time</span><span style="color:#56B6C2;"> >=</span><span style="color:#D19A66;"> 1</span></span>
+<span class="line"><span style="color:#C678DD;"> AND</span><span style="color:#C678DD;"> time</span><span style="color:#56B6C2;"> <=</span><span style="color:#D19A66;"> 6</span><span style="color:#ABB2BF;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Integration-Test/Integration-Test-refactoring-tutorial.html b/UserGuide/V0.13.x/Integration-Test/Integration-Test-refactoring-tutorial.html
new file mode 100644
index 0000000000..7d507c1c31
--- /dev/null
+++ b/UserGuide/V0.13.x/Integration-Test/Integration-Test-refactoring-tutorial.html
@@ -0,0 +1,128 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Integration Test refactoring tutorial","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Integration-Test/Integration-Test-refactoring-tutorial.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Integration Test refactoring tutorial"><meta prop [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Integration Test refactoring tutorial | IoTDB Website</title><meta name="description" content="Integration Test refactoring tutorial Step 0. Prerequisites IT Location has been moved; all Integration Tests have been moved to the integration module. Test case MUST label; th...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Integration-Test-refactoring-tutorial-w4fTowPa.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> IoTDBAliasIT</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ......</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span>
+<span class="line"></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;">@</span><span style="color:#E5C07B;">Category</span><span style="color:#E06C75;">({</span><span style="color:#E5C07B;">LocalStandaloneTest</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">class</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> ClusterTest</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">class</span><span style="color:#E06C75;">})</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> IoTDBAlignByDeviceIT</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ......</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span>
+<span class="line"></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;">@</span><span style="color:#E5C07B;">Category</span><span style="color:#E06C75;">({</span><span style="color:#E5C07B;">LocalStandaloneTest</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">class</span><span style="color:#E06C75;">})</span></span>
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> IoTDBArithmeticIT</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ......</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> IoTDBExampleIT</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // This case can ONLY test in environment of local.</span></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Test</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> theStandaloneCase</span><span style="color:#ABB2BF;">()</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ......</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // This case can test in environment of local, cluster and remote.</span></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Test</span></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Category</span><span style="color:#E06C75;">({</span><span style="color:#E5C07B;">ClusterTest</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">class</span><span style="color:#ABB2BF;">,</span><span style="color:#E5C07B;"> RemoteTest</span><span style="color:#ABB2BF;">.</span><span style="color:#E5C07B;">class</span><span style="color:#E06C75;">})</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> theAllEnvCase</span><span style="color:#ABB2BF;">()</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> ......</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#C678DD;">public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> IoTDBAliasIT</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">BeforeClass</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> setUp</span><span style="color:#ABB2BF;">()</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> Exception</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // EnvironmentUtils.closeStatMonitor(); // orginal setup code</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // EnvironmentUtils.envSetUp(); // orginal setup code</span></span>
+<span class="line"><span style="color:#E5C07B;"> EnvFactory</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getEnv</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">initBeforeClass</span><span style="color:#ABB2BF;">(); </span><span style="color:#7F848E;font-style:italic;">// new initBeforeClass code</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#61AFEF;"> insertData</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">AfterClass</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> static</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> tearDown</span><span style="color:#ABB2BF;">()</span><span style="color:#C678DD;"> throws</span><span style="color:#E5C07B;"> Exception</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // EnvironmentUtils.cleanEnv(); // orginal code</span></span>
+<span class="line"><span style="color:#E5C07B;"> EnvFactory</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getEnv</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">cleanAfterClass</span><span style="color:#ABB2BF;">(); </span><span style="color:#7F848E;font-style:italic;">// new cleanAfterClass code</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span>
+<span class="line"><span style="color:#ABB2BF;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // Class.forName(Config.JDBC_DRIVER_NAME); // orginal connection code</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // try (Connection connection = </span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // DriverManager.getConnection( </span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // Config.IOTDB_URL_PREFIX + "127.0.0.1:6667/", "root", "root");</span></span>
+<span class="line"><span style="color:#C678DD;"> try</span><span style="color:#E06C75;"> (</span><span style="color:#E5C07B;">Connection</span><span style="color:#E06C75;"> connection </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> EnvFactory</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getEnv</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">getConnection</span><span style="color:#ABB2BF;">();</span><span st [...]
+<span class="line"><span style="color:#E5C07B;"> Statement</span><span style="color:#E06C75;"> statement </span><span style="color:#56B6C2;">=</span><span style="color:#E5C07B;"> connection</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">createStatement</span><span style="color:#ABB2BF;">()</span><span style="color:#E06C75;">) {</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#C678DD;"> for</span><span style="color:#E06C75;"> (</span><span style="color:#E5C07B;">String</span><span style="color:#E06C75;"> sql </span><span style="color:#C678DD;">:</span><span style="color:#E06C75;"> sqls) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> statement</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">execute</span><span style="color:#ABB2BF;">(sql);</span></span>
+<span class="line"><span style="color:#E06C75;"> }</span></span>
+<span class="line"><span style="color:#E06C75;"> } </span><span style="color:#C678DD;">catch</span><span style="color:#E06C75;"> (</span><span style="color:#E5C07B;">Exception</span><span style="color:#E06C75;font-style:italic;"> e</span><span style="color:#E06C75;">) {</span></span>
+<span class="line"><span style="color:#E5C07B;"> e</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">printStackTrace</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#E06C75;"> }</span></span>
+<span class="line"><span style="color:#E06C75;"> }</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-numbe [...]
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> class</span><span style="color:#E5C07B;"> IoTDBCompleteIT</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#C678DD;"> private</span><span style="color:#C678DD;"> int</span><span style="color:#E06C75;"> prevVirtualStorageGroupNum</span><span style="color:#ABB2BF;">;</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#ABB2BF;"> @</span><span style="color:#E5C07B;">Before</span></span>
+<span class="line"><span style="color:#C678DD;"> public</span><span style="color:#C678DD;"> void</span><span style="color:#61AFEF;"> setUp</span><span style="color:#ABB2BF;">()</span><span style="color:#ABB2BF;"> {</span></span>
+<span class="line"><span style="color:#ABB2BF;"> prevVirtualStorageGroupNum </span><span style="color:#56B6C2;">=</span></span>
+<span class="line"><span style="color:#E5C07B;"> IoTDBDescriptor</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getInstance</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">getConfig</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">getVirtualStorageGroupNum</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"> // IoTDBDescriptor.getInstance().getConfig().setVirtualStorageGroupNum(16); // orginal code</span></span>
+<span class="line"><span style="color:#E5C07B;"> ConfigFactory</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getConfig</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">setVirtualStorageGroupNum</span><span style="color:#ABB2BF;">(</span><span style="color:#D19A66;">16</span><span style="color:#ABB2BF;">); </span><span style="color:#7F848E;font-style:italic;">// new code</span></span>
+<span class="line"><span style="color:#E5C07B;"> EnvFactory</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">getEnv</span><span style="color:#ABB2BF;">().</span><span style="color:#61AFEF;">initBeforeClass</span><span style="color:#ABB2BF;">();</span></span>
+<span class="line"><span style="color:#ABB2BF;"> }</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-num [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/IoTDB-Introduction/Architecture.html b/UserGuide/V0.13.x/IoTDB-Introduction/Architecture.html
new file mode 100644
index 0000000000..ca1cec4652
--- /dev/null
+++ b/UserGuide/V0.13.x/IoTDB-Introduction/Architecture.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/IoTDB-Introduction/Architecture.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="System Architecture Besides IoTDB engine, we also developed several components to provide better IoT se [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="System Architecture Besides IoTDB engine, we also developed several components to provide better IoT service. All components are referred to below as the IoTDB suite, and IoTDB ...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Architecture-CH6dcKe6.js"><link rel="modulepreload" href="/assets/67943956-39c1e800-fc16-11e9-8da2-a662f8246816-KqK3lhER.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/IoTDB-Introduction/Features.html b/UserGuide/V0.13.x/IoTDB-Introduction/Features.html
new file mode 100644
index 0000000000..8683c80bb6
--- /dev/null
+++ b/UserGuide/V0.13.x/IoTDB-Introduction/Features.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/IoTDB-Introduction/Features.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Features Flexible deployment. IoTDB provides users one-click installation tool on the cloud, once-decompres [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Features Flexible deployment. IoTDB provides users one-click installation tool on the cloud, once-decompressed-used terminal tool and the bridging tool between cloud platforms a...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Features-CC7r7R2w.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/IoTDB-Introduction/Publication.html b/UserGuide/V0.13.x/IoTDB-Introduction/Publication.html
new file mode 100644
index 0000000000..a8fce90a02
--- /dev/null
+++ b/UserGuide/V0.13.x/IoTDB-Introduction/Publication.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Academic Achievement","image":[""],"dateModified":"2024-05-09T10:21:49.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/IoTDB-Introduction/Publication.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Academic Achievement"><meta property="og:description" content="Academic Achievement Apache [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Academic Achievement | IoTDB Website</title><meta name="description" content="Academic Achievement Apache IoTDB starts at Tsinghua University, School of Software. IoTDB is a database for managing large amount of time series data with columnar storage, dat...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Publication-QBwYjwo_.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/IoTDB-Introduction/Scenario.html b/UserGuide/V0.13.x/IoTDB-Introduction/Scenario.html
new file mode 100644
index 0000000000..6c8f526c24
--- /dev/null
+++ b/UserGuide/V0.13.x/IoTDB-Introduction/Scenario.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/IoTDB-Introduction/Scenario.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Scenario Scenario 1 A company uses surface mount technology (SMT) to produce chips: it is necessary to firs [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Scenario Scenario 1 A company uses surface mount technology (SMT) to produce chips: it is necessary to first print solder paste on the joints of the chip, then place the compone...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Scenario-nwUcB1Kw.js"><link rel="modulepreload" href="/assets/51579095-a4f9c380-1efa-11e9-9f95-17165ec55568-Dpkp0-5i.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/IoTDB-Introduction/What-is-IoTDB.html b/UserGuide/V0.13.x/IoTDB-Introduction/What-is-IoTDB.html
new file mode 100644
index 0000000000..85314ce3a6
--- /dev/null
+++ b/UserGuide/V0.13.x/IoTDB-Introduction/What-is-IoTDB.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"What is IoTDB","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/IoTDB-Introduction/What-is-IoTDB.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="What is IoTDB"><meta property="og:description" content="What is IoTDB IoTDB(Internet of Things [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>What is IoTDB | IoTDB Website</title><meta name="description" content="What is IoTDB IoTDB(Internet of Things Database) is an integrated data management engine designed for timeseries data, which can provide users specific services for data collect...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/What-is-IoTDB-C3zy-h84.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/Export-Schema-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/Export-Schema-Tool.html
new file mode 100644
index 0000000000..7bf5a30c9d
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/Export-Schema-Tool.html
@@ -0,0 +1,67 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/Export-Schema-Tool.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="Export Schema The schema export operation exports the information about store group, timeseries, a [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="Export Schema The schema export operation exports the information about store group, timeseries, and schema template in the current IoTDB in the form of mlog.bin and tlog.txt to...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Export-Schema-Tool-DeO-GDXc.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span> -o <target directory path> Need to specify a absolute target directory</span></span>
+<span class="line"><span> path on server(required)</span></span>
+<span class="line"><span> -h <host address> Could specify a specify the IoTDB host</span></span>
+<span class="line"><span> address, default is 127.0.0.1 (optional)</span></span>
+<span class="line"><span> -p <port> Could specify a specify the IoTDB port,</span></span>
+<span class="line"><span> default is 6667 (optional)</span></span>
+<span class="line"><span> -u <user> Could specify the IoTDB user name, default</span></span>
+<span class="line"><span> is root (optional)</span></span>
+<span class="line"><span> -pw <password> Could specify the IoTDB password, default is</span></span>
+<span class="line"><span> root (optional)</span></span>
+<span class="line"><span> -help,--help Display help information</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"> [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/JMX-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/JMX-Tool.html
new file mode 100644
index 0000000000..f475aa296c
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/JMX-Tool.html
@@ -0,0 +1,57 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"JMX Tool","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/JMX-Tool.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="JMX Tool"><meta property="og:description" content="JMX Tool Java VisualVM is a tool that provides a visual [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>JMX Tool | IoTDB Website</title><meta name="description" content="JMX Tool Java VisualVM is a tool that provides a visual interface for viewing detailed information about Java applications while they are running on a Java Virtual Machine (JVM)...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/JMX-Tool-CUbhsuM9.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>JMX_IP="the_real_iotdb_server_ip" # Write the actual IoTDB IP address</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>View <code>$IOTDB_HOME/conf/jmx.password</code>, and use default user or add new users here.<br> If new users are added, remember to edit <code>$IOTDB_HOME/conf/jmx.access</code> and add new users' [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/Log-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/Log-Tool.html
new file mode 100644
index 0000000000..ad9c11fc18
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/Log-Tool.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/Log-Tool.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="System log IoTDB allows users to configure IoTDB system logs (such as log output level) by modifying the log [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="System log IoTDB allows users to configure IoTDB system logs (such as log output level) by modifying the log configuration file. The default location of the system log configura...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Log-Tool-X67RUAmH.js"><link rel="modulepreload" href="/assets/51577216-09fdeb00-1ef4-11e9-9005-542ad7d9e9e0-DvLP5pGA.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/MLogLoad-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/MLogLoad-Tool.html
new file mode 100644
index 0000000000..295b7d84a8
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/MLogLoad-Tool.html
@@ -0,0 +1,71 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/MLogLoad-Tool.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="MLogLoad Tool Introduction The MLogLoad tool is used to load the metadata from mlog.bin and tags and at [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="MLogLoad Tool Introduction The MLogLoad tool is used to load the metadata from mlog.bin and tags and attributes from tlog.txt into the running IoTDB. Metadata operation in mlog....">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/MLogLoad-Tool-BnsbjxHx.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span> [-p <receiver port>] [-u <user>] [-pw <password>] [-help]</span></span>
+<span class="line"><span> -mlog <mlog file> Need to specify a binary mlog.bin file to parse</span></span>
+<span class="line"><span> (required)</span></span>
+<span class="line"><span> -tlog <tlog file> Could specify a binary tlog.txt file to parse. Tags</span></span>
+<span class="line"><span> and attributes will be ignored if not specified</span></span>
+<span class="line"><span> (optional)</span></span>
+<span class="line"><span> -h <receiver host> Could specify a specify the receiver host, default</span></span>
+<span class="line"><span> is 127.0.0.1 (optional)</span></span>
+<span class="line"><span> -p <receiver port> Could specify a specify the receiver port, default</span></span>
+<span class="line"><span> is 6667 (optional)</span></span>
+<span class="line"><span> -u <user> Could specify the user name, default is root</span></span>
+<span class="line"><span> (optional)</span></span>
+<span class="line"><span> -pw <password> Could specify the password, default is root</span></span>
+<span class="line"><span> (optional)</span></span>
+<span class="line"><span> -help,--help Display help information</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><d [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/MLogParser-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/MLogParser-Tool.html
new file mode 100644
index 0000000000..c2113b5881
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/MLogParser-Tool.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/MLogParser-Tool.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:description" content="MLogParser Tool After version 0.12.x, IoTDB encodes metadata files into binary format. If you want to [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>IoTDB Website</title><meta name="description" content="MLogParser Tool After version 0.12.x, IoTDB encodes metadata files into binary format. If you want to parse metadata into a human readable way, you can use this tool to parse th...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/MLogParser-Tool-x4txujDj.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/Maintenance-Command.html b/UserGuide/V0.13.x/Maintenance-Tools/Maintenance-Command.html
new file mode 100644
index 0000000000..13abba84db
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/Maintenance-Command.html
@@ -0,0 +1,62 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Maintenance Command","image":[""],"dateModified":"2023-11-07T08:05:06.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/Maintenance-Command.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Maintenance Command"><meta property="og:description" content="Maintenance Command FL [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Maintenance Command | IoTDB Website</title><meta name="description" content="Maintenance Command FLUSH Persist all the data points in the memory table of the storage group to the disk, and seal the data file. Note: This command does not need to be invoke...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Maintenance-Command-D3r1I-Ef.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#ABB2BF;">IoTDB</span><span style="color:#56B6C2;">></span><span style="color:#ABB2BF;"> FLUSH </span><span style="color:#D19A66;">root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">ln</span></span>
+<span class="line"><span style="color:#ABB2BF;">IoTDB</span><span style="color:#56B6C2;">></span><span style="color:#ABB2BF;"> FLUSH </span><span style="color:#D19A66;">root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg1</span><span style="color:#ABB2BF;">,</span><span style="color:#D19A66;">root</span><span style="color:#ABB2BF;">.</span><span style="color:#D19A66;">sg2</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter- [...]
+<span class="line"><span style="color:#ABB2BF;">IoTDB</span><span style="color:#56B6C2;">></span><span style="color:#ABB2BF;"> FULL </span><span style="color:#C678DD;">MERGE</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="clear-cache" tabindex="-1"><a class="header-anchor" href="#clear-cache"><span>CLEAR CACHE</span></a></h2><p>Clear the cache o [...]
+<span class="line"><span style="color:#ABB2BF;">IoTDB</span><span style="color:#56B6C2;">></span><span style="color:#C678DD;"> SET</span><span style="color:#C678DD;"> SYSTEM</span><span style="color:#C678DD;"> TO</span><span style="color:#ABB2BF;"> WRITABLE</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="schema-snapshot" tabindex="-1"><a class=" [...]
+<span class="line"><span style="color:#ABB2BF;">Msg: </span><span style="color:#D19A66;">701</span><span style="color:#ABB2BF;"> Current query </span><span style="color:#C678DD;">is</span><span style="color:#C678DD;"> time</span><span style="color:#C678DD;"> out</span><span style="color:#ABB2BF;">, please </span><span style="color:#C678DD;">check</span><span style="color:#ABB2BF;"> your </span><span style="color:#C678DD;">statement</span><span style="color:#C678DD;"> or</span><span style [...]
+<span class="line"><span style="color:#E5C07B;">session</span><span style="color:#ABB2BF;">.</span><span style="color:#61AFEF;">executeQueryStatement</span><span style="color:#ABB2BF;">(</span><span style="color:#E5C07B;">String</span><span style="color:#ABB2BF;"> sql, </span><span style="color:#C678DD;">long</span><span style="color:#ABB2BF;"> timeout)</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></d [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/Metric-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/Metric-Tool.html
new file mode 100644
index 0000000000..de9cf04b26
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/Metric-Tool.html
@@ -0,0 +1,132 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"1. Monitor Framework","image":["https://iotdb.apache.org/img/UserGuide/System-Tools/Metrics/iotdb_prometheus_grafana.png","https://iotdb.apache.org/img/UserGuide/System-Tools/Metrics/dashboard.png"],"dateModified":"2025-02-14T07:03:32.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/Metric-Tool.html"><meta property=" [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>1. Monitor Framework | IoTDB Website</title><meta name="description" content="Currently, users can use various methods to monitor the running IoTDB process, including using Java's Jconsole tool to monitor the system status of the running IoTDB process, us...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Metric-Tool-aibZFr_X.js"><link rel="modulepreload" href="/assets/112426760-73e3da80-8d73-11eb-9a8f-9232d1f2033b-DPGju4E3.js"><link rel="modulepreload" href="/assets/iotdb_prometheus_grafana-D6SXxX5f.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span style="color:#E06C75;">enableMetric</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">false</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># Is stat performance of operation latency</span></span>
+<span class="line"><span style="color:#E06C75;">enablePerformanceStat</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">false</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># Multiple reporter, options: [JMX, PROMETHEUS, IOTDB], IOTDB is off by default</span></span>
+<span class="line"><span style="color:#E06C75;">metricReporterList</span><span style="color:#ABB2BF;">:</span></span>
+<span class="line"><span style="color:#ABB2BF;"> - </span><span style="color:#98C379;">JMX</span></span>
+<span class="line"><span style="color:#ABB2BF;"> - </span><span style="color:#98C379;">PROMETHEUS</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># Type of monitor frame, options: [MICROMETER, DROPWIZARD]</span></span>
+<span class="line"><span style="color:#E06C75;">monitorType</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">MICROMETER</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># Level of metric level, options: [CORE, IMPORTANT, NORMAL, ALL]</span></span>
+<span class="line"><span style="color:#E06C75;">metricLevel</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">IMPORTANT</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># Predefined metric, options: [JVM, LOGBACK, FILE, PROCESS, SYSTEM]</span></span>
+<span class="line"><span style="color:#E06C75;">predefinedMetrics</span><span style="color:#ABB2BF;">:</span></span>
+<span class="line"><span style="color:#ABB2BF;"> - </span><span style="color:#98C379;">JVM</span></span>
+<span class="line"><span style="color:#ABB2BF;"> - </span><span style="color:#98C379;">FILE</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># The http server's port for prometheus exporter to get metric data.</span></span>
+<span class="line"><span style="color:#E06C75;">prometheusExporterPort</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">9091</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># whether store predefined metrics locally</span></span>
+<span class="line"><span style="color:#E06C75;">isStoreToLocal</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">false</span></span>
+<span class="line"></span>
+<span class="line"><span style="color:#7F848E;font-style:italic;"># The config of iotdb reporter</span></span>
+<span class="line"><span style="color:#E06C75;">ioTDBReporterConfig</span><span style="color:#ABB2BF;">:</span></span>
+<span class="line"><span style="color:#E06C75;"> host</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">127.0.0.1</span></span>
+<span class="line"><span style="color:#E06C75;"> port</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">6667</span></span>
+<span class="line"><span style="color:#E06C75;"> username</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">root</span></span>
+<span class="line"><span style="color:#E06C75;"> password</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">root</span></span>
+<span class="line"><span style="color:#E06C75;"> database</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">_metric</span></span>
+<span class="line"><span style="color:#E06C75;"> pushPeriodInSecond</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">15</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-numbe [...]
+<span class="line"><span># HELP file_count</span></span>
+<span class="line"><span># TYPE file_count gauge</span></span>
+<span class="line"><span>file_count{name="wal",} 0.0</span></span>
+<span class="line"><span>file_count{name="unseq",} 0.0</span></span>
+<span class="line"><span>file_count{name="seq",} 2.0</span></span>
+<span class="line"><span># HELP file_size</span></span>
+<span class="line"><span># TYPE file_size gauge</span></span>
+<span class="line"><span>file_size{name="wal",} 0.0</span></span>
+<span class="line"><span>file_size{name="unseq",} 0.0</span></span>
+<span class="line"><span>file_size{name="seq",} 560.0</span></span>
+<span class="line"><span># HELP queue</span></span>
+<span class="line"><span># TYPE queue gauge</span></span>
+<span class="line"><span>queue{name="flush",status="waiting",} 0.0</span></span>
+<span class="line"><span>queue{name="flush",status="running",} 0.0</span></span>
+<span class="line"><span># HELP quantity</span></span>
+<span class="line"><span># TYPE quantity gauge</span></span>
+<span class="line"><span>quantity{name="timeSeries",} 1.0</span></span>
+<span class="line"><span>quantity{name="storageGroup",} 1.0</span></span>
+<span class="line"><span>quantity{name="device",} 1.0</span></span>
+<span class="line"><span># HELP logback_events_total Number of error level events that made it to the logs</span></span>
+<span class="line"><span># TYPE logback_events_total counter</span></span>
+<span class="line"><span>logback_events_total{level="warn",} 0.0</span></span>
+<span class="line"><span>logback_events_total{level="debug",} 2760.0</span></span>
+<span class="line"><span>logback_events_total{level="error",} 0.0</span></span>
+<span class="line"><span>logback_events_total{level="trace",} 0.0</span></span>
+<span class="line"><span>logback_events_total{level="info",} 71.0</span></span>
+<span class="line"><span># HELP mem</span></span>
+<span class="line"><span># TYPE mem gauge</span></span>
+<span class="line"><span>mem{name="storageGroup",} 0.0</span></span>
+<span class="line"><span>mem{name="mtree",} 1328.0</span></span>
+<span class="line"><span>...</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="li [...]
+<span class="line"><span style="color:#E06C75;">honor_labels</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">true</span></span>
+<span class="line"><span style="color:#E06C75;">honor_timestamps</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">true</span></span>
+<span class="line"><span style="color:#E06C75;">scrape_interval</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">15s</span></span>
+<span class="line"><span style="color:#E06C75;">scrape_timeout</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">10s</span></span>
+<span class="line"><span style="color:#E06C75;">metrics_path</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">/metrics</span></span>
+<span class="line"><span style="color:#E06C75;">scheme</span><span style="color:#ABB2BF;">: </span><span style="color:#98C379;">http</span></span>
+<span class="line"><span style="color:#E06C75;">follow_redirects</span><span style="color:#ABB2BF;">: </span><span style="color:#D19A66;">true</span></span>
+<span class="line"><span style="color:#E06C75;">static_configs</span><span style="color:#ABB2BF;">:</span></span>
+<span class="line"><span style="color:#ABB2BF;">- </span><span style="color:#E06C75;">targets</span><span style="color:#ABB2BF;">:</span></span>
+<span class="line"><span style="color:#ABB2BF;"> - </span><span style="color:#98C379;">localhost:9091</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><d [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/NodeTool.html b/UserGuide/V0.13.x/Maintenance-Tools/NodeTool.html
new file mode 100644
index 0000000000..906a48e5df
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/NodeTool.html
@@ -0,0 +1,69 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Introduction","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/NodeTool.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Introduction"><meta property="og:description" content="Introduction IoTDB cluster version provides nod [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Introduction | IoTDB Website</title><meta name="description" content="Introduction IoTDB cluster version provides nodetool, a shell tool for users to monitor the working status of the specified cluster. Users can obtain the status of the cluster b...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/NodeTool-DkKxpGgi.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span>330411070 -> 127.0.0.1:9003:40010:6667</span></span>
+<span class="line"><span>330454032 -> 127.0.0.1:9005:40012:6668 </span></span>
+<span class="line"><span>330496472 -> 127.0.0.1:9007:40014:6669</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>The above output shows that there are three nodes in the current cluster,<br> and the output results are ordered by their identifier ascendant.</p><h3 id="quer [...]
+<span class="line"><span>DATA<root.guangzhou.d1, 1576713600000, 1576724778159> -> [127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668] </span></span>
+<span class="line"><span>DATA<root.guangzhou.d1, 1576624778159, 1576627199999> -> [127.0.0.1:9005:40012:6668, 127.0.0.1:9007:40014:6669]</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>Query metadata partition</li></ul><p>Linux and MacOS:</p><div class="language- line-numbers-mode" data-highlighter="shiki" da [...]
+<span class="line"><span>(127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668) -> 3333</span></span>
+<span class="line"><span>(127.0.0.1:9007:40014:6669, 127.0.0.1:9003:40010:6667) -> 3334</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>All Partition Groups</li></ul><p>Linux and MacOS:</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="background-color:#282c [...]
+<span class="line"><span>(127.0.0.1:9003:40010:6667, 127.0.0.1:9005:40012:6668) -> 3333</span></span>
+<span class="line"><span>(127.0.0.1:9005:40012:6668, 127.0.0.1:9007:40014:6669) -> 3333</span></span>
+<span class="line"><span>(127.0.0.1:9007:40014:6669, 127.0.0.1:9003:40010:6667) -> 3334</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="query-node-status" tabindex="-1"><a class="header-anchor" href="#query-node-status"><span>Query node status</span></a></h3><p>Dis [...]
+<span class="line"><span>127.0.0.1:9003:40010:6667 -> on </span></span>
+<span class="line"><span>127.0.0.1:9005:40012:6668 -> off</span></span>
+<span class="line"><span>127.0.0.1:9007:40014:6669 -> on</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>The above output indicates that 127.0.0.1:9003:40010:6667 nodes and 127.0.0.1:9007:40014:6669 nodes are in normal state,<br> and 127.0.0.1:9005:40012:6668 nodes cannot p [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/Sync-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/Sync-Tool.html
new file mode 100644
index 0000000000..eb5eeab123
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/Sync-Tool.html
@@ -0,0 +1,78 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Collaboration of Edge and Cloud","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/Sync-Tool.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="Collaboration of Edge and Cloud"><meta property="og:description" content="Collabor [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>Collaboration of Edge and Cloud | IoTDB Website</title><meta name="description" content="Collaboration of Edge and Cloud TsFile Sync Tool Introduction The Sync Tool is an IoTDB suite tool that periodically uploads persistent tsfiles from the sender disk to the recei...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/Sync-Tool-BUBGYH26.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+<span class="line"><span> ### Sync Server Configuration</span></span>
+<span class="line"><span> ####################</span></span>
+<span class="line"><span> # Whether to open the sync_server_port for receiving data from sync client, the default is closed</span></span>
+<span class="line"><span> is_sync_enable=false</span></span>
+<span class="line"><span> # Sync server port to listen</span></span>
+<span class="line"><span> sync_server_port=5555</span></span>
+<span class="line"><span> # White IP list of Sync client.</span></span>
+<span class="line"><span> # Please use the form of network segment to present the range of IP, for example: 192.168.0.0/16</span></span>
+<span class="line"><span> # If there are more than one IP segment, please separate them by commas</span></span>
+<span class="line"><span> # The default is to allow all IP to sync</span></span>
+<span class="line"><span> ip_white_list=0.0.0.0/0</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number" [...]
+<span class="line"><span> server_ip=127.0.0.1</span></span>
+<span class="line"><span> # Sync receiver server port</span></span>
+<span class="line"><span> server_port=5555</span></span>
+<span class="line"><span> # The period time of sync process, the time unit is second.</span></span>
+<span class="line"><span> sync_period_in_second=600</span></span>
+<span class="line"><span> # This parameter represents storage groups that participate in the synchronization task, which distinguishes each storage group by comma.</span></span>
+<span class="line"><span> # If the list is empty, it means that all storage groups participate in synchronization.</span></span>
+<span class="line"><span> # By default, it is empty list.</span></span>
+<span class="line"><span> # sync_storage_groups = root.sg1, root.sg2</span></span>
+<span class="line"><span> # The maximum number of retry when syncing a file to receiver fails.</span></span>
+<span class="line"><span> max_number_of_sync_file_retry=5</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/TsFile-Split-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/TsFile-Split-Tool.html
new file mode 100644
index 0000000000..15d361ce65
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/TsFile-Split-Tool.html
@@ -0,0 +1,56 @@
+<!doctype html>
+<html lang="en-US" data-theme="light">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <meta name="generator" content="VuePress 2.0.0-rc.30" />
+ <meta name="theme" content="VuePress Theme Hope 2.0.0-rc.107" />
+ <style>
+ :root {
+ --vp-c-bg: #fff;
+ }
+
+ [data-theme="dark"] {
+ --vp-c-bg: #1b1b1f;
+ }
+
+ html,
+ body {
+ background: var(--vp-c-bg);
+ }
+ </style>
+ <script>
+ const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
+ const systemDarkMode =
+ window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches;
+
+ if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
+ document.documentElement.setAttribute("data-theme", "dark");
+ }
+ </script>
+ <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"TsFile Split Tool","image":[""],"dateModified":"2023-07-10T03:11:17.000Z","author":[]}</script><meta property="og:url" content="https://iotdb.apache.org/UserGuide/V0.13.x/Maintenance-Tools/TsFile-Split-Tool.html"><meta property="og:site_name" content="IoTDB Website"><meta property="og:title" content="TsFile Split Tool"><meta property="og:description" content="TsFile Split Tool IoTDB vers [...]
+
+If you encounter <Error in verifying browser for feedback submission. Captcha token could not be obtained.> please ensure that you can access Google services." data-user-analytics-fingerprint-enabled="true" data-consent-required="true" data-consent-screen-disclaimer="By clicking <I agree, let's chat>, you consent to the use of the AI assistant in accordance with kapa.ai's [Privacy Policy](https://www.kapa.ai/content/privacy-policy). This service uses reCAPTCHA, which requires your consen [...]
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '56']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script><title>TsFile Split Tool | IoTDB Website</title><meta name="description" content="TsFile Split Tool IoTDB version 0.12 could produce large files, which leads to difficulties in maintenance. Therefore, since version 0.12.5 and 0.13, TsFile split tool is provid...">
+ <link rel="preload" href="/assets/style-3MdU3FUX.css" as="style"><link rel="stylesheet" href="/assets/style-3MdU3FUX.css">
+ <link rel="modulepreload" href="/assets/app-rj-dz-hl.js"><link rel="modulepreload" href="/assets/TsFile-Split-Tool-CSWumtiY.js">
+
+ </head>
+ <body>
+ <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">Skip to main content</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="Tak [...]
+Apache IoTDB, IoTDB, Apache, the Apache feather logo, and the Apache IoTDB project logo are either registered trademarks or trademarks of The Apache Software Foundation in all countries</p><p style="text-align:center;margin-top:10px;color:#909399;font-size:12px;margin:0 30px;"><strong>Having questions?</strong> Connect with us on QQ, WeChat, or Slack. <a href="https://github.com/apache/iotdb/issues/1995">Join the community</a></p></footer></div><!--]--><!--]--><!--[--><!----><!--]--><!-- [...]
+ <script type="module" src="/assets/app-rj-dz-hl.js" defer></script>
+ </body>
+</html>
diff --git a/UserGuide/V0.13.x/Maintenance-Tools/TsFileSelfCheck-Tool.html b/UserGuide/V0.13.x/Maintenance-Tools/TsFileSelfCheck-Tool.html
new file mode 100644
index 0000000000..e72e9edd58
--- /dev/null
+++ b/UserGuide/V0.13.x/Maintenance-Tools/TsFileSelfCheck-Tool.html
@@ -0,0 +1,56 @@
+<!doctype html>
... 477227 lines suppressed ...