DanielLeens commented on issue #12779: URL: https://github.com/apache/seatunnel/issues/12779#issuecomment-6191894828
Classification: A / Transform-V2 multi-table validation. The reported `Filter` failure is confirmed: the common multi-table construction path validates the outer transform configuration against the factory `OptionRule` before the per-table rules are expanded, while `FilterFieldTransformFactory` makes the two outer field options an exclusive-required group. A table-transform-only configuration therefore fails too early. This is part of the broader validation regression tracked in #12781, with the matching `Copy` and `FilterRowKind` exclusive cases in #12780. No exact open fix PR was found. Please do not submit a one-transform workaround that weakens ordinary single-table validation. The implementation needs one coordinated fix that keeps the required/exclusive contract for non-multi-table configurations, validates the effective per-table configuration, and adds regression coverage for Zeta, Flink, Spark, `--check`, and dry-run entry points. -- 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]
