From 75e7fd61aed0dd713748bf9de1374beb3ed2f58c Mon Sep 17 00:00:00 2001 From: lance6716 Date: Mon, 22 Feb 2021 16:10:34 +0800 Subject: [PATCH 1/4] Update key-features.md --- zh/key-features.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zh/key-features.md b/zh/key-features.md index 12dd5fb15..5de36f2a8 100644 --- a/zh/key-features.md +++ b/zh/key-features.md @@ -247,7 +247,8 @@ Binlog event filter 是比迁移表黑白名单更加细粒度的过滤规则, > **注意:** > -> 同一个表匹配上多个规则,将会顺序应用这些规则,并且黑名单的优先级高于白名单,即如果同时存在规则 `Ignore` 和 `Do` 应用在某个 table 上,那么 `Ignore` 生效。 +> - 同一个表匹配上多个规则,将会顺序应用这些规则,并且黑名单的优先级高于白名单,即如果同时存在规则 `Ignore` 和 `Do` 应用在某个 table 上,那么 `Ignore` 生效。 +> - 从 DM v2.0.2 开始,Binlog event filter 也可以在上游数据库配置文件中进行配置。见[上游数据库配置文件介绍](source-configuration-file.md) ### 参数配置 From f7e9466f681eeba1e8563718a10359578cca9e91 Mon Sep 17 00:00:00 2001 From: lance6716 Date: Mon, 22 Feb 2021 16:19:06 +0800 Subject: [PATCH 2/4] Update source-configuration-file.md --- zh/source-configuration-file.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/zh/source-configuration-file.md b/zh/source-configuration-file.md index 82a3b9414..7fb2dfbfa 100644 --- a/zh/source-configuration-file.md +++ b/zh/source-configuration-file.md @@ -36,6 +36,16 @@ from: # interval: 3600 # expires: 0 # remain-space: 15 + +# 从 DM v2.0.2 开始,Binlog event filter 也可以在上游数据库配置文件中进行配置 +# case-sensitive: false +# filters: +# - schema-pattern: dmctl +# table-pattern: t_1 +# events: [] +# sql-pattern: +# - alter table .* add column `aaa` int +# action: Ignore ``` > **注意:** @@ -72,3 +82,12 @@ from: > **注意:** > > 仅在 `interval` 不为 0 且 `expires` 和 `remain-space` 两个配置项中至少有一个不为 0 的情况下 DM 的自动清理策略才会生效。 + +### Binlog event filter + +从 DM v2.0.2 开始,Binlog event filter 也可以在上游数据库配置文件中进行配置。 + +| 配置项 | 说明 | +| :------------ | :--------------------------------------- | +| `case-sensitive` | Binlog event filter 标识符是否大小写敏感。默认值:false | +| `filters` | 配置 Binlog event filter,含义见 [Binlog event filter 参数解释](key-features.md#参数解释-2) | From fb26176102526c8c28616fbd43895fe5a7db56a5 Mon Sep 17 00:00:00 2001 From: Charlotte Liu <37295236+CharLotteiu@users.noreply.github.com> Date: Wed, 3 Mar 2021 11:11:39 +0800 Subject: [PATCH 3/4] Apply suggestions from code review --- zh/source-configuration-file.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zh/source-configuration-file.md b/zh/source-configuration-file.md index 7fb2dfbfa..83c0eb457 100644 --- a/zh/source-configuration-file.md +++ b/zh/source-configuration-file.md @@ -89,5 +89,5 @@ from: | 配置项 | 说明 | | :------------ | :--------------------------------------- | -| `case-sensitive` | Binlog event filter 标识符是否大小写敏感。默认值:false | -| `filters` | 配置 Binlog event filter,含义见 [Binlog event filter 参数解释](key-features.md#参数解释-2) | +| `case-sensitive` | Binlog event filter 标识符是否大小写敏感。默认值:false 。| +| `filters` | 配置 Binlog event filter,含义见 [Binlog event filter 参数解释](key-features.md#参数解释-2)。 | From 56ee12e5ac07e74e279189a9a219f21f4eb7e0f5 Mon Sep 17 00:00:00 2001 From: Charlotte Liu <37295236+CharLotteiu@users.noreply.github.com> Date: Wed, 3 Mar 2021 11:40:43 +0800 Subject: [PATCH 4/4] Apply suggestions from code review --- zh/key-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh/key-features.md b/zh/key-features.md index 7c637ee74..6936d580b 100644 --- a/zh/key-features.md +++ b/zh/key-features.md @@ -248,7 +248,7 @@ Binlog event filter 是比迁移表黑白名单更加细粒度的过滤规则, > **注意:** > > - 同一个表匹配上多个规则,将会顺序应用这些规则,并且黑名单的优先级高于白名单,即如果同时存在规则 `Ignore` 和 `Do` 应用在某个 table 上,那么 `Ignore` 生效。 -> - 从 DM v2.0.2 开始,Binlog event filter 也可以在上游数据库配置文件中进行配置。见[上游数据库配置文件介绍](source-configuration-file.md) +> - 从 DM v2.0.2 开始,Binlog event filter 也可以在上游数据库配置文件中进行配置。见[上游数据库配置文件介绍](source-configuration-file.md)。 ### 参数配置