-
Notifications
You must be signed in to change notification settings - Fork 93
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
BigQuery Engine and Spark lib restructuring #269
Conversation
@bashir2 Note that I have gone ahead and performed |
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 @gdevanla for the changes; this looks much cleaner. I have not looked at the test related changes as not all the tests pass. You should be able to make BigQuery related tests to pass too. Please also have a single commit for the next round of review as GitHub review tool is horrible in showing changes in multiple commits.
38fc2f5
to
ce5da62
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.
@bashir2 Addressed most of the items and left responses to some.
The tests still fail due to permission errors. We probably have to work together on fixing those.
Regarding, branching of query_lib to retain history, we can chat.
2b1116f
to
40e32d3
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.
resovled issues
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 @gdevanla for the changes; this looks good. Most of my comments are minor/suggestions. Also sorry for the delay as I was away most of last week; let's try to merge this soon.
6895c37
to
337575a
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.
Hi @bashir2 , I have resolved most of the items. I left some notes on unresolved items. Please take a look when you get a chance. Happy to have a quick chat if required.
337575a
to
4baa63e
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.
Added another comment.
5fc362a
to
0139d23
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.
Thanks Guru; I believe the only remaining issue is the base_url
in signature and the inheritance issues it has caused. As a side, I think you overwrote the git commit from the last review round. It would be great if we create one [and exactly one] new commit per review round. This makes the bad GitHub review process a little better :-)
Hi @bashir2 , that is strange. I still see the last commit as before. Where do you see the new commit? |
0139d23
to
4d3bd33
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.
Thanks Guru; I think we only need to remove partial
import (and if you like use setUp
but that is not required if you prefer the current form).
9fd5f62
to
a2b2540
Compare
Description of what I changed
E2E test
TESTED: Both e2e testing for Spark and BigQuery
Checklist: I completed these to help reviewers :)
My IDE is configured to follow the Python sytle guidelines
No? Unsure? -> configure your IDE, format the code and add the changes with
git add . && git commit --amend
[x ] I am familiar with Google Style Guides for the language I have coded in. In addition I have applied
Black
to make it uniform.No? Please take some time and review Java and Python style guides. Note, when in conflict, OpenMRS style guide overrules.
[ x] I have added tests to cover my changes. (If you refactored existing code that was well tested you do not have to add tests)
[ x] All new and existing tests passed.
[ x] My pull request is based on the latest changes of the master branch.