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

[BEAM-12482] Respect schemaUpdateOptions during BigQuery load with temporary tables #16303

Conversation

MiguelAnzoWizeline
Copy link
Contributor

Adding a zero row job to bigquery writeTable to update the schema when using temporary tables


Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

  • Choose reviewer(s) and mention them in a comment (R: @username).
  • Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
  • Update CHANGES.md with noteworthy changes.
  • If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

ValidatesRunner compliance status (on master branch)

Lang ULR Dataflow Flink Samza Spark Twister2
Go --- Build Status Build Status Build Status Build Status ---
Java Build Status Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Python --- Build Status
Build Status
Build Status
Build Status
Build Status
Build Status Build Status ---
XLang Build Status Build Status Build Status Build Status Build Status ---

Examples testing status on various runners

Lang ULR Dataflow Flink Samza Spark Twister2
Go --- --- --- --- --- --- ---
Java --- Build Status
Build Status
Build Status
--- --- --- --- ---
Python --- --- --- --- --- --- ---
XLang --- --- --- --- --- --- ---

Post-Commit SDK/Transform Integration Tests Status (on master branch)

Go Java Python
Build Status Build Status Build Status
Build Status
Build Status

Pre-Commit Tests Status (on master branch)

--- Java Python Go Website Whitespace Typescript
Non-portable Build Status
Build Status
Build Status
Build Status
Build Status
Build Status Build Status Build Status Build Status
Portable --- Build Status Build Status --- --- ---

See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.

GitHub Actions Tests Status (on master branch)

Build python source distribution and wheels
Python tests
Java tests

See CI.md for more information about GitHub Actions CI.

@MiguelAnzoWizeline
Copy link
Contributor Author

Run Java PostCommit

@MiguelAnzoWizeline
Copy link
Contributor Author

Run Java PreCommit

2 similar comments
@MiguelAnzoWizeline
Copy link
Contributor Author

Run Java PreCommit

@MiguelAnzoWizeline
Copy link
Contributor Author

Run Java PreCommit

@MiguelAnzoWizeline
Copy link
Contributor Author

R: @chamikaramj Hi, I'm working on a fix for https://issues.apache.org/jira/browse/BEAM-12482 that I see you were commenting on, could you give it a review or know who can do it? The PR is an attempt to replicate the fix done in #14113 for python.

@aaltay
Copy link
Member

aaltay commented Jan 7, 2022

@chamikaramj - Could you please review this change?

@kileys
Copy link
Contributor

kileys commented Jan 14, 2022

R: @pabloem


String[] values = {"meow", "bark"};
TableRow rowToInsert =
new TableRow().set("new_field", values[0]).set("required_field", values[1]);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is a single row enough to cause two loads to happen? Can we please add another Row so that we can force a two-stage load?

@aaltay
Copy link
Member

aaltay commented Feb 5, 2022

@MiguelAnzoWizeline - could you please respond to open comments?

@fernando-wizeline
Copy link
Contributor

@MiguelAnzoWizeline - could you please respond to open comments?

Hi @aaltay! @MiguelAnzoWizeline is no longer in our team.
We in the team will be taking care of this and reply to the comments posted before.
Thanks!

@aaltay
Copy link
Member

aaltay commented Feb 9, 2022

@MiguelAnzoWizeline - could you please respond to open comments?

Hi @aaltay! @MiguelAnzoWizeline is no longer in our team. We in the team will be taking care of this and reply to the comments posted before. Thanks!

Ack. Thank you. Good luck @MiguelAnzoWizeline and thank you for everything :)

And we are all Beam contributors, you are all always welcome here.

@github-actions
Copy link
Contributor

This pull request has been marked as stale due to 60 days of inactivity. It will be closed in 1 week if no further activity occurs. If you think that’s incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@beam.apache.org list. Thank you for your contributions.

@github-actions github-actions bot added the stale label Apr 10, 2022
@pabloem
Copy link
Member

pabloem commented Apr 12, 2022

@fernando-wizeline do we have plans for this PR?

@github-actions github-actions bot removed the stale label Apr 13, 2022
@fernando-wizeline
Copy link
Contributor

@fernando-wizeline do we have plans for this PR?

Hi @pabloem!
@MarcoRob is currently working on this PR. He's just ironing out some issues related to the insertion.

@MarcoRob
Copy link
Contributor

@fernando-wizeline do we have plans for this PR?

Hi @pabloem! @MarcoRob is currently working on this PR. He's just ironing out some issues related to the insertion.

Hi @pabloem I already finished the changes I will be submitting a new PR with the changes on this fix, I am just pulling the tests since the new changes and flow affected the tests on BigQuerySchemaUpdateOptionsIT.

@MarcoRob
Copy link
Contributor

MarcoRob commented Apr 13, 2022

Link to the new PR-17365, this PR can be closed, since it will no longer be needed.

@aaltay aaltay closed this Apr 20, 2022
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