You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Context is needed for tracing to access the current span, in order to
add tags to it, or create child spans. As presently defined (without a
context), this cannot be done: new spans could be created, but they
would not be associated with the existing request trace.
OpenTracingTracer implements the new interface (it never implemented the
old one). Via this 'extension interface', the tracer configured (or the
default tracer) will be used as the validation tracer if:
* The tracer implements the (optional) interface; and
* A validation tracer isn't provided using the deprecated option
What this means is that the deprecated option is _preferred_ as an
override. This allows users to migrate in a non-breaking, non-behaviour
changing way, until such time as they intentionally remove the use of
the deprecated option. For those who are currently using the default
tracer, and not supplying a validation tracer, validation will be traced
immediately with no change required to configuration options.
0 commit comments