zozo123 opened a new pull request, #59230:
URL: https://github.com/apache/spark/pull/59230

   Depends on #59155. Do not review this diff and do not merge it before that 
pull request merges.
   
   This branch currently points at `ec604460`, the same commit as #59155. After 
#59155 merges, rebase this branch onto master and replace this placeholder with 
the shade commits.
   
   ### Dependencies
   
   - #59155 must merge first. It proves the scalar external UDF on the sql test 
classpath.
   - SPARK-59364 and #58713 are not dependencies of the shade. Haiyang owns 
that payload work. It blocks only the Python worker.
   - SPARK-59083, the CPython worker, starts after this pull request and after 
SPARK-59364.
   - A sandbox stays outside Spark. No Boat, Docker, or Monty API belongs in 
this pull request.
   
   ### What changes were proposed in this pull request?
   
   Nothing yet. The follow-up will relocate `io.grpc` in `udf/worker/grpc`, 
mirroring the `org.sparkproject.spark_udf_worker.protobuf` relocation in the 
proto module, and then run the same `Range(0, 6)` query from the assembly 
classpath.
   
   ### Why are the changes needed?
   
   #59155 proves the test classpath. A packaged Spark still does not contain 
the dispatcher. SPARK-57214 is that gap. The relocation keeps this gRPC off the 
class names Spark Connect already uses.
   
   ### Does this PR introduce _any_ user-facing change?
   
   No. This draft has no shade commit.
   
   ### How was this patch tested?
   
   Not tested. There is no new commit beyond #59155.
   
   ### Was this patch authored or co-authored using generative AI tooling?
   
   Generated-by: Cursor Grok 4.7
   
   Made with [Cursor](https://cursor.com)


-- 
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