This is an automated email from the ASF dual-hosted git repository.
critas pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git
The following commit(s) were added to refs/heads/main by this push:
new f45ac4d6 add pipe and plugins isolation in table model (#677)
f45ac4d6 is described below
commit f45ac4d6d89035bd94376a1df6443e7b9f20a258
Author: leto-b <[email protected]>
AuthorDate: Tue Apr 1 11:18:49 2025 +0800
add pipe and plugins isolation in table model (#677)
---
src/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md | 1 +
src/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md | 5 +++--
src/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md | 1 +
src/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md | 1 +
src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md | 2 +-
src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md | 1 +
src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md | 1 +
src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md | 1 +
8 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/src/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
b/src/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
index 7c2a3f65..d218206f 100644
--- a/src/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
+++ b/src/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
@@ -82,6 +82,7 @@ By declaratively configuring these three parts in an SQL
statement, flexible dat
- Supports data synchronization from IoTDB version 1.x series to version 2.x
and later.
- Does not support data synchronization from IoTDB version 2.x series to
version 1.x series.
- When performing data synchronization tasks, avoid executing any deletion
operations to prevent inconsistencies between the two ends.
+- The `pipe` and `pipe plugins` for tree models and table models are designed
to be isolated from each other. Before creating a `pipe`, it is recommended to
first use the `show` command to query the built-in plugins available under the
current `-sql_dialect` parameter configuration to ensure syntax compatibility
and functional support.
## 2. Usage Instructions
diff --git a/src/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
b/src/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
index ddd9dcd6..5fc0e070 100644
--- a/src/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
+++ b/src/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
@@ -81,6 +81,7 @@ By declaratively configuring these three parts in an SQL
statement, flexible dat
- Supports data synchronization from IoTDB version 1.x series to version 2.x
and later.
- Does not support data synchronization from IoTDB version 2.x series to
version 1.x series.
- When performing data synchronization tasks, avoid executing any deletion
operations to prevent inconsistencies between the two ends.
+- The `pipe` and `pipe plugins` for tree models and table models are designed
to be isolated from each other. Before creating a `pipe`, it is recommended to
first use the `show` command to query the built-in plugins available under the
current `-sql_dialect` parameter configuration to ensure syntax compatibility
and functional support.
## 2. Usage Instructions
@@ -434,6 +435,7 @@ WITH SINK (
'node-urls' = '10.53.53.53:9780' -- URL of the DataNode service port on the
target IoTDB
)
```
+
**Notes: Currently supported gateway models**
> For other models of network gateway devices, Please contact timechodb staff
> to confirm compatibility.
@@ -447,7 +449,7 @@ WITH SINK (
| Unknown | DPtech ISG5000 | No Limit
| No Limit |
| Unknown | GAP
XL—GAP | No Limit | No Limit |
-
+
### 3.7 Compressed Synchronization
IoTDB supports specifying data compression methods during synchronization. The
`compressor` parameter can be configured to enable real-time data compression
and transmission. Supported algorithms include `snappy`, `gzip`, `lz4`, `zstd`,
and `lzma2`. Multiple algorithms can be combined and applied in the configured
order. The `rate-limit-bytes-per-second` parameter (supported in V1.3.3 and
later) limits the maximum number of bytes transmitted per second (calculated
after compression). If [...]
@@ -463,7 +465,6 @@ WITH SINK (
)
```
-
### 3.8 Encrypted Synchronization
IoTDB supports SSL encryption during synchronization to securely transmit data
between IoTDB instances. By configuring SSL-related parameters such as the
certificate path (`ssl.trust-store-path`) and password (`ssl.trust-store-pwd`),
data can be protected by SSL encryption during synchronization.
diff --git a/src/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
b/src/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
index 7c2a3f65..d218206f 100644
--- a/src/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
+++ b/src/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
@@ -82,6 +82,7 @@ By declaratively configuring these three parts in an SQL
statement, flexible dat
- Supports data synchronization from IoTDB version 1.x series to version 2.x
and later.
- Does not support data synchronization from IoTDB version 2.x series to
version 1.x series.
- When performing data synchronization tasks, avoid executing any deletion
operations to prevent inconsistencies between the two ends.
+- The `pipe` and `pipe plugins` for tree models and table models are designed
to be isolated from each other. Before creating a `pipe`, it is recommended to
first use the `show` command to query the built-in plugins available under the
current `-sql_dialect` parameter configuration to ensure syntax compatibility
and functional support.
## 2. Usage Instructions
diff --git a/src/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md
b/src/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md
index 21fe106c..5fc0e070 100644
--- a/src/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md
+++ b/src/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md
@@ -81,6 +81,7 @@ By declaratively configuring these three parts in an SQL
statement, flexible dat
- Supports data synchronization from IoTDB version 1.x series to version 2.x
and later.
- Does not support data synchronization from IoTDB version 2.x series to
version 1.x series.
- When performing data synchronization tasks, avoid executing any deletion
operations to prevent inconsistencies between the two ends.
+- The `pipe` and `pipe plugins` for tree models and table models are designed
to be isolated from each other. Before creating a `pipe`, it is recommended to
first use the `show` command to query the built-in plugins available under the
current `-sql_dialect` parameter configuration to ensure syntax compatibility
and functional support.
## 2. Usage Instructions
diff --git a/src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
b/src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
index 30a70ce0..34c5551d 100644
--- a/src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
+++ b/src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
@@ -81,6 +81,7 @@
- 支持 1.x 系列版本 IoTDB 数据同步到 2.x 以及以上系列版本版本的 IoTDB。
- 不支持 2.x 系列版本 IoTDB 数据同步到 1.x 系列版本版本的 IoTDB。
- 在进行数据同步任务时,请避免执行任何删除操作,防止两端状态不一致。
+- 树模型与表模型的`pipe`及`pipe
plugins`在设计上相互隔离,建议在创建`pipe`前先通过`show`命令查询当前`-sql_dialect`参数配置下可用的内置插件,以确保语法兼容性和功能支持。
## 2. 使用说明
@@ -554,4 +555,3 @@ pipe_all_sinks_rate_limit_bytes_per_second=-1
| ssl.trust-store-path | 连接目标端 DataNode 所需的 trust store 证书路径
| String.Example:
'127.0.0.1:6667,127.0.0.1:6668,127.0.0.1:6669', '127.0.0.1:6667' | 必填 | -
|
| ssl.trust-store-pwd | 连接目标端 DataNode 所需的 trust store 证书密码
| Integer
| 必填 | -
|
| format | 数据传输的payload格式, 可选项包括:<br> - hybrid: 取决于
processor 传递过来的格式(tsfile或tablet),sink不做任何转换。<br> -
tsfile:强制转换成tsfile发送,可用于数据文件备份等场景。<br> -
tablet:强制转换成tsfile发送,可用于发送端/接收端数据类型不完全兼容时的数据同步(以减少报错)。 | String: hybrid /
tsfile / tablet | 选填 | hybrid |
-
diff --git a/src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
b/src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
index dde7a143..479a9c04 100644
--- a/src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
+++ b/src/zh/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
@@ -81,6 +81,7 @@
- 支持 1.x 系列版本 IoTDB 数据同步到 2.x 以及以上系列版本版本的 IoTDB。
- 不支持 2.x 系列版本 IoTDB 数据同步到 1.x 系列版本版本的 IoTDB。
- 在进行数据同步任务时,请避免执行任何删除操作,防止两端状态不一致。
+- 树模型与表模型的`pipe`及`pipe
plugins`在设计上相互隔离,建议在创建`pipe`前先通过`show`命令查询当前`-sql_dialect`参数配置下可用的内置插件,以确保语法兼容性和功能支持。
## 2. 使用说明
diff --git a/src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
b/src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
index a9232038..34c5551d 100644
--- a/src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
+++ b/src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
@@ -81,6 +81,7 @@
- 支持 1.x 系列版本 IoTDB 数据同步到 2.x 以及以上系列版本版本的 IoTDB。
- 不支持 2.x 系列版本 IoTDB 数据同步到 1.x 系列版本版本的 IoTDB。
- 在进行数据同步任务时,请避免执行任何删除操作,防止两端状态不一致。
+- 树模型与表模型的`pipe`及`pipe
plugins`在设计上相互隔离,建议在创建`pipe`前先通过`show`命令查询当前`-sql_dialect`参数配置下可用的内置插件,以确保语法兼容性和功能支持。
## 2. 使用说明
diff --git a/src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md
b/src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md
index dde7a143..479a9c04 100644
--- a/src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md
+++ b/src/zh/UserGuide/latest-Table/User-Manual/Data-Sync_timecho.md
@@ -81,6 +81,7 @@
- 支持 1.x 系列版本 IoTDB 数据同步到 2.x 以及以上系列版本版本的 IoTDB。
- 不支持 2.x 系列版本 IoTDB 数据同步到 1.x 系列版本版本的 IoTDB。
- 在进行数据同步任务时,请避免执行任何删除操作,防止两端状态不一致。
+- 树模型与表模型的`pipe`及`pipe
plugins`在设计上相互隔离,建议在创建`pipe`前先通过`show`命令查询当前`-sql_dialect`参数配置下可用的内置插件,以确保语法兼容性和功能支持。
## 2. 使用说明