Skip to content

Commit 3ad1c70

Browse files
authored
Exporter: adjust retry error on deadline exceeded (#3491)
When exporting permissions, error message contains just `deadline exceeded` instead of `context deadline exceeded` used by other services, so export of permissions didn't retry. ``` [ERROR] 2024-04-18T20:18:08.611476683Z: Error reading databricks_permissions#/notebooks/2370766168973066 after 0 retries: [{0 cannot read permissions: grpc_shaded.io.grpc.StatusRuntimeException: DEADLINE_EXCEEDED: deadline exceeded after 5000000000ns. []}] ```
1 parent dbc47ee commit 3ad1c70

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

exporter/util.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1312,7 +1312,7 @@ func ListParallel(a workspace.NotebooksAPI, path string, shouldIncludeDir func(w
13121312
var (
13131313
maxRetries = 5
13141314
retryDelaySeconds = 2
1315-
retriableErrors = []string{"context deadline exceeded", "Error handling request", "Timed out after "}
1315+
retriableErrors = []string{"deadline exceeded", "Error handling request", "Timed out after "}
13161316
)
13171317

13181318
func isRetryableError(err string, i int) bool {

0 commit comments

Comments
 (0)