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]

Reply via email to