-
Notifications
You must be signed in to change notification settings - Fork 28.5k
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
[SPARK-4242] [Core] Add SASL to external shuffle service #3108
Conversation
Test build #22923 has started for PR 3108 at commit
|
public String getSaslUser(String appId) { | ||
return "user"; | ||
} | ||
@Override |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need new line above this
LGTM |
1 similar comment
LGTM |
Addressed comments. |
Test build #22924 has started for PR 3108 at commit
|
Test build #22923 has finished for PR 3108 at commit
|
Test FAILed. |
Test build #22924 has finished for PR 3108 at commit
|
Test FAILed. |
@@ -50,6 +50,7 @@ | |||
<dependency> | |||
<groupId>com.google.guava</groupId> | |||
<artifactId>guava</artifactId> | |||
<version>11.0.2</version> <!-- yarn 2.4.0's version --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@pwendell I don't know if this is kosher - it helps us compile in a YARN-compatible way, and Guava usually just adds and deprecates APIs.
Test build #22930 has started for PR 3108 at commit
|
Test build #22930 has finished for PR 3108 at commit
|
Test FAILed. |
Jenkins, retest this please. |
Test build #22943 has started for PR 3108 at commit
|
Test build #22943 has finished for PR 3108 at commit
|
Test FAILed. |
Test build #22944 has started for PR 3108 at commit
|
Test build #22944 has finished for PR 3108 at commit
|
Test FAILed. |
Test build #22947 has started for PR 3108 at commit
|
Test build #22947 has finished for PR 3108 at commit
|
Test PASSed. |
Okay thanks - pulling this in. |
Does three things: (1) Adds SASL to ExternalShuffleClient, (2) puts SecurityManager in BlockManager's constructor, and (3) adds unit test. Author: Aaron Davidson <aaron@databricks.com> Closes #3108 from aarondav/sasl-client and squashes the following commits: 48b622d [Aaron Davidson] Screw it, let's just get LimitedInputStream 3543b70 [Aaron Davidson] Back out of pom change due to unknown test issue? b58518a [Aaron Davidson] ByteStreams.limit() not available :( cbe451a [Aaron Davidson] Address comments 2bf2908 [Aaron Davidson] [SPARK-4242] [Core] Add SASL to external shuffle service
Does three things: (1) Adds SASL to ExternalShuffleClient, (2) puts SecurityManager in BlockManager's constructor, and (3) adds unit test.