-
Bug
-
Resolution: Done
-
Critical
-
1.1.0.Final
When `table.ignore.builtin` is set to True, one might expect the tables under the `mysql` schema to be completely ignored from both (data) capture and schema capture.
Nevertheless those tables get registered in the `createTablesMap` map because the condition `createTableFilters == filters && shouldRecordTableSchema` is True whenever is `isStoreOnlyMonitoredTablesDdl` set since `!schema.isStoreOnlyMonitoredTablesDdl()` will be true by default and therefore shouldRecordTableSchema(schema, filters, id) will return true, even for builtin table.
It's not really clear if these is any added value of capturing builtin tables schema, if not, probably this behaviour needs to be changed to fully and completely ignore built-in tables.
- is related to
-
DBZ-2294 Schema changes for internal mysql tables are being captured
- Closed