Bartlomiej Plotka
Bartlomiej Plotka
Signed-off-by: Bartlomiej Plotka
Pulled from https://github.com/grpc-ecosystem/go-grpc-middleware/issues/275 for visibility. Blocker for v2.
Faillint usage example: https://github.com/thanos-io/thanos/blob/master/Makefile#L305 Pulled from https://github.com/grpc-ecosystem/go-grpc-middleware/issues/275 for visibility.
Pulled from https://github.com/grpc-ecosystem/go-grpc-middleware/issues/275 for visibility.
AC: * Define simple functionality for auth interceptor before stating stable version: How to enable whitelist auth? Any interface changes? Pulled from https://github.com/grpc-ecosystem/go-grpc-middleware/issues/275 for visibility. Blocker for v2.
https://github.com/open-telemetry/opentelemetry-go/blob/master/api/trace/api.go
There is no way to control this on instance lvl, it's only global. Let's fix this. e.g `grpclog.Infof("grpc_opentracing: failed parsing trace information: %v", err)` in `tracing` package. Not blocking v2...
We are removing gogo support from v2. The reason is that gogo is no longer maintained as far as things are right now (Not a surprise: *it's a huge backlog...
Pulled from https://github.com/grpc-ecosystem/go-grpc-middleware/issues/275 for visibility.
`Go` does not have this feature so we might want to look/implement some linter for it :hugs: Related discussion: https://github.com/grpc-ecosystem/go-grpc-middleware/pull/299#discussion_r434881472