set-cookie
semantics should be respected when the request succeeds in the HTTP/2 layer but the GRPC status code is non-"OK".
#228
Labels
good first issue
Good for newcomers
[Prio] Low
Should be fixed if time permits but can be postponed.
[Type] Change Request
Some visible functionality should be change.
Description
We currently rely on load balancers and
set-cookie
semantics to ensure that subsequent requests made by the client in a single command invocation arrive at the same node.However, this is currently only done when the GRPC status code is "OK". However, even if the GRPC response carries a non-"OK" status code,
set-cookie
semantics should ideally be respected, since nothing precludes subsequent requests to be made in the wake of a non-"OK" GRPC status code.Note that this is currently not the case, so this currently does not have any implications as the client always fails when a non-"OK" response is returned and thus no subsequent requests are ever made. Thus may be changed in the future, however. Therefore this should be considered a low-priority issue.
The text was updated successfully, but these errors were encountered: