Skip to content

Create x-goog-api-client header for Translation, BigQuery, and Storage #2222

Closed

Description

@bjwatson

What

We need to add the following HTTP header to methods in the Translation, BigQuery, and Storage client libraries:

x-goog-api-client: "gl-node/{NodeJS version} gccl/{client library version}"

Why

This is most critical for Translation, because we discovered that we have no other way of tracking its usage. While we're at it, let's get this done for BigQuery and Storage, too.

This is P0 because every day this is not done is another day of data that we lose. Plus it will take time for users to upgrade to the versions of the client libraries in which this has been done.

Activity

  1. bjwatson commented on Apr 13, 2017

    @bjwatson
    Author

    @stephenplusplus I think that @lukesneeringer has discussed this with you already. I'm belatedly creating the issue to track its completion. Please note that this is P0.

  2. lukesneeringer commented on Apr 13, 2017

    @lukesneeringer
    Contributor

    @stephenplusplus Confirming: please do this as your next task. Thank you.

  3. stephenplusplus commented on Apr 14, 2017

    @stephenplusplus
    Contributor

    When you see a label rainbow, you know it's serious. PR sent: #2223

  4. bjwatson commented on Apr 14, 2017

    @bjwatson
    Author

    Fo' sho'. Thanks Stephen!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

api: bigqueryIssues related to the BigQuery API.api: storageIssues related to the Cloud Storage API.api: translateIssues related to the Cloud Translation API.priority: p0Highest priority. Critical issue. P0 implies highest priority.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions