seatunnel
seatunnel copied to clipboard
[Feature][Core] Supprot add thirdparty jar in env
Search before asking
- [X] I had searched in the feature and found no similar feature requirement.
Description
Support Add thirdpatry jar like mysql driver in env config for each job. Both should support spark/flink/engine.
- Spark parse env config then add it in spark-submit shell in
SparkStarter::buildCommands
. - Flink parse env config then add it use
FlinkExecution::registerPlugin
- ST-Engine parse env config then add it use
JobExecutionEnvironment.commonPluginJars
- The Env config key should be
jars
, likejars="file://local/jar1.jar,file://local/jar2.jar"
This feature should be done before next version release, so we should support it faster.
Usage Scenario
No response
Related issues
No response
Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
Code of Conduct
- [X] I agree to follow this project's Code of Conduct
assign to me