pulsar icon indicating copy to clipboard operation
pulsar copied to clipboard

[Bug] We are leaving old releases in the ASF distribution area. Please cleanup.

Open dave2wave opened this issue 10 months ago • 6 comments

Search before asking

  • [X] I searched in the issues and found nothing similar.

Read release policy

  • [X] I understand that unsupported versions don't get bug fixes. I will attempt to reproduce the issue on a supported version of Pulsar client and Pulsar broker.

Version

Unsupported versions are found here: https://dist.apache.org/repos/dist/release/pulsar/

Minimal reproduce step

This is about too many old versions in the release list area.

What did you expect to see?

I see stale versions should be in the dist area. Every release is archived forever here: https://archive.apache.org/dist/pulsar/

What did you see instead?

I should only see current versions.

Anything else?

No response

Are you willing to submit a PR?

  • [ ] I'm willing to submit a PR!

dave2wave avatar Apr 11 '24 20:04 dave2wave

Cleaned up. Please take a look @dave2wave

Technoboy- avatar Apr 15 '24 01:04 Technoboy-

I cleaned up even more.

lhotari avatar Apr 19 '24 14:04 lhotari

@dave2wave, can you please confirm if the issue can be closed?

visortelle avatar Apr 28 '24 19:04 visortelle

You all went too far I’m looking here: https://downloads.apache.org/pulsar/

Where have the ALL of the CURRENT Pulsar releases gone?

Instead of old releases ALL server releases were deleted?!

Now there are NO official releases of Pulsar.

These MUST BE restored by reverting the svn commit that deleted them and then doing the correct deletion!

dave2wave avatar Apr 28 '24 20:04 dave2wave

I cleaned up even more.

@lhotari you cleaned up current releases with:

% svn log -v -r r68658
------------------------------------------------------------------------
r68658 | lhotari | 2024-04-19 07:53:50 -0700 (Fri, 19 Apr 2024) | 1 line
Changed paths:
   D /release/pulsar/pulsar-2.10.6
   D /release/pulsar/pulsar-2.11.4
   D /release/pulsar/pulsar-2.8.4
   D /release/pulsar/pulsar-2.9.5
   D /release/pulsar/pulsar-3.0.4
   D /release/pulsar/pulsar-3.1.3
   D /release/pulsar/pulsar-3.2.2
   D /release/pulsar/pulsar-adapters-2.11.0
   D /release/pulsar/pulsar-adapters-2.8.0
   D /release/pulsar/pulsar-client-cpp-3.0.0
   D /release/pulsar/pulsar-client-cpp-3.1.2
   D /release/pulsar/pulsar-client-cpp-3.2.0
   D /release/pulsar/pulsar-client-cpp-3.3.0
   D /release/pulsar/pulsar-client-cpp-3.4.2
   D /release/pulsar/pulsar-client-cpp-3.5.0
   D /release/pulsar/pulsar-client-go-0.10.0
   D /release/pulsar/pulsar-client-go-0.11.1
   D /release/pulsar/pulsar-client-go-0.8.1
   D /release/pulsar/pulsar-client-go-0.9.0
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.10.0
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.7.0
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.8.0
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.8.1
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.8.2
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.9.0
   D /release/pulsar/pulsar-client-python-3.0.0
   D /release/pulsar/pulsar-client-python-3.1.0
   D /release/pulsar/pulsar-client-python-3.2.0
   D /release/pulsar/pulsar-client-python-3.3.0
   D /release/pulsar/pulsar-client-python-3.4.0
   D /release/pulsar/pulsar-client-python-3.5.0
   D /release/pulsar/pulsar-client-reactive-0.1.0
   D /release/pulsar/pulsar-client-reactive-0.2.0
   D /release/pulsar/pulsar-client-reactive-0.3.0
   D /release/pulsar/pulsar-client-reactive-0.4.0
   D /release/pulsar/pulsar-client-reactive-0.5.3
   D /release/pulsar/pulsar-dotpulsar-3.0.0
   D /release/pulsar/pulsar-dotpulsar-3.1.2
   D /release/pulsar/pulsar-manager/pulsar-manager-0.3.0

Delete archived Pulsar releases
------------------------------------------------------------------------

dave2wave avatar Apr 28 '24 20:04 dave2wave

cd /tmp
svn co --depth=empty https://dist.apache.org/repos/dist/release/pulsar/
cd pulsar
svn cp ^/release/pulsar/pulsar-3.0.4@68657 .
svn cp ^/release/pulsar/pulsar-3.1.3@68657 .
svn cp ^/release/pulsar/pulsar-3.2.2@68657 .
svn cp ^/release/pulsar/pulsar-adapters-2.11.0@68657 .
svn cp ^/release/pulsar/pulsar-client-cpp-3.5.0@68657 .
svn cp ^/release/pulsar/pulsar-client-go-0.11.1@68657 .
svn cp ^/release/pulsar/pulsar-client-node/pulsar-client-node-1.10.0@68657 .
svn cp ^/release/pulsar/pulsar-client-python-3.5.0@68657 .
svn cp ^/release/pulsar/pulsar-client-reactive-0.5.3@68657 .
svn cp ^/release/pulsar/pulsar-dotpulsar-3.1.2@68657 .
svn cp ^/release/pulsar/pulsar-manager/pulsar-manager-0.3.0@68657 .
# the above took about 17GB
svn commit -m 'Restore current releases.'
Adding         pulsar-3.0.4
Adding         pulsar-3.1.3
Adding         pulsar-3.2.2
Adding         pulsar-adapters-2.11.0
Adding         pulsar-client-cpp-3.5.0
Adding         pulsar-client-go-0.11.1
Adding         pulsar-client-node-1.10.0
Adding         pulsar-client-python-3.5.0
Adding         pulsar-client-reactive-0.5.3
Adding         pulsar-dotpulsar-3.1.2
Adding         pulsar-manager-0.3.0
Committing transaction...
Committed revision 68836.
# the above did not upload as svn already had all the bits.

dave2wave avatar Apr 28 '24 21:04 dave2wave