Releases: uber/tchannel-go
Releases · uber/tchannel-go
v1.0.1
Changes since 1.0.0
- 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.
v1.0.0
The first production-ready, stable release!
Pre build thrift-gen
Pre build binaries for thrift-gen
. Especially useful for Continuous Integration.