v1.0.0-beta2
Pre-release
Pre-release
- [Breaking] Remove
ulog.Logger
interface and expose*zap.Logger
directly. - [Breaking] Upgrade
zap
tov1.0.0-rc.3
(now go.uber.org/zap, was
github.com/uber-go/zap) - Remove now-unused
config.IsDevelopmentEnv()
helper to encourage better
testing practices. Not a breaking change as nobody is using this func
themselves according to our code search tool. - Log
traceID
andspanID
in hex format to match Jaeger UI. Upgrade Jaeger to
min version 2.1.0
and use jaeger's adapters for jaeger and tally initialization. - Tally now supports reporting histogram samples for a bucket. Upgrade Tally to 2.1.0
- [Breaking] Rename
modules/rpc
tomodules/yarpc
- [Breaking] Make new module naming consistent
yarpc.ThriftModule
to
yarpc.New
,task.NewModule
totask.New
- [Breaking] Rename
yarpc.CreateThriftServiceFunc
toyarpc.ServiceCreateFunc
as it is not thrift-specific. - Report version metrics for company-wide version usage information.
- DIG constructors now support returning a tuple with the second argument being
an error.