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
Bug fix for #181: Shuffle peers on PeerList.Add to avoid biases in peer
selection.
Peers can now be removed using PeerList.Remove.
Add ErrorHandlerFunc to create raw handlers that return errors.
Retries try to avoid previously selected hosts, rather than just the
host:port.
Created an ArgReader interface (which is an alias for io.ReadCloser) for
symmetry with ArgWriter.
Add ArgReadable and ArgWritable interfaces for the common methods between
calls and responses.
Expose Thrift binary encoding methods (thrift.ReadStruct, thrift.WriteStruct,
thrift.ReadHeaders, thrift.WriteHeaders) so callers can easily send Thrift
payloads over the streaming interface.