github cloudwego/kitex v0.0.7
Release v0.0.7

latest releases: v0.11.3, v0.11.2, v0.11.1...
2 years ago

Feature

[ #176 ] Use shard rings to reduce lock overhead in connpool.

Improvement

[ #184 ] Fill upstream information to rpcinfo from TTheader, for printing useful log when decode error happened.
[ #186 ] Replace sync.Mutex by sync.RWMutex of event.go and ring_single.go.
[ #189 ] Move unlink uds operation to CreateListener.

Bugfix

[ #174 ] Fix netpollmux shard index overflow.
[ #180 ] Remove reflection of WithCircuitBreaker option arguments to prevent data-race.
[ #181 ] Fix rpc finished error may happen small probability in failure retry scenario && add sample check for retry circuit breaking.
[ #185 ] Fix a test case mistake in endpoint_test.go.
[ #190 ] Modify longconn variable name to conn.

Tool

[ #175 ] Kitex codegen tool supports passing through thrift-go plugin arguments.

Docs

[ #172 ] Use a link to the the kitex-benchmark repository to replace the performance section in README.

Dependency Change

[ #182 ] Bump github.com/tidwall/gjson from 1.8.0 to 1.9.3.

Don't miss a new kitex release

NewReleases is sending notifications on new releases.