zhongjiajie opened a new pull request, #15004: URL: https://github.com/apache/dolphinscheduler/pull/15004
the reason can see in https://lists.apache.org/thread/rmp7fghlj0n7h9y2v3p8gkw9f9qbo6qt the major change in this patch is: * Add module `dolphinscheduler-task-all-prune` only contain artifactId starting with `dolphinscheduler-task-` to reduce the third part library from task plugin, cause service api-server and master-server only need `dolphinscheduler-task-` to verify parameter(api-server), get local parameter and resource(master-server), so it does not need others third-party dependence * Remove some not use dependencies in api-server and master-server. * Module `tools` dynamic load libs from other servers in binary tarball. the binary tarball size is reduced to ASF limit 950MB ```diff - -rw-r--r-- 1.2G apache-dolphinscheduler-dev-SNAPSHOT-bin.tar.gz + -rw-r--r-- 860M apache-dolphinscheduler-dev-SNAPSHOT-bin.tar.gz ``` -- 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]
