[BEAM-6611] BigQuery file loads in Streaming for Python SDK#8871
[BEAM-6611] BigQuery file loads in Streaming for Python SDK#8871pabloem merged 8 commits intoapache:masterfrom
Conversation
cc1e01d to
2f510bf
Compare
|
Run Python PostCommit |
f517951 to
bb16f24
Compare
|
Run Python PostCommit |
|
Run Portable_Python PreCommit |
|
Run Python PostCommit |
4 similar comments
|
Run Python PostCommit |
|
Run Python PostCommit |
|
Run Python PostCommit |
|
Run Python PostCommit |
|
Run Python PostCommit |
|
Run Python PreCommit |
1 similar comment
|
Run Python PreCommit |
|
Run Python PreCommit |
|
Run Python PostCommit |
|
Run Python PreCommit |
1 similar comment
|
Run Python PreCommit |
|
Run Python PostCommit |
|
Run Python 3.5 PostCommit |
|
Run Python 3.6 PostCommit |
|
Run Python 3.7 PostCommit |
|
Run Python 2 PostCommit |
When running tests in parallel with nose, it has a caveat - it may find and run more tests than were specified. https://nose.readthedocs.io/en/latest/doc_tests/test_multiprocess/multiprocess.html#other-differences-in-test-running This change/hack prevents this from happening.
|
Run Python 2 PostCommit |
1 similar comment
|
Run Python 2 PostCommit |
|
The failure in Python PreCommit is die to task - |
|
Run Python 2 PostCommit |
Add extra triggers for streaming to cater to streams with large no of files. Use same method to write files in batch and streaming
|
Run Python 2 PostCommit |
|
Run Python_PVR_Flink PreCommit |
|
Run Python 2 PostCommit |
|
The same test - |
|
Run Python 2 PostCommit |
|
Run Python 2 PostCommit |
|
This looks good to me Tanay. The test looks good too. Let's add any pending changes, and ensure the tests pass - and we can merge. |
|
I've made the remaining changes:
All tests pass ✔️ |
|
Thank You @pabloem! |
Added support for writing to BigQuery via file loads for the Python SDK.
Main PR towards my GSoC project.
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-XXXwith the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.Post-Commit 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.