You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@archiva.apache.org by "James William Dumay (JIRA)" <ji...@codehaus.org> on 2009/02/10 06:48:19 UTC

[jira] Closed: (MRM-1081) Archiva model should be updated so that the ARTIFACT table includes repositoryId as a primary key

     [ http://jira.codehaus.org/browse/MRM-1081?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James William Dumay closed MRM-1081.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 1.2-M2

> Archiva model should be updated so that the ARTIFACT table includes repositoryId as a primary key
> -------------------------------------------------------------------------------------------------
>
>                 Key: MRM-1081
>                 URL: http://jira.codehaus.org/browse/MRM-1081
>             Project: Archiva
>          Issue Type: Improvement
>          Components: indexing, reporting, repository scanning, system, Users/Security
>    Affects Versions: 1.2-M1, 1.2-M2
>            Reporter: James William Dumay
>            Assignee: James William Dumay
>             Fix For: 1.2-M2
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira