Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-35232

Support for retry settings on GCS connector

    XMLWordPrintableJSON

Details

    Description

      https://issues.apache.org/jira/browse/FLINK-32877 is tracking ability to specify transport options in GCS connector. While setting the params enabled here reduced read timeouts, we still see 503 errors leading to Flink job restarts.

      Thus, in this ticket, we want to specify additional retry settings as noted in https://cloud.google.com/storage/docs/retry-strategy#customize-retries.

      We need these methods available for Flink users so that they can customize their deployment. In particular next settings seems to be the minimum required to adjust GCS timeout with Job's checkpoint config:

       

      Basically the proposal is to be able to tune the timeout via multiplier, maxAttemts + totalTimeout mechanisms.

      All of the config options should be optional and the default one should be used in case some of configs are not provided.

      Attachments

        Issue Links

          Activity

            People

              Oleksandr Nitavskyi Oleksandr Nitavskyi
              vikasmb Vikas M
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: