Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-12720

State-aware binary provider should avoid marking the shard inactive following certain IOExceptions

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: 4.14.0
    • Fix Version/s: 4.14.2
    • Component/s: Artifact Storage
    • Labels:
      None

      Description

      This is quite similar to:
      https://www.jfrog.com/jira/browse/RTFACT-10425

      When the client uploads or downloads a file to Artifactory with a state-aware bin provider, we should avoid marking the shard inactive due to non-filesystem problems.
      For example, an "IOException: connection reset by peer" is thrown as a result of a socket terminated by the client while streaming the file back to it, and is a network issue. Our code should identify similar cases and avoid marking the shard inactive which will result in failing subsequent requests until the shard is marked active again.

        Attachments

          Activity

            People

            • Assignee:
              uriahl Uriah Levy
              Reporter:
              uriahl Uriah Levy
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: