jhump / protoreflect

Reflection (Rich Descriptors) for Go Protocol Buffers
Apache License 2.0
1.35k stars 172 forks source link

grpcreflect: Fallback from v1 to v1alpha on "unavailable" error code #588

Closed jhump closed 9 months ago

jhump commented 9 months ago

This should resolve an issue discovered in grpcurl with how this package handles fallback in the event that the server does not provide the "v1" version of the reflection service and only provides "v1alpha".

See https://github.com/fullstorydev/grpcurl/issues/434.