-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[BEAM-12845] Add AWS services as a runtime dependency to Spark Job Server to support S3 #15461
Conversation
Codecov Report
@@ Coverage Diff @@
## master #15461 +/- ##
==========================================
- Coverage 83.76% 83.75% -0.02%
==========================================
Files 443 443
Lines 60077 60077
==========================================
- Hits 50324 50316 -8
- Misses 9753 9761 +8
Continue to review full report at Codecov.
|
Is it related to the same Jira as #15313 ? UPD: seems it requires a new Jira |
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.
Thanks for contribution!
Please, don't merge master
branch into your feature branch, just use rebase instead
CC: @ibzib ptal |
b02895c
to
36a4f6e
Compare
36a4f6e
to
e6dcdc1
Compare
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.
LGTM
@@ -39,6 +39,7 @@ dependencies { | |||
compile library.java.aws_java_sdk2_sdk_core | |||
compile library.java.aws_java_sdk2_sns | |||
compile library.java.aws_java_sdk2_sqs | |||
runtime library.java.aws_java_sdk2_sts |
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.
Nit: let's list different types of dependencies (compile
, testCompile
, etc.) contiguously so it's easier to read.
Run Java_Examples_Dataflow PreCommit |
Run Java_Examples_Dataflow PreCommit |
Run Java_Examples_Dataflow_Java11 PreCommit |
should this be merged? |
I'm fine with merging it, @aromanenko-dev what do you think? |
Run Java PostCommit |
@ibzib I'm fine too, just let's wait for |
And we need to squash the commits before merge. |
Run Java PostCommit |
…rver to support S3 (apache#15461) * enable S3 file system for spark job server * make sts a runtime dependency * contiguous dependency types
…rver to support S3 (apache#15461) * enable S3 file system for spark job server * make sts a runtime dependency * contiguous dependency types
This accomplishes the same thing as #15313, except for the Spark job server. The AWS services runtime dependency is necessary to use S3 for staging artifacts.
Additionally, I added
software.amazon.awssdk:sts
as a dependency to theamazon-web-services2
SDK. This is necessary for authentication from EKS when using IAM roles for service accounts.Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:
R: @username
).[BEAM-XXX] Fixes bug in ApproximateQuantiles
, where you replaceBEAM-XXX
with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.CHANGES.md
with noteworthy changes.See the Contributor Guide for more tips on how to make review process smoother.
ValidatesRunner
compliance status (on master branch)Examples testing status on various runners
Post-Commit SDK/Transform Integration Tests Status (on master branch)
Pre-Commit Tests Status (on master branch)
See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.
GitHub Actions Tests Status (on master branch)
See CI.md for more information about GitHub Actions CI.