-
Notifications
You must be signed in to change notification settings - Fork 438
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
Introduce remaining BigQuery to GA items #686
Conversation
I think this is a definite improvement from a usability standpoint. nice job so far! |
Looks like a really good change @dwsupplee ! |
Thanks for the feedback, it's greatly appreciated :) |
/cc @ElliottBrossard, @tswast This should be ready to review! For the remainder of our upcoming changes please see #644. |
73abfa3
to
0ecb69e
Compare
0ecb69e
to
59dc30f
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.
Love the new config classes!
* introduce job configuration classes * update tests/docs and add copy/load * modify retry logic * add create on insert logic
* Run query and wait for it to complete (#604) * Run query and wait for it to complete * Document exception on BigQueryClient::runQuery() * Update snippet test * Add support for etags on bigquery tables and datasets (#634) * [BC Break] Switch to standard SQL by default (#640) * Switch to standard SQL by default * Fix setting of useLegacySql option * Fix job config logic * Address code review * [BC Break] Implement waitUntilComplete and block while waiting for query results (#642) * implement waitUntilComplete on job and block waiting for queryResults * fix getIterator docblock * Generate BigQuery Job ID on client side with optional prefix (#643) * address code review * Introduce remaining BigQuery to GA items (#686) * introduce job configuration classes * update tests/docs and add copy/load * modify retry logic * add create on insert logic
Closes: #354, #622
The following items are included in this PR:
I hope! Would love some feedback on this before finishing up the rest of the tests/docs)./cc @bencromwell Given the issue found before with the way jobs were configured, your feedback on this item would be really wonderful :).
Todos (based on feedback):
Update testsUpdate docsAdd load/copy job configuration classes