You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 19, 2026. It is now read-only.
The Spanner team has recently been through an effort to make the timeout and retry settings consistent across all client library languages. The result of which is now in spanner_client_config.json.
We need to set different timeout_millis for each RPC method. But we also set specific retry settings for certain groups of methods.
We found that in gax-nodejs, if retry settings are set, then timeout_millis is ignored.
The Spanner team has recently been through an effort to make the timeout and retry settings consistent across all client library languages. The result of which is now in spanner_client_config.json.
We need to set different
timeout_millisfor each RPC method. But we also set specific retry settings for certain groups of methods.We found that in gax-nodejs, if retry settings are set, then
timeout_millisis ignored.This essentially means that all of our methods have a
timeout_millisof 60 secs now instead of the method-specific ones we intended to set.Would this be something that can be fixed in Node.js to respected the per-method
timeout_millis?CC @hengfengli