Skip to content

Commit

Permalink
ticdc: refactoring the document structure about ticdc (pingcap#11849)
Browse files Browse the repository at this point in the history
  • Loading branch information
leoppro authored Nov 23, 2022
1 parent cb6bb00 commit eeae727
Show file tree
Hide file tree
Showing 40 changed files with 1,540 additions and 1,276 deletions.
41 changes: 26 additions & 15 deletions TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -497,6 +497,32 @@
- [常见问题](/dm/dm-faq.md)
- [错误处理及恢复](/dm/dm-error-handling.md)
- [版本发布历史](/dm/dm-release-notes.md)
- TiCDC
- [概述](/ticdc/ticdc-overview.md)
- [安装部署与集群运维](/ticdc/deploy-ticdc.md)
- Changefeed
- [Changefeed 概述](/ticdc/ticdc-changefeed-overview.md)
- 创建 Changefeed
- [同步数据到 MySQL 兼容的数据库](/ticdc/ticdc-sink-to-mysql.md)
- [同步数据到 Kafka](/ticdc/ticdc-sink-to-kafka.md)
- [管理 Changefeed](/ticdc/ticdc-manage-changefeed.md)
- [日志过滤器](/ticdc/ticdc-filter.md)
- 监控告警
- [监控指标](/ticdc/monitor-ticdc.md)
- [报警规则](/ticdc/ticdc-alert-rules.md)
- 参考指南
- [架构设计与原理](/ticdc/ticdc-architecture.md)
- [TiCDC Server 配置参数](/ticdc/ticdc-server-config.md)
- [TiCDC Changefeed 配置参数](/ticdc/ticdc-changefeed-config.md)
- 输出数据协议
- [TiCDC Avro Protocol](/ticdc/ticdc-avro-protocol.md)
- [TiCDC Canal-JSON Protocol](/ticdc/ticdc-canal-json.md)
- [TiCDC Open Protocol](/ticdc/ticdc-open-protocol.md)
- [TiCDC Open API](/ticdc/ticdc-open-api.md)
- [兼容性](/ticdc/ticdc-compatibility.md)
- [故障处理](/ticdc/troubleshoot-ticdc.md)
- [常见问题解答](/ticdc/ticdc-faq.md)
- [术语表](/ticdc/ticdc-glossary.md)
- TiDB Binlog
- [概述](/tidb-binlog/tidb-binlog-overview.md)
- [快速上手](/tidb-binlog/get-started-with-tidb-binlog.md)
Expand All @@ -517,21 +543,6 @@
- [故障诊断](/tidb-binlog/troubleshoot-tidb-binlog.md)
- [常见错误修复](/tidb-binlog/handle-tidb-binlog-errors.md)
- [FAQ](/tidb-binlog/tidb-binlog-faq.md)
- TiCDC
- [概述](/ticdc/ticdc-overview.md)
- [安装部署](/ticdc/deploy-ticdc.md)
- [运维管理](/ticdc/manage-ticdc.md)
- 监控告警
- [监控指标](/ticdc/monitor-ticdc.md)
- [报警规则](/ticdc/ticdc-alert-rules.md)
- [故障处理](/ticdc/troubleshoot-ticdc.md)
- 参考指南
- [TiCDC Open API](/ticdc/ticdc-open-api.md)
- [TiCDC Open Protocol](/ticdc/ticdc-open-protocol.md)
- [TiCDC Avro Protocol](/ticdc/ticdc-avro-protocol.md)
- [TiCDC Canal-JSON Protocol](/ticdc/ticdc-canal-json.md)
- [常见问题解答](/ticdc/ticdc-faq.md)
- [术语表](/ticdc/ticdc-glossary.md)
- TiUniManager
- [概述](/tiunimanager/tiunimanager-overview.md)
- [安装和运维](/tiunimanager/tiunimanager-install-and-maintain.md)
Expand Down
21 changes: 10 additions & 11 deletions enable-tls-between-components.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,16 @@ aliases: ['/docs-cn/dev/enable-tls-between-components/','/docs-cn/dev/how-to/sec

- TiCDC

在启动命令行中设置,并设置相应的 URL 为 `https`:
在 `config` 文件中设置

```toml
[security]
ca-path = "/path/to/ca.pem"
cert-path = "/path/to/cdc-server.pem"
key-path = "/path/to/cdc-server-key.pem"
```

或者在启动命令行中设置,并设置相应的 URL 为 `https`:

{{< copyable "shell-regular" >}}

Expand Down Expand Up @@ -162,16 +171,6 @@ aliases: ['/docs-cn/dev/enable-tls-between-components/','/docs-cn/dev/how-to/sec
cert-allowed-cn = ["TiKV-Server", "TiDB-Server", "PD-Control"]
```

- TiCDC

在启动命令行中设置:

{{< copyable "shell-regular" >}}

```bash
cdc server --pd=https://127.0.0.1:2379 --log-file=ticdc.log --addr=0.0.0.0:8301 --advertise-addr=127.0.0.1:8301 --ca=/path/to/ca.pem --cert=/path/to/ticdc-cert.pem --key=/path/to/ticdc-key.pem --cert-allowed-cn="client1,client2"
```

- TiFlash(从 v4.0.5 版本开始引入)

在 `tiflash.toml` 文件中设置:
Expand Down
Binary file added media/ticdc/ticdc-architecture-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/ticdc/ticdc-architecture-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/ticdc/ticdc-architecture-3.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/ticdc/ticdc-architecture-4.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/ticdc/ticdc-architecture-5.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion migrate-from-tidb-to-mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ summary: 了解如何将数据从 TiDB 集群迁移至与 MySQL 兼容的数据
- `--changefeed-id`:同步任务的 ID,格式需要符合正则表达式 `^[a-zA-Z0-9]+(\-[a-zA-Z0-9]+)*$`
- `--start-ts`:TiCDC 同步的起点,需要设置为实际的备份时间点,也就是[第 2 步:迁移全量数据](/migrate-from-tidb-to-mysql.md#第-2-步迁移全量数据)中 “备份数据” 提到的 BackupTS

更多关于 changefeed 的配置,请参考[同步任务配置文件描述](/ticdc/manage-ticdc.md#同步任务配置文件描述)。
更多关于 changefeed 的配置,请参考 [TiCDC Changefeed 配置参数](/ticdc/ticdc-changefeed-config.md)。

3. 重新开启 GC。

Expand Down
2 changes: 1 addition & 1 deletion migrate-from-tidb-to-tidb.md
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ aliases: ['/zh/tidb/dev/incremental-replication-between-clusters/']
- `--changefeed-id`:同步任务的 ID,格式需要符合正则表达式 ^[a-zA-Z0-9]+(\-[a-zA-Z0-9]+)*$
- `--start-ts`:TiCDC 同步的起点,需要设置为实际的备份时间点,也就是[第 2 步:迁移全量数据](/migrate-from-tidb-to-mysql.md#第-2-步迁移全量数据)中 “备份数据” 提到的 BackupTS

更多关于 changefeed 的配置,请参考[同步任务配置文件描述](/ticdc/manage-ticdc.md#同步任务配置文件描述)。
更多关于 changefeed 的配置,请参考 [TiCDC Changefeed 配置参数](/ticdc/ticdc-changefeed-config.md)。

3. 重新开启 GC。

Expand Down
2 changes: 1 addition & 1 deletion mysql-compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ TiDB 高度兼容 MySQL 5.7 协议、MySQL 5.7 常用的功能及语法。MySQL
除此以外,TiDB 不支持 MySQL 复制协议,但提供了专用工具用于与 MySQL 复制数据:

- 从 MySQL 复制:[TiDB Data Migration (DM)](/dm/dm-overview.md) 是将 MySQL/MariaDB 数据迁移到 TiDB 的工具,可用于增量数据的复制。
- 向 MySQL 复制:[TiCDC](/ticdc/ticdc-overview.md) 是一款通过拉取 TiKV 变更日志实现的 TiDB 增量数据同步工具,可通过 [MySQL sink](/ticdc/ticdc-overview.md#sink-支持) 将 TiDB 增量数据复制到 MySQL。
- 向 MySQL 复制:[TiCDC](/ticdc/ticdc-overview.md) 是一款通过拉取 TiKV 变更日志实现的 TiDB 增量数据同步工具,可通过 [MySQL sink](/ticdc/ticdc-sink-to-mysql.md) 将 TiDB 增量数据复制到 MySQL。

> **注意:**
>
Expand Down
3 changes: 2 additions & 1 deletion production-deployment-using-tiup.md
Original file line number Diff line number Diff line change
Expand Up @@ -443,6 +443,7 @@ tiup cluster display tidb-test

如果你已同时部署了 [TiCDC](/ticdc/ticdc-overview.md),接下来可参阅以下文档:

- [TiCDC 任务管理](/ticdc/manage-ticdc.md)
- [Changefeed 概述](/ticdc/ticdc-changefeed-overview.md)
- [管理 Changefeed](/ticdc/ticdc-manage-changefeed.md)
- [TiCDC 故障处理](/ticdc/troubleshoot-ticdc.md)
- [TiCDC 常见问题](/ticdc/ticdc-faq.md)
2 changes: 1 addition & 1 deletion releases/release-5.0.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,7 @@ GC Compaction Filter 特性将这两个任务合并在同一个任务中完成

### TiCDC 稳定性提升,缓解同步过多增量变更数据的 OOM 问题

[用户文档](/ticdc/manage-ticdc.md#unified-sorter-功能),[#1150](https://github.com/pingcap/tiflow/issues/1150)
[用户文档](/ticdc/ticdc-manage-changefeed.md#unified-sorter-功能),[#1150](https://github.com/pingcap/tiflow/issues/1150)

v4.0.9 版本起,TiCDC 引入变更数据本地排序功能 Unified Sorter。在 5.0 版本,默认开启此功能以缓解类似场景下的 OOM 问题:

Expand Down
2 changes: 1 addition & 1 deletion releases/release-5.3.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ TiDB 版本:5.3.0

该功能支持 TiCDC 将 TiDB 集群的增量数据复制到备用关系型数据库 TiDB/Aurora/MySQL/MariaDB,在 TiCDC 正常同步没有延迟的情况下,上游发生灾难后,可以在 5 分钟内将下游集群恢复到上游的某个 snapshot 状态,并且允许丢失的数据小于 30 分钟。即 RTO <= 5min,RPO <= 30min。

[用户文档](/ticdc/manage-ticdc.md)
[用户文档](/ticdc/ticdc-sink-to-mysql.md#灾难场景的最终一致性复制)

- **TiCDC 支持 HTTP 协议 OpenAPI 对 TiCDC 任务进行管理**

Expand Down
6 changes: 3 additions & 3 deletions releases/release-6.0.0-dmr.md
Original file line number Diff line number Diff line change
Expand Up @@ -320,9 +320,9 @@ v6.0.0 是 DMR 版本,版本名称为 6.0.0-DMR。
| TiFlash | [`profiles.default.dt_compression_level`](/tiflash/tiflash-configuration.md#配置文件-tiflashtoml) | 新增 | TiFlash 存储引擎的压缩级别,默认值 `1`|
| DM | [`loaders.<name>.import-mode`](/dm/task-configuration-file-full.md#完整配置文件示例) | 新增 | 该配置项控制全量阶段数据导入的模式。自 v6.0.0 起全量阶段默认使用 TiDB Lightning 的 TiDB-backend 方式导入,替换原来的 Loader 组件。此变动为内部组件替换,对日常使用没有明显影响。<br/>默认值 `sql` 表示启用 tidb-backend 组件,可能在极少数场景下存在未能完全兼容的情况,可以通过配置为 "loader" 回退。 |
| DM | [`loaders.<name>.on-duplicate`](/dm/task-configuration-file-full.md#完整配置文件示例) | 新增 | 该配置项控制全量导入阶段出现的冲突数据的解决方式。默认值为 `replace`,覆盖重复数据。 |
| TiCDC | [`dial-timeout`](/ticdc/manage-ticdc.md#sink-uri-配置-kafka) | 新增 | 和下游 Kafka 建立连接的超时时长,默认值为 `10s` |
| TiCDC | [`read-timeout`](/ticdc/manage-ticdc.md#sink-uri-配置-kafka) | 新增 | 读取下游 Kafka 返回的 response 的超时时长,默认值 `10s` |
| TiCDC | [`write-timeout`](/ticdc/manage-ticdc.md#sink-uri-配置-kafka) | 新增 | 向下游 Kafka 发送 request 的超时时长,默认值为 `10s` |
| TiCDC | [`dial-timeout`](/ticdc/ticdc-sink-to-kafka.md#sink-uri-配置-kafka) | 新增 | 和下游 Kafka 建立连接的超时时长,默认值为 `10s` |
| TiCDC | [`read-timeout`](/ticdc/ticdc-sink-to-kafka.md#sink-uri-配置-kafka) | 新增 | 读取下游 Kafka 返回的 response 的超时时长,默认值 `10s` |
| TiCDC | [`write-timeout`](/ticdc/ticdc-sink-to-kafka.md#sink-uri-配置-kafka) | 新增 | 向下游 Kafka 发送 request 的超时时长,默认值为 `10s` |

### 其他

Expand Down
16 changes: 8 additions & 8 deletions releases/release-6.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,11 +206,11 @@ TiDB 版本:6.1.0

* TiCDC 支持将 TiDB 数据库的增量数据按表分发到不同的 Kafka Topic 中,结合 Canal-json 格式可以将数据直接与 Flink 共享。

[用户文档](/ticdc/manage-ticdc.md#自定义-kafka-sink-的-topic-和-partition-的分发规则)[#4423](https://github.com/pingcap/tiflow/issues/4423)
[用户文档](//ticdc/ticdc-sink-to-kafka.md#自定义-kafka-sink-的-topic-和-partition-的分发规则)[#4423](https://github.com/pingcap/tiflow/issues/4423)

* TiCDC 支持 SASL GSSAPI 认证类型。增加了使用 Kafka 的 SASL 认证示例。

[用户文档](/ticdc/manage-ticdc.md#ticdc-使用-kafka-的认证与授权)[#4423](https://github.com/pingcap/tiflow/issues/4423)
[用户文档](/ticdc/ticdc-sink-to-kafka.md#ticdc-使用-kafka-的认证与授权)[#4423](https://github.com/pingcap/tiflow/issues/4423)

* TiCDC 支持同步使用 GBK 编码的上游表。

Expand Down Expand Up @@ -268,12 +268,12 @@ TiDB 版本:6.1.0
| TiKV | [`storage.background-error-recovery-window`](/tikv-configuration-file.md#background-error-recovery-window-从-v610-版本开始引入) | 新增 | RocksDB 检测到可恢复的后台错误后,所允许的最长恢复时间。 |
| TiKV | [`storage.api-version`](/tikv-configuration-file.md#api-version-从-v610-版本开始引入) | 新增 | TiKV 作为 Raw Key Value 存储数据时使用的存储格式与接口版本。 |
| PD | [`schedule.max-store-preparing-time`](/pd-configuration-file.md#max-store-preparing-time-从-v610-版本开始引入) | 新增 | 控制 store 上线阶段的最长等待时间。 |
| TiCDC | [`enable-tls`](/ticdc/manage-ticdc.md#sink-uri-配置-kafka) | 新增 | 控制是否使用 TLS 连接 Kafka。 |
| TiCDC | `sasl-gssapi-user`<br/>`sasl-gssapi-password`<br/>`sasl-gssapi-auth-type`<br/>`sasl-gssapi-service-name`<br/>`sasl-gssapi-realm`<br/>`sasl-gssapi-key-tab-path`<br/>`sasl-gssapi-kerberos-config-path` | 新增 | 支持 Kafka SASL/GSSAPI 认证所需要的参数。详情见 [Sink URI 配置 `kafka`](/ticdc/manage-ticdc.md#sink-uri-配置-kafka)|
| TiCDC | [`avro-decimal-handling-mode`](/ticdc/manage-ticdc.md#sink-uri-配置-kafka)<br/>[`avro-bigint-unsigned-handling-mode`](/ticdc/manage-ticdc.md#sink-uri-配置-kafka) | 新增 | 控制 Avro 格式的输出细节。 |
| TiCDC | [`dispatchers.topic`](/ticdc/manage-ticdc.md#同步任务配置文件描述) | 新增 | 控制 TiCDC 将增量数据分发到不同 Kafka Topic 的策略 |
| TiCDC | [`dispatchers.partition`](/ticdc/manage-ticdc.md#同步任务配置文件描述) | 新增 | `dispatchers.partition` 是原 `dispatchers.dispatcher` 配置项的别名,用于控制增量数据的 Kafka Partition 分发策略。 |
| TiCDC | [`schema-registry`](/ticdc/manage-ticdc.md#ticdc-集成-kafka-connect-confluent-platform) | 新增 | 用于指定存储 Avro Schema 的 Schema Registry Endpoint。 |
| TiCDC | [`enable-tls`](/ticdc/ticdc-sink-to-kafka.md#sink-uri-配置-kafka) | 新增 | 控制是否使用 TLS 连接 Kafka。 |
| TiCDC | `sasl-gssapi-user`<br/>`sasl-gssapi-password`<br/>`sasl-gssapi-auth-type`<br/>`sasl-gssapi-service-name`<br/>`sasl-gssapi-realm`<br/>`sasl-gssapi-key-tab-path`<br/>`sasl-gssapi-kerberos-config-path` | 新增 | 支持 Kafka SASL/GSSAPI 认证所需要的参数。详情见 [Sink URI 配置 `kafka`](/ticdc/ticdc-sink-to-kafka.md#sink-uri-配置-kafka)|
| TiCDC | [`avro-decimal-handling-mode`](/ticdc/ticdc-sink-to-kafka.md#sink-uri-配置-kafka)<br/>[`avro-bigint-unsigned-handling-mode`](/ticdc/ticdc-sink-to-kafka.md#sink-uri-配置-kafka) | 新增 | 控制 Avro 格式的输出细节。 |
| TiCDC | [`dispatchers.topic`](/ticdc/ticdc-changefeed-config.md) | 新增 | 控制 TiCDC 将增量数据分发到不同 Kafka Topic 的策略 |
| TiCDC | [`dispatchers.partition`](/ticdc/ticdc-changefeed-config.md) | 新增 | `dispatchers.partition` 是原 `dispatchers.dispatcher` 配置项的别名,用于控制增量数据的 Kafka Partition 分发策略。 |
| TiCDC | [`schema-registry`](/ticdc/ticdc-sink-to-kafka.md#ticdc-集成-kafka-connect-confluent-platform) | 新增 | 用于指定存储 Avro Schema 的 Schema Registry Endpoint。 |
| DM | `dmctl start-relay` 命令中的 worker 参数 | 删除 | 不推荐使用的方式,将通过更为简单的实现替代。 |
| DM | source 配置中的 `relay-dir` | 删除 | 由 worker 配置文件中的同名配置项替代。 |
| DM | task 配置中的 `is-sharding` | 删除 |`shard-mode` 配置项替代。 |
Expand Down
8 changes: 4 additions & 4 deletions releases/release-6.2.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ TiDB 版本:6.2.0-DMR
- 支持 [point-in-time recovery (PITR)](/br/backup-and-restore-overview.md),允许恢复备份集群的历史任意时间点的快照。
- TiDB Lightning 使用 Physical Import Mode [导入时限制调度范围从集群降低到表级别](/tidb-lightning/tidb-lightning-physical-import-mode-usage.md#导入时限制调度范围从集群降低到表级别)
- Backup & Restore (BR) 支持[恢复用户和权限数据](/br/br-snapshot-guide.md#恢复-mysql-数据库下的表),备份恢复体验更平滑。
- TiCDC 支持[过滤指定类型的 DDL 事件](/ticdc/manage-ticdc.md#event-filter-配置规则-从-v620-版本开始引入),解锁更多数据同步场景。
- TiCDC 支持[过滤指定类型的 DDL 事件](/ticdc/ticdc-filter.md#event-filter-事件过滤器-从-v620-版本开始引入),解锁更多数据同步场景。
- 事务中支持 [`SAVEPOINT` 机制](/sql-statements/sql-statement-savepoint.md),可以灵活地控制事务内的回退节点。
- [`ALTER TABLE` 语句增删改多个列或索引](/sql-statements/sql-statement-alter-table.md),方便实现 SQL 功能,提升产品易用性。
- 支持 [RawKV 跨集群复制](/tikv-configuration-file.md#api-version-从-v610-版本开始引入)
Expand Down Expand Up @@ -226,7 +226,7 @@ TiDB 版本:6.2.0-DMR

在一些特殊的场景下,用户可能希望对 TiDB 增量数据变更日志进行一定规则的过滤,例如过滤 Drop Table 等高风险 DDL。自 v6.2.0 起,TiCDC 支持过滤指定类型的 DDL 事件,支持基于 SQL 表达式过滤 DML 事件,从而适应更多的数据同步场景。

[用户文档](/ticdc/manage-ticdc.md#event-filter-配置规则-从-v620-版本开始引入) [#6160](https://github.com/pingcap/tiflow/issues/6160) @[asddongmen](https://github.com/asddongmen)
[用户文档](/ticdc/ticdc-filter.md#event-filter-事件过滤器-从-v620-版本开始引入) [#6160](https://github.com/pingcap/tiflow/issues/6160) @[asddongmen](https://github.com/asddongmen)

## 兼容性变更

Expand Down Expand Up @@ -275,8 +275,8 @@ TiDB 版本:6.2.0-DMR
| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md#tiflash-配置参数) | 修改 | `format_version` 默认值变更为 4,v6.2.0 及以后版本的默认文件格式,优化了写放大问题,同时减少了后台线程消耗。 |
| TiFlash | [profiles.default.dt_enable_read_thread](/tiflash/tiflash-configuration.md#配置文件-tiflashtoml) | 新增 | 控制存储引擎是否使用线程池读取数据。默认值为 false,不使用线程池读取数据。 |
| TiFlash | [profiles.default.dt_page_gc_threshold](/tiflash/tiflash-configuration.md#配置文件-tiflashtoml) | 新增 | 表示 PageStorage 单个数据文件中有效数据的最低比例。 |
| TiCDC | [--overwrite-checkpoint-ts](/ticdc/manage-ticdc.md#恢复同步任务) | 新增 | 在 cdc cli changefeed resume 子命令下新增的参数。 |
| TiCDC | [--no-confirm](/ticdc/manage-ticdc.md#恢复同步任务) | 新增 | 在 cdc cli changefeed resume 子命令下新增的参数。 |
| TiCDC | [--overwrite-checkpoint-ts](/ticdc/ticdc-manage-changefeed.md#恢复同步任务) | 新增 | 在 cdc cli changefeed resume 子命令下新增的参数。 |
| TiCDC | [--no-confirm](/ticdc/ticdc-manage-changefeed.md#恢复同步任务) | 新增 | 在 cdc cli changefeed resume 子命令下新增的参数。 |
| DM | [mode](/dm/task-configuration-file-full.md#完整配置文件示例) | 新增 | Validator 参数,取值可以是 full、fast,默认是 none,即不开启校验。 |
| DM | [worker-count](/dm/task-configuration-file-full.md#完整配置文件示例) | 新增 | Validator 参数,后台校验的 validation worker 数量,默认是 4 个。 |
| DM | [row-error-delay](/dm/task-configuration-file-full.md#完整配置文件示例) | 新增 | Validator 参数,某一行多久没有验证通过会报错,默认是 30 min。 |
Expand Down
Loading

0 comments on commit eeae727

Please sign in to comment.