0.1.28
Date: 30-08-2024
Tag: 0.1.28
Compatibility
VShard 0.1.28 is fully compatible with the previous VShard versions.
Functionality added or changed
- New option
request_timeout
was added torouter.call{ro/re/bro/bre}
requests. It must be<= timeout
and by default is equal totimeout
. When set, it controls how much time a single request to a replica may take, and when this time passes, router retries the request on the next replica in a round-robin manner as long astimeout
is not elapsed (#484).
Bugs fixed
- Router started accounting replicas not responding to pings and lowering their priority (#483).