davidzollo opened a new issue, #11045: URL: https://github.com/apache/seatunnel/issues/11045
## Background When multi-table CDC jobs use routing rules, different teams may expect different matching semantics. Some need all matching rules to apply, while others need evaluation to stop at the first match. Today SeaTunnel does not expose an explicit route evaluation mode for this case. ## Proposed change Add a route evaluation mode for CDC multi-table routing so users can choose between applying all matching rules and stopping at the first matching rule. ## Expected behavior - The default behavior stays backward compatible. - A new configuration option controls route rule evaluation mode. - Rule ordering semantics are documented clearly when first-match mode is used. ## Acceptance criteria - A multi-table CDC route can be configured to use either all-match or first-match semantics. - First-match mode respects user-defined rule order. - English and Chinese docs are updated with examples. - Add focused tests for both evaluation modes. ## Out of scope - Soft-delete conversion. - New source metadata fields. - Automatic sink table creation options. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
