diff --git a/datasette/telemetry_registry.py b/datasette/telemetry_registry.py index 8060256b..02903140 100644 --- a/datasette/telemetry_registry.py +++ b/datasette/telemetry_registry.py @@ -302,11 +302,12 @@ HTTP_REQUEST = SpanName( "{http.request.method} {http.route}", "One span per HTTP request, containing spans from plugin middleware and " "database operations. Named for the HTTP method and matched route, or " - "just the method if no route matches. Incoming ``traceparent`` and " - "``baggage`` headers are extracted using the global propagator to " - "continue the caller's trace. Set ``OTEL_PROPAGATORS=none`` to disable " - "extraction. For public instances, strip these headers at your proxy " - "if callers should not supply trace context.", + "just the method if no route matches. Incoming ``traceparent`` headers " + "are extracted using the global propagator to continue the caller's " + "trace. Incoming ``baggage`` is not propagated into plugin or downstream " + "context in this release. Set ``OTEL_PROPAGATORS=none`` to disable " + "extraction. For public instances, strip trace context headers at your " + "proxy if callers should not supply trace context.", ( HTTP_REQUEST_METHOD, HTTP_ROUTE, diff --git a/docs/internals.rst b/docs/internals.rst index 295195fc..6ecf5b73 100644 --- a/docs/internals.rst +++ b/docs/internals.rst @@ -2581,7 +2581,7 @@ A request to a table page produces a span named, in full:: .. ]]] ``{http.request.method} {http.route}`` - One span per HTTP request, containing spans from plugin middleware and database operations. Named for the HTTP method and matched route, or just the method if no route matches. Incoming ``traceparent`` and ``baggage`` headers are extracted using the global propagator to continue the caller's trace. Set ``OTEL_PROPAGATORS=none`` to disable extraction. For public instances, strip these headers at your proxy if callers should not supply trace context. + One span per HTTP request, containing spans from plugin middleware and database operations. Named for the HTTP method and matched route, or just the method if no route matches. Incoming ``traceparent`` headers are extracted using the global propagator to continue the caller's trace. Incoming ``baggage`` is not propagated into plugin or downstream context in this release. Set ``OTEL_PROPAGATORS=none`` to disable extraction. For public instances, strip trace context headers at your proxy if callers should not supply trace context. Kind: ``SERVER``. @@ -2740,12 +2740,13 @@ An OpenTelemetry `exemplar