Attach gRPC Metadata to Requests #2128
Labels
api: spanner
Issues related to the googleapis/nodejs-spanner API.
priority: p3
Desirable enhancement or fix. May not be included in next release.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
Is your feature request related to a problem? Please describe.
Under certain circumstances, we need to route Spanner queries via a gRPC proxy, which expects clients to provide some extra contexts to make better decisions.
However, currently the Spanner Node.js client has very limited ability to inject context:
transactionTag
requestTag
Describe the solution you'd like
gRPC metadata is the standard way to provide extra context for requests. In Node.js it is done like:
It would be great if the Spanner client allows attaching gRPC Metadata to requests. For example:
Additional context
The Spanner Go client already supports this:
The text was updated successfully, but these errors were encountered: