You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@archiva.apache.org by "Guimiot Isabelle (JIRA)" <ji...@codehaus.org> on 2015/03/23 11:14:17 UTC

[jira] (MRM-1878) Duplicate artifacts consumer : search in all the repositories

Guimiot Isabelle created MRM-1878:
-------------------------------------

             Summary: Duplicate artifacts consumer : search in all the repositories
                 Key: MRM-1878
                 URL: https://jira.codehaus.org/browse/MRM-1878
             Project: Archiva
          Issue Type: Improvement
          Components: repository scanning
    Affects Versions: 2.2.0
         Environment: all
            Reporter: Guimiot Isabelle
            Priority: Minor


Currently, it seems that duplcate-artifact consumer only seeks duplicate artifacts in the same repo, see the line below, from DuplicateArtifactsConsumer.java :

{code}
results = metadataRepository.getArtifactsByChecksum( repoId, checksumSha1 );
{code}

"repoId" is specified in the method's arguments, so it means that the result only contains identical artifacts from *this* repo ...

When we have several repos (not only one "internal" and one "snapshots"), it would be really interested to look for duplications of the current artifact in all the "release" repos (if the artifact is a release), or in all the "snapshots" repos (if the artifact is a snapshot), not only in the repo of the current artifact.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)