Uploaded image for project: 'Archiva'
  1. Archiva
  2. MRM-1081

Archiva model should be updated so that the ARTIFACT table includes repositoryId as a primary key

    XMLWordPrintableJSON

    Details

      Description

      Archiva model should be updated so that the ARTIFACT table includes repositoryId as a primary key.

      Multiple repositories can contain the same artifacts which may be available only to certain principals.

      For example:
      if commons-lang 2.3 is in a repository called "internal" and in another repository called "public" both repositories were scanned (public first, then internal) the artifact will no longer be accessible to the users of the public repository as the artifact reference is not considered unique.

        Attachments

          Activity

            People

            • Assignee:
              james.w.dumay james.w.dumay
              Reporter:
              jameswdumay James William Dumay
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: