Details
-
New Feature
-
Status: In Review (View Workflow)
-
Major
-
Resolution: Unresolved
-
25.10.3
-
None
-
MXS-SPRINT-276
Description
As a user I want a minimal, config-driven prototype that lets MaxScale's CDC apply INSERT operations for a specified set of tables, while leaving all other tables in normal full replication mode.
The purpose is to prove the filtering mechanics work operationally before investing in orchestration & control-table & status signaling.
Scope
- Add two new config parameters to the Exasol CDC router:
- odbc_operations_filter — some combination of insert, update, delete or mode? Replication vs Insert
- odbc_operations_filter_tables — comma-delimited list of db.tables the filter applies to
- maybe only 1 config needed? odbc_insert_only_tables — comma-delimited list of db.tables that only get inserts
- Tables not listed in odbc_operations_filter_tables but are in odbc_include_tables continue in normal replication mode (all operations), unaffected.
- Config changes require a MaxScale service restart