mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
基于明确的I/U/D是否过滤 (#3452)
* dmls filter * dmls filters * 基于明确的I/U/D是否过滤 * 基于明确的I/U/D是否过滤
This commit is contained in:
@@ -60,6 +60,9 @@ canal.instance.filter.query.ddl = false
|
||||
canal.instance.filter.table.error = false
|
||||
canal.instance.filter.rows = false
|
||||
canal.instance.filter.transaction.entry = false
|
||||
canal.instance.filter.dml.insert=false
|
||||
canal.instance.filter.dml.update=false
|
||||
canal.instance.filter.dml.delete=false
|
||||
|
||||
# binlog format/image check
|
||||
canal.instance.binlog.format = ROW,STATEMENT,MIXED
|
||||
|
||||
@@ -174,6 +174,9 @@
|
||||
<property name="filterQueryDcl" value="${canal.instance.filter.query.dcl:false}" />
|
||||
<property name="filterQueryDdl" value="${canal.instance.filter.query.ddl:false}" />
|
||||
<property name="useDruidDdlFilter" value="${canal.instance.filter.druid.ddl:true}" />
|
||||
<property name="filterDmlInsert" value="${canal.instance.filter.dml.insert:false}" />
|
||||
<property name="filterDmlUpdate" value="${canal.instance.filter.dml.update:false}" />
|
||||
<property name="filterDmlDelete" value="${canal.instance.filter.dml.delete:false}" />
|
||||
<property name="filterRows" value="${canal.instance.filter.rows:false}" />
|
||||
<property name="filterTableError" value="${canal.instance.filter.table.error:false}" />
|
||||
<property name="supportBinlogFormats" value="${canal.instance.binlog.format}" />
|
||||
|
||||
@@ -160,6 +160,9 @@
|
||||
<property name="filterQueryDcl" value="${canal.instance.filter.query.dcl:false}" />
|
||||
<property name="filterQueryDdl" value="${canal.instance.filter.query.ddl:false}" />
|
||||
<property name="useDruidDdlFilter" value="${canal.instance.filter.druid.ddl:true}" />
|
||||
<property name="filterDmlInsert" value="${canal.instance.filter.dml.insert:false}" />
|
||||
<property name="filterDmlUpdate" value="${canal.instance.filter.dml.update:false}" />
|
||||
<property name="filterDmlDelete" value="${canal.instance.filter.dml.delete:false}" />
|
||||
<property name="filterRows" value="${canal.instance.filter.rows:false}" />
|
||||
<property name="filterTableError" value="${canal.instance.filter.table.error:false}" />
|
||||
<property name="supportBinlogFormats" value="${canal.instance.binlog.format}" />
|
||||
|
||||
@@ -157,6 +157,9 @@
|
||||
<property name="filterQueryDcl" value="${canal.instance.filter.query.dcl:false}" />
|
||||
<property name="filterQueryDdl" value="${canal.instance.filter.query.ddl:false}" />
|
||||
<property name="useDruidDdlFilter" value="${canal.instance.filter.druid.ddl:true}" />
|
||||
<property name="filterDmlInsert" value="${canal.instance.filter.dml.insert:false}" />
|
||||
<property name="filterDmlUpdate" value="${canal.instance.filter.dml.update:false}" />
|
||||
<property name="filterDmlDelete" value="${canal.instance.filter.dml.delete:false}" />
|
||||
<property name="filterTableError" value="${canal.instance.filter.table.error:false}" />
|
||||
<property name="supportBinlogFormats" value="${canal.instance.binlog.format}" />
|
||||
<property name="supportBinlogImages" value="${canal.instance.binlog.image}" />
|
||||
@@ -261,6 +264,9 @@
|
||||
<property name="filterQueryDcl" value="${canal.instance.filter.query.dcl:false}" />
|
||||
<property name="filterQueryDdl" value="${canal.instance.filter.query.ddl:false}" />
|
||||
<property name="useDruidDdlFilter" value="${canal.instance.filter.druid.ddl:true}" />
|
||||
<property name="filterDmlInsert" value="${canal.instance.filter.dml.insert:false}" />
|
||||
<property name="filterDmlUpdate" value="${canal.instance.filter.dml.update:false}" />
|
||||
<property name="filterDmlDelete" value="${canal.instance.filter.dml.delete:false}" />
|
||||
<property name="filterRows" value="${canal.instance.filter.rows:false}" />
|
||||
<property name="filterTableError" value="${canal.instance.filter.table.error:false}" />
|
||||
<property name="supportBinlogFormats" value="${canal.instance.binlog.format}" />
|
||||
|
||||
@@ -148,6 +148,9 @@
|
||||
<property name="filterQueryDcl" value="${canal.instance.filter.query.dcl:false}" />
|
||||
<property name="filterQueryDdl" value="${canal.instance.filter.query.ddl:false}" />
|
||||
<property name="useDruidDdlFilter" value="${canal.instance.filter.druid.ddl:true}" />
|
||||
<property name="filterDmlInsert" value="${canal.instance.filter.dml.insert:false}" />
|
||||
<property name="filterDmlUpdate" value="${canal.instance.filter.dml.update:false}" />
|
||||
<property name="filterDmlDelete" value="${canal.instance.filter.dml.delete:false}" />
|
||||
<property name="filterRows" value="${canal.instance.filter.rows:false}" />
|
||||
<property name="filterTableError" value="${canal.instance.filter.table.error:false}" />
|
||||
<property name="supportBinlogFormats" value="${canal.instance.binlog.format}" />
|
||||
|
||||
Reference in New Issue
Block a user