Would somebody involved with enabling richer gRPC error reporting via 
google.rpc.Status <https://cloud.google.com/apis/design/errors#error_model> as 
a replacement for io.grpc.Status 
<https://github.com/grpc/grpc/blob/master/src/proto/grpc/status/status.proto>. 
please comment on this effort?

On Thursday, May 9, 2019 at 12:35:26 PM UTC-7, Chris Toomey wrote:
>
> Per this <https://stackoverflow.com/a/48750825/969755> SO post and some 
> messages in this group, there looks to be agreement on and progress towards 
> enabling richer gRPC error reporting via google.rpc.Status 
> <https://cloud.google.com/apis/design/errors#error_model> as a 
> replacement for io.grpc.Status 
> <https://github.com/grpc/grpc/blob/master/src/proto/grpc/status/status.proto>
> .
>
> But nowhere on the gRPC website <https://grpc.io/> including the error 
> handling <https://grpc.io/docs/guides/error/> page is this mentioned, 
> which seems a major omission -- it takes a fair bit of googling to discover 
> this. For the sake of other developers looking to adopt gRPC and needing to 
> support richer error reporting, will somebody update that page to talk 
> about this? Similarly, the use of the grpc-status-details-bin 
> header/metadata key should be added to the gRPC over HTTP2 
> <https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md> spec. 
> (flagged as "experimental" or something if needed).
>
> We're using akka-grpc and until I asked about supporting google.rpc.Status 
> <https://cloud.google.com/apis/design/errors#error_model>  yesterday it 
> wasn't even on their radar.
>
> It's really hard to tell where this stands in terms of official library 
> support too. It'd be really helpful to list/track official library support 
> status for this on the error handling <https://grpc.io/docs/guides/error/> 
> page 
> or somewhere else on the gRPC website <https://grpc.io/>.
>
> Speaking of library support status, is this currently available, or being 
> worked on, for the following languages?
>
> Java
> JS (grpc-web)
> Objective C
>
> thanks,
> Chris
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/17f8b2b2-63cf-4f12-a89e-5a78798d480c%40googlegroups.com.

Reply via email to