cloud-fan opened a new pull request, #57345: URL: https://github.com/apache/spark/pull/57345
### What changes were proposed in this pull request? Followup to https://github.com/apache/spark/pull/57176. Exclude streaming-table and flow definition plans from the generic batch streaming-source check. Add Catalyst tests covering both definition forms. ### Why are the changes needed? `UnsupportedOperationChecker` says streaming sources are allowed within Spark Declarative Pipeline definitions, but currently rejects those definition plans before the pipelines subsystem can interpret them. ### Does this PR introduce _any_ user-facing change? No. This fixes validation consistency for pipeline-definition logical plans introduced on the unreleased master branch. ### How was this patch tested? Ran: `./build/sbt 'catalyst/testOnly org.apache.spark.sql.catalyst.analysis.UnsupportedOperationsSuite'` All 218 tests passed. The two new regression tests fail with the generic streaming-source error when the production fix is removed. ### Was this patch authored or co-authored using generative AI tooling? Generated-by: Codex (GPT-5) -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
