You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Robbie Gemmell (JIRA)" <ji...@apache.org> on 2015/04/30 13:46:06 UTC

[jira] [Created] (INFRA-9561) clean up stale Qpid artifacts in the snapshots repo

Robbie Gemmell created INFRA-9561:
-------------------------------------

             Summary: clean up stale Qpid artifacts in the snapshots repo
                 Key: INFRA-9561
                 URL: https://issues.apache.org/jira/browse/INFRA-9561
             Project: Infrastructure
          Issue Type: Task
          Components: Nexus
            Reporter: Robbie Gemmell


We have made a bit of a mess in the org/apache/qpid area of the snapshots repo over time. There are a number of stale artifacts due to modules being removed, or having their names changed, or having their version changed. It would be good if we could clean things up to both reduce confusion from people seeing (or worse, keep using) the stale artifacts, and to recover the wasted space.

The following dirs are from modules that no longer exist, so their directories can be removed entirely:
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-api/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-core/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-j-impl/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-logging/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-proton/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/tests/

The following dirs are from modules which still exist but have artifacts for stale versions, with these particular dirs being the extraneous ones:
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-hawtdispatch/1.0-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-j-messenger-example/1.0-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-j/1.0-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-jms/1.0-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/proton-project/1.0-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-client-jms/0.17-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-client-jms/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-client-jms/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-client/0.17-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-client/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-client/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-common/0.17-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-common/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-amqp-1-0-common/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-bdbstore-jmx/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-bdbstore-jmx/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-bdbstore/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-bdbstore/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-broker-plugins-management-http/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-broker-plugins-management-http/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-broker-plugins-management-jmx/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-broker-plugins-management-jmx/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-broker/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-broker/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-client/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-client/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-common/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-common/0.21-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-management-common/0.19-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/qpid/qpid-management-common/0.21-SNAPSHOT/

As there are other current versions in the parent dirs fort those module, the metadata will presumably need updated if these are removed. I dont know if that is automated; if not, it might just be easier to delete the parent module dirs and then we can simply re-publish the current snapshots?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)