On Wed, 17 Feb 2021 at 15:36, Jenkins, Rodney J (Rod) <
jenki...@nationwide.com> wrote:

> <snip>
>
> I have a question on the tarballs on https://archive.apache.org and
> https://repo1.maven.org.  I noticed that the images are not the same SHA
> and not the same size.  Is there a reason for that?
>
> </snip>
>

These appear to have been published from the output of different maven
builds when the release was being prepared, with various build metadata
files varying by 15-30 minutes in their contained timestamps between the
two -bin archives, and in turn creating differences in the containing jars
and overall archive. The timestamp differences appear to be the only
differences there fortunately.

For the actual source release, the file in the Apache archive contains a
couple of additional dependency-reduced-pom.xml snapshot files (for
activemq-run and activemq-all modules) vs the one deployed to central which
looks to have been created about 12mins later, but the other content is
again otherwise the same.

Such a difference is not expected if following the regular release process.
Folks also tend to verify the bits staged on the apache servers for the
dist area / archive / dist mirrors etc during release testing. These two
combined are probably why such a difference hasn't been spotted before.

(Its expected they use different types of checksum files, as the actual
release has to use a .sha512 file by policy, but if you generate a common
type I expect them to match normally, with the signature files the same in
both cases)

>

Reply via email to