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

[SPARK-4242] [Core] Add SASL to external shuffle service #3108

Closed
wants to merge 5 commits into from

Conversation

aarondav
Copy link
Contributor

@aarondav aarondav commented Nov 5, 2014

Does three things: (1) Adds SASL to ExternalShuffleClient, (2) puts SecurityManager in BlockManager's constructor, and (3) adds unit test.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22923 has started for PR 3108 at commit 2bf2908.

  • This patch merges cleanly.

public String getSaslUser(String appId) {
return "user";
}
@Override
Copy link
Contributor

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

@rxin
Copy link
Contributor

rxin commented Nov 5, 2014

LGTM

1 similar comment
@andrewor14
Copy link
Contributor

LGTM

@aarondav
Copy link
Contributor Author

aarondav commented Nov 5, 2014

Addressed comments.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22924 has started for PR 3108 at commit cbe451a.

  • This patch merges cleanly.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22923 has finished for PR 3108 at commit 2bf2908.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/22923/
Test FAILed.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22924 has finished for PR 3108 at commit cbe451a.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds the following public classes (experimental):
    • class Matrices(object):
    • class ChiSqTestResult(JavaModelWrapper):

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/22924/
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 -->
Copy link
Contributor Author

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.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22930 has started for PR 3108 at commit b58518a.

  • This patch merges cleanly.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22930 has finished for PR 3108 at commit b58518a.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/22930/
Test FAILed.

@aarondav
Copy link
Contributor Author

aarondav commented Nov 5, 2014

Jenkins, retest this please.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22943 has started for PR 3108 at commit b58518a.

  • This patch merges cleanly.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22943 has finished for PR 3108 at commit b58518a.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/22943/
Test FAILed.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22944 has started for PR 3108 at commit 3543b70.

  • This patch merges cleanly.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22944 has finished for PR 3108 at commit 3543b70.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/22944/
Test FAILed.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22947 has started for PR 3108 at commit 48b622d.

  • This patch merges cleanly.

@SparkQA
Copy link

SparkQA commented Nov 5, 2014

Test build #22947 has finished for PR 3108 at commit 48b622d.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds the following public classes (experimental):
    • public final class LimitedInputStream extends FilterInputStream

@AmplabJenkins
Copy link

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/22947/
Test PASSed.

@pwendell
Copy link
Contributor

pwendell commented Nov 5, 2014

Okay thanks - pulling this in.

asfgit pushed a commit that referenced this pull request Nov 5, 2014
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
@asfgit asfgit closed this in 4c42986 Nov 5, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants