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 Apr 18, 2026. It is now read-only.
Currently there's a TODO to log a failure if a request looks like it should be bound via a key, but we don't have that key in the dictionary.
I know of at least one situation where that would be problematic: in Spanner, most requests on the same session should use the same gRPC channel that created the session... but partitioned reads don't have this requirement. It's expected just for this case that a single session ID is used on multiple machines or processes. In this particular at least this can be detected by the presence of a partition ID in the request, but I don't know whether that would be universally true.
This is a pretty extreme case, and currently there's no problem as there's only a TODO for logging, but I wanted to raise it early.
Currently there's a TODO to log a failure if a request looks like it should be bound via a key, but we don't have that key in the dictionary.
I know of at least one situation where that would be problematic: in Spanner, most requests on the same session should use the same gRPC channel that created the session... but partitioned reads don't have this requirement. It's expected just for this case that a single session ID is used on multiple machines or processes. In this particular at least this can be detected by the presence of a partition ID in the request, but I don't know whether that would be universally true.
This is a pretty extreme case, and currently there's no problem as there's only a TODO for logging, but I wanted to raise it early.