From 58e4422ffda317bbbb03e30bb4620afa8ad1c7d6 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Thu, 16 Feb 2023 15:10:13 -0800 Subject: [PATCH] feat: Make INTERNAL a retryable error for Pull PiperOrigin-RevId: 510255779 --- .../pubsub/v1/pubsub_grpc_service_config.json | 25 ++++++++++++++++--- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/google/pubsub/v1/pubsub_grpc_service_config.json b/google/pubsub/v1/pubsub_grpc_service_config.json index aba23982c2..d656a63054 100755 --- a/google/pubsub/v1/pubsub_grpc_service_config.json +++ b/google/pubsub/v1/pubsub_grpc_service_config.json @@ -120,6 +120,27 @@ ] } }, + { + "name": [ + { + "service": "google.pubsub.v1.Subscriber", + "method": "Pull" + } + ], + "timeout": "60s", + "retryPolicy": { + "maxAttempts": 5, + "initialBackoff": "0.100s", + "maxBackoff": "60s", + "backoffMultiplier": 1.3, + "retryableStatusCodes": [ + "UNKNOWN", + "ABORTED", + "UNAVAILABLE", + "INTERNAL" + ] + } + }, { "name": [ { @@ -146,10 +167,6 @@ "service": "google.pubsub.v1.Subscriber", "method": "Seek" }, - { - "service": "google.pubsub.v1.Subscriber", - "method": "Pull" - }, { "service": "google.pubsub.v1.Subscriber", "method": "GetIamPolicy"