Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FLINK-3675][yarn] improvements to library shipping #2187

Closed
wants to merge 1 commit into from

Conversation

mxm
Copy link
Contributor

@mxm mxm commented Jun 29, 2016

  • always ship the lib folder
  • properly setup the classpath from the supplied ship files
  • cleanup deploy() method of YarnClusterDescriptor
  • add test case

- always ship the lib folder
- properly setup the classpath from the supplied ship files
- cleanup deploy() method of YarnClusterDescriptor
- add test case
@stefanobaghino
Copy link
Contributor

Awesome, thanks for addressing the issue @mxm! I noticed you added a couple of environment variables, could it make sense to document them?

@mxm
Copy link
Contributor Author

mxm commented Jun 30, 2016

I moved one existing environment variable FLINK_CONF_DIR to ConfigConstants. I added the FLINK_LIB_DIR environment variable to load a library folder (optional). I'm not sure whether we should add them to the documentation since they are set by the bash scripts and shouldn't be exposed to the user.

@mxm
Copy link
Contributor Author

mxm commented Jun 30, 2016

All builds are passing in my branch: https://travis-ci.org/mxm/flink/builds/141155293

CC @rmetzger

@rmetzger
Copy link
Contributor

Change looks good! +1 to merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants