DBZ-1775 Filter out rds_monitor DML events
This commit is contained in:
parent
8da6c232f4
commit
566efd6a3f
@ -64,6 +64,7 @@ public interface DatabaseHistory {
|
||||
"INSERT INTO mysql.rds_heartbeat2\\(.*\\) values \\(.*\\) ON DUPLICATE KEY UPDATE value = .*," +
|
||||
"DELETE FROM mysql.rds_sysinfo.*," +
|
||||
"INSERT INTO mysql.rds_sysinfo\\(.*\\) values \\(.*\\)," +
|
||||
"DELETE FROM mysql.rds_monitor.*," +
|
||||
"FLUSH RELAY LOGS.*," +
|
||||
"flush relay logs.*," +
|
||||
"SAVEPOINT .*")
|
||||
|
@ -154,6 +154,14 @@ public void defaultDdlFilterShouldFilterOutRdsSysinfoStatements() {
|
||||
assertThat(ddlFilter.test("INSERT INTO mysql.rds_sysinfo(name, value) values ('innodb_txn_key','Thu Sep 19 19:38:23 UTC 2019')")).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
@FixFor("DBZ-1775")
|
||||
public void defaultDdlFilterShouldFilterOutRdsMonitorStatements() {
|
||||
String defaultDdlFilter = Configuration.create().build().getString(DatabaseHistory.DDL_FILTER);
|
||||
Predicate<String> ddlFilter = Predicates.includes(defaultDdlFilter);
|
||||
assertThat(ddlFilter.test("DELETE FROM mysql.rds_monitor")).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
@FixFor("DBZ-1015")
|
||||
public void testMsgKeyColumnsField() {
|
||||
|
Loading…
Reference in New Issue
Block a user