shangeyao opened a new issue, #4506:
URL: https://github.com/apache/streampark/issues/4506

   ## Problem
   
   REMOTE Session mode JobGraph submission fails or misbehaves across Flink 
1.20 and uploaded JAR workflows:
   
   - **SQL jobs**: double-compressed SQL in DB causes parse errors; plain-text 
SQL updates crash on decode; cluster `versionId` not synced on remote cluster 
update.
   - **Uploaded JAR jobs**: build pipeline NPE for upload resources; shaded jar 
path resolution missing fallback; JobGraph build lacks Flink runtime classpath 
on Flink 1.20 (runtime classes live in `flink-dist`).
   - **Build/submit plumbing**: `ShadedBuildResponse` deserialization drops jar 
path; main class not read from JSON `appConf`; SQL fat-jar snakeyaml 
classloader conflicts.
   
   ## Expected
   
   SQL and compatible uploaded JAR applications on REMOTE Session clusters 
should build and reach **RUNNING** via JobGraph submission without falling back 
to REST API.
   
   ## Notes
   
   - User-uploaded JARs must be compiled for the target Flink version (e.g. 
Flink 2.x example jars are incompatible with Flink 1.20 API moves such as 
`MultipleParameterTool`).
   - Verified locally with Flink 1.20.5 + StreamPark against REMOTE Session 
cluster.


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