Skip to content

Commit 30d2b5f

Browse files
committed
Warn but don't fail on limit-exceeded error
1 parent b367d82 commit 30d2b5f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pkg/chunk/aws/dynamodb_table_client.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,11 @@ func (d dynamoTableClient) UpdateTable(ctx context.Context, current, expected ch
353353
return err
354354
})
355355
}); err != nil {
356-
return err
356+
if awsErr, ok := err.(awserr.Error); ok && awsErr.Code() == "LimitExceededException" {
357+
level.Warn(util.Logger).Log("msg", "update limit exceeded", "err", err)
358+
} else {
359+
return err
360+
}
357361
}
358362
}
359363

0 commit comments

Comments
 (0)