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

use jobReference.jobId instead, to not include the "project-id:" pref… #2737

Merged
merged 2 commits into from
Nov 9, 2017

Commits on Nov 9, 2017

  1. use jobReference.jobId instead, to not include the "project-id:" pref…

    …ix for Job constructor
    
    current code use the job.id from metadata in jobs.list api response to construct a Job; however
    it has the full format of "project-id:jobid-........." the constructed Job from this full id
    format can't be used for further acesss, like job.get job.getQueryResults
    server side will return an "Invalid job ID" error; see this fixes googleapis#2736
    
    the metadata response has jobReference.jobId is exactly needed here;
    
        { kind: 'bigquery#job',
          etag: '"cX5UmbB_R-S07ii743IKGH9YCYM/4xT3EKx31LcQTmnaqUafpQ2RHqU"',
          id: 'project-id:job_D3tTAICe8jSlPuOw8CSvLEKs7-0C',
          selfLink: 'https://www.googleapis.com/bigquery/v2/projects/<project-id>/jobs/job_D3tTAICe8jSlPuOw8CSvLEKs7-0C',
          jobReference:
           { projectId: '<project-id>',
             jobId: 'job_D3tTAICe8jSlPuOw8CSvLEKs7-0C' },
    c0b committed Nov 9, 2017
    Configuration menu
    Copy the full SHA
    ef54121 View commit details
    Browse the repository at this point in the history
  2. Lint

    stephenplusplus authored Nov 9, 2017
    Configuration menu
    Copy the full SHA
    f60bd12 View commit details
    Browse the repository at this point in the history