Matt Zimmer created FLINK-5409: ---------------------------------- Summary: Separate Job API from the Runtime Key: FLINK-5409 URL: https://issues.apache.org/jira/browse/FLINK-5409 Project: Flink Issue Type: Improvement Components: Java API Reporter: Matt Zimmer
Currently, all of the Flink runtime is visible to jobs. It will make classpath management easier if only the minimum needed to create processing jobs is loaded in the job ClassLoader. This would ideally be limited to the job API and jars placed in a folder designated for sharing across jobs (as /lib is now, but it contains the flink-dist_*.jar) and would exclude flink runtime support classes and jars. I've discussed this with [~till.rohrmann] and [~rmetzger]. -- This message was sent by Atlassian JIRA (v6.3.4#6332)