Finagle v21.12.0 Release Notes
-
๐ Deprecations
* ๐ finagle-zipkin-core: `c.t.f.zipkin.core.Sampler.DefaultSampleRate` is deprecated in favor of `c.t.f.zipkin.core.DefaultSampler.sampleRate`. ``PHAB_ID=D795303`` ๐ Bug Fixes ~~~~~~~~~~ * finagle-zipkin-core: `c.t.f.zipkin.core.Sampler` would sample at 1/10,000 rate when configured with a lower (but non-zero) rate. It can now sample at rates as low as 1/16,777,216. ``PHAB_ID=D792693`` โ Runtime Behavior Changes
- finagle-zipkin-scribe:
c.t.f.zipkin.thrift.ZipkinTracer
usesc.t.f.zipkin.core.DefaultSampler.sampleRate
as the default sample rate instead of deprecatedc.t.f.zipkin.core.Sampler.DefaultSampleRate
. This allows it to correctly observe user-configured overrides to the default sample rate. When aZipkinTracer
is constructed with default parameters and there are no user-configured overrides, the behavior is unchanged.PHAB_ID=D795303
- finagle-zipkin-scribe: