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]

Reply via email to