|
|
@ -175,6 +175,16 @@ grpc-ruby/1.2.3 |
|
|
|
grpc-ruby-jruby/1.3.4 |
|
|
|
grpc-ruby-jruby/1.3.4 |
|
|
|
grpc-java-android/0.9.1 (gingerbread/1.2.4; nexus5; tmobile) |
|
|
|
grpc-java-android/0.9.1 (gingerbread/1.2.4; nexus5; tmobile) |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
####Idempotency and Retries |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unless explicitly defined to be, gRPC Calls are not assumed to be idempotent. Specifically: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Calls that cannot be proven to have started will not be retried. |
|
|
|
|
|
|
|
* There is no mechanisim for duplicate suppression as it is not necessary. |
|
|
|
|
|
|
|
* Calls that are marked as idempotent may be sent multiple times. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
####HTTP2 Transport Mapping |
|
|
|
####HTTP2 Transport Mapping |
|
|
|
|
|
|
|
|
|
|
|
#####Stream Identification |
|
|
|
#####Stream Identification |
|
|
|