-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
[Feature-10273][Datasource] Add dataSource for AWS Athena #11157
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #11157 +/- ##
============================================
- Coverage 40.39% 38.58% -1.82%
+ Complexity 4877 4058 -819
============================================
Files 950 1001 +51
Lines 37186 36770 -416
Branches 4079 4273 +194
============================================
- Hits 15021 14186 -835
- Misses 20642 20960 +318
- Partials 1523 1624 +101
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
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.
Hi @guodongym , Thx for contributing this great feature! It seems there is no related docs for this PR, could you please add the docs? Thx again.
Yes I can |
ef44aa8
to
c2d07ff
Compare
The document has been added |
...va/org/apache/dolphinscheduler/plugin/datasource/athena/param/AthenaDataSourceProcessor.java
Show resolved
Hide resolved
...va/org/apache/dolphinscheduler/plugin/datasource/athena/param/AthenaDataSourceProcessor.java
Show resolved
Hide resolved
* Add the ATHENA backend * Add the ATHENA test case * Add the ATHENA docs
c2d07ff
to
03eedab
Compare
SonarCloud Quality Gate failed. 21 Bugs |
I found the sonar result is wrong, seems checked all the code, how can we retry this check again? |
Done |
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 of the backend part.
@songjianet @Amy0104 @devosend do you have time to take a look the FE part? |
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 for front end
I add missing doc side bar in 8def3b2 |
And will merge PR when it pass |
Restart the failed test |
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.
Backend part LGTM except few nits.
...ava/org/apache/dolphinscheduler/plugin/datasource/athena/param/AthenaDataSourceParamDTO.java
Show resolved
Hide resolved
...rg/apache/dolphinscheduler/plugin/datasource/athena/param/AthenaDataSourceProcessorTest.java
Show resolved
Hide resolved
* use lombok @DaTa here to help the data class look neat.
SonarCloud Quality Gate failed. |
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, do you have further suggestions? @EricGao888
Purpose of the pull request
add dataSource for AWS Athena
close #10273
Brief change log
Verify this pull request
This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows: