Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-7654

Invalid/missing checksums in proxy repositories are cached forever

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.10
    • Fix Version/s: 2.11.3
    • Component/s: Repository
    • Labels:
      None
    • Sprint:
      Sprint 38, Sprint 40

      Description

      If an artifact or metadata file is retrieved through a proxy repository before it's checksum files have been published the invalid or missing checksums are cached until the associated file itself has been updated.

      In the case of missing checksums this is recorded in the attributes file as:

      "remote.no-sha1":"true"
      

      For a release artifact this typically means that a missing checksum is never retrieved, since artifact update times default to infinite. For metadata the situation is not much better, the invalid/missing checksum will be cached until the next time the metadata file is updated.

      Note:

      • Will clean up need to be done to fix this issue in proxies or will it just fix itself?

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jtom Joe Tom
                Reporter:
                rseddon Rich Seddon
                Last Updated By:
                Peter Lynch
              • Votes:
                4 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: