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
In #4403, it was brought up that the HttpStatusConverter is a more legacy interface from the tracing api. The tracing api has not fully been removed, but we are getting close. Once that happens, we think we want to remove HttpStatusConverter.
Even with the tracers removed, this will be a bit tricky due to a few items:
Some tests rely on it
HttpUrlConnectionInstrumentation still uses it
Don't report 400 level as error for SERVER spans #4403 introduces a dependency on it from HttpSpanStatusExtractor. We think this can be mitigated by splitting HttpSpanStatusExtractor into HttpServerSpanStatusExtractor and HttpClientSpanStatusExtractor and inlining what's in HttpStatusConverter (perhaps exposing it thru a static method for use as a utility).
The text was updated successfully, but these errors were encountered:
In #4403, it was brought up that the
HttpStatusConverter
is a more legacy interface from the tracing api. The tracing api has not fully been removed, but we are getting close. Once that happens, we think we want to removeHttpStatusConverter
.Even with the tracers removed, this will be a bit tricky due to a few items:
HttpUrlConnectionInstrumentation
still uses itHttpSpanStatusExtractor
. We think this can be mitigated by splittingHttpSpanStatusExtractor
intoHttpServerSpanStatusExtractor
andHttpClientSpanStatusExtractor
and inlining what's inHttpStatusConverter
(perhaps exposing it thru a static method for use as a utility).The text was updated successfully, but these errors were encountered: