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
* otelgrpc: Add filter for stats handler
* Add entries to CHANGELOG
* fix CHANGELOG
* keep Deprecated comment of `WithInterceptorFilter`
* deprecate `InterceptorFilter` type
* change the location of `gctx.record` nil check location to reduce heap allocations
* add documentation for filters and interceptor packages
* fix the location of entries in CHANGELOG
* more reasonable doc comment for interceptor package
Co-authored-by: Robert Pająk <[email protected]>
* more reasonable doc comment for interceptor package
Co-authored-by: Robert Pająk <[email protected]>
* Use more appropriate word in the comment of InterceptorFilter
Co-authored-by: Robert Pająk <[email protected]>
* more reasonable doc comment for filters package
Co-authored-by: Robert Pająk <[email protected]>
* fix the comment of `Filter`
* Clearly describe the effects of the change
* add tests for `stats_handler.go`
---------
Co-authored-by: David Ashpole <[email protected]>
Co-authored-by: Robert Pająk <[email protected]>
Co-authored-by: Tyler Yahn <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,17 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
15
15
-`prometheus` and `none` are supported values. You can specify multiple producers separated by a comma.
16
16
- Add `WithFallbackMetricProducer` option that adds a fallback if the `OTEL_METRICS_PRODUCERS` is not set or empty.
17
17
- The `go.opentelemetry.io/contrib/processors/baggage/baggagetrace` module. This module provides a Baggage Span Processor. (#5404)
18
+
- Add gRPC trace `Filter` for stats handler to `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`. (#5196)
19
+
20
+
### Changed
21
+
22
+
- The gRPC trace `Filter` for interceptor is renamed to `InterceptorFilter`. (#5196)
23
+
- The gRPC trace filter functions `Any`, `All`, `None`, `Not`, `MethodName`, `MethodPrefix`, `FullMethodName`, `ServiceName`, `ServicePrefix` and `HealthCheck` for interceptor are moved to `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/filters/interceptor`.
24
+
With this change, the filters in `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` are now working for stats handler. (#5196)
25
+
26
+
### Deprecated
27
+
28
+
- The `InterceptorFilter` type in `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` is deprecated. (#5196)
0 commit comments