-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Add a template_suffix parameter to BigQuery Table.insert_data #1562
Conversation
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed, please reply here (e.g.
|
I signed it! |
:type template_suffix: string or ``NoneType`` | ||
:param template_suffix: treat ``name`` as a template table and provide | ||
a suffix. BigQuery will create the table | ||
``<name> + <template_suffix>`` based on the |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
We need to add a unit test which covers the case that |
@jgeewax can you figure out the CLA issue? |
@tseaver re coverage, i can update existing tests with don't know about system tests as I haven't gone through the steps to run them locally. frankly, it's quite a hassle (at least for such a small change) |
@barakcoh if you can add the |
It would actually fit better in |
@tseaver done. also rebased the latest upstream (not sure if you prefer it over a merge). |
LGTM as soon as the CLAbot says we're good. |
I signed it |
@jgeewax can you verify, or kick the bot to check again? |
@barakcoh Looks like the e-mail used in these commits (ba....@wonder....com) hasn't signed the CLA. Can you confirm the e-mail address you signed with? Some options...
Sorry about this. I promise it's not that we don't want your commits ... it's just one of those things we need before we can accept outside contributions. |
@jgeewax the commits are under my email (as you've noted above) but CLA was eventually signed by my boss @liorr ([email protected]), I just tried signing it again using the link you provided but got Do we have to submit all patches using just the email that signed the CLA? Seems kind of a turn off.. hope we can whitelist several emails / GH users under the CLA. |
@barakcoh Seems weird that it says you've already signed... I can't find your GitHub username or the e-mail attached the commits in this PR, nor @liorr 's username. Is there a specific company that signed the corporate CLA so I can check on that? The link should show a list of agreements you've signed, that looks like this:
Any e-mail that is set as the "author" of a commit in a PR needs to have signed the CLA (otherwise, we don't necessarily know if those commits are yours...). So if you author commits as [email protected] and [email protected] and send a single pull request, both of those e-mails must have signed the CLA -- it's OK to have multiple in a single PR though. If you have a ton of people and want to do a blanket signature, there's a way to sign "for the company" (here) and you just maintain a Google Group with all the e-mails that are "authorized". |
thanks @jgeewax, here's what I have:
what am I missing here? I've also asked the signed (@liorr) to join the group but that's pending. |
CLAs look good, thanks! |
oh thank god! thanks so much @jgeewax ! |
:) as much as I'd love to take credit for it... I think the googlebot just
caught up somehow... Sorry for the delay !
|
Add a template_suffix parameter to BigQuery Table.insert_data
@dhermes ships that cross. I was re-running the tests locally prior to merging. |
My bad. No lingering issues? |
Nope. |
Enable the use of template tables by adding the
template_suffix
parameter.Documentation: https://cloud.google.com/bigquery/streaming-data-into-bigquery#template-tables
Would love tips on how you feel this should be tested.