If the incoming decision is 0, we should always respect that and propagate a negative sampling decision (not talking about custom traces_samplers here). It looks like in some cases, when the sample_rand and sample_rate found in incoming baggage are inconsistent with the sampling decision, we instead take them into account.
If the incoming decision is
0, we should always respect that and propagate a negative sampling decision (not talking about customtraces_samplers here). It looks like in some cases, when thesample_randandsample_ratefound in incoming baggage are inconsistent with the sampling decision, we instead take them into account.