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
VTOrc is not setting the correct timeouts for the RPC calls. Since RPC calls can take a long time to run, and can sometimes even get stuck while running queries on MySQL, all RPC calls should be running with a context that expires after RemoteOperationTimeout duration.
Reproduction Steps
Run VTOrc recovery that triggers fixReplica on a tablet that gets stuck on setting read only. This will cause VTOrc to indefinitely hang and unable to fix any other issues in the cluster.
Binary Version
main
Operating System and Environment details
-
Log Fragments
No response
The text was updated successfully, but these errors were encountered:
Overview of the Issue
Description
VTOrc is not setting the correct timeouts for the RPC calls. Since RPC calls can take a long time to run, and can sometimes even get stuck while running queries on MySQL, all RPC calls should be running with a context that expires after
RemoteOperationTimeout
duration.Reproduction Steps
Run VTOrc recovery that triggers fixReplica on a tablet that gets stuck on setting read only. This will cause VTOrc to indefinitely hang and unable to fix any other issues in the cluster.
Binary Version
Operating System and Environment details
Log Fragments
No response
The text was updated successfully, but these errors were encountered: