1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-12-12 10:04:29 +02:00
opentelemetry-go/instrumentation
Andy Schweig 5438916f62
Expose optional ResponseWriter interfaces. (#979)
http.ResponseWriters may implement additional interfaces
(http.CloseNotifier, http.Flusher, http.Hijacker, http.Pusher,
io.ReaderFrom) that get lost when the ResponseWriter is wrapped in
another object. This change uses the httpsnoop package to wrap the
ResponseWriter so that the resulting object implements any of the
optional interfaces that the original ResponseWriter implements as
well as using the replacement ResponseWriter methods that gather
information for tracing.
2020-07-30 10:30:47 -07:00
..
grpctrace Add propagator option for gRPC instrumentation (#986) 2020-07-29 15:58:34 -07:00
httptrace Decouple instrumentation from SDK (#983) 2020-07-28 19:59:04 -07:00
othttp Expose optional ResponseWriter interfaces. (#979) 2020-07-30 10:30:47 -07:00