You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Jean-Baptiste Onofré <jb...@nanthrax.net> on 2023/03/19 17:26:40 UTC

[VOTE] Apache ActiveMQ 5.18.0 release

Hi,

After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
your vote. This release is a major milestone for ActiveMQ bringing
major changes:
- JMS 2 API support (client)
- support Jakarta namespace (client)
- a lot of dependency updates and fixes
- and much much more!

You can take a look on the Release Notes for details:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380

Maven Staging Repository:
https://repository.apache.org/content/repositories/orgapacheactivemq-1275/

Dist Staging Repository:
https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/

Git tag: activemq-5.18.0

Please vote to approve this release:
[ ] +1 Approve the release
[ ] -1 Don't approve the release (please provide specific comments)

This vote will be open for at least 72 hours.

Thanks !
Regards
JB

Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Gentle reminder, we would need an additional binding vote to have this
release vote pass.

Thanks !
Regards
JB

On Sun, Mar 19, 2023 at 6:26 PM Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
>
> Hi,
>
> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> your vote. This release is a major milestone for ActiveMQ bringing
> major changes:
> - JMS 2 API support (client)
> - support Jakarta namespace (client)
> - a lot of dependency updates and fixes
> - and much much more!
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
>
> Git tag: activemq-5.18.0
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks !
> Regards
> JB

Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Timothy Bish <ta...@gmail.com>.
On 3/19/23 13:26, Jean-Baptiste Onofré wrote:
> Hi,
>
> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> your vote. This release is a major milestone for ActiveMQ bringing
> major changes:
> - JMS 2 API support (client)
> - support Jakarta namespace (client)
> - a lot of dependency updates and fixes
> - and much much more!
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
>
> Git tag: activemq-5.18.0
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks !
> Regards
> JB
+1

* Validated signatures and checksums
* Verified license and notice files in archives
* Verified license headers in source using 'mvn apache-rat:check'
* Built from source and ran a portion of the test suite
* Spun up a broker from the binary archive and exercised the web console
* Ran the Qpid protonj2 client example against the binary broker instance.


-- 
Tim Bish


Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Jean-Louis Monteiro <jl...@tomitribe.com>.
Looks good to me

+1

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Tue, Mar 21, 2023 at 8:08 PM Matt Pavlovich <ma...@gmail.com> wrote:

> +1 (non-binding)
>
> - Internal test suite completed successfully
> - Downloaded tar.gz, confirmed scenarios using web console
>
> Thanks!
> Matt
>
> > On Mar 19, 2023, at 12:26 PM, Jean-Baptiste Onofré <jb...@nanthrax.net>
> wrote:
> >
> > Hi,
> >
> > After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> > your vote. This release is a major milestone for ActiveMQ bringing
> > major changes:
> > - JMS 2 API support (client)
> > - support Jakarta namespace (client)
> > - a lot of dependency updates and fixes
> > - and much much more!
> >
> > You can take a look on the Release Notes for details:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
> >
> > Maven Staging Repository:
> >
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
> >
> > Git tag: activemq-5.18.0
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks !
> > Regards
> > JB
>
>

Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Matt Pavlovich <ma...@gmail.com>.
+1 (non-binding)

- Internal test suite completed successfully
- Downloaded tar.gz, confirmed scenarios using web console

Thanks!
Matt

> On Mar 19, 2023, at 12:26 PM, Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
> 
> Hi,
> 
> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> your vote. This release is a major milestone for ActiveMQ bringing
> major changes:
> - JMS 2 API support (client)
> - support Jakarta namespace (client)
> - a lot of dependency updates and fixes
> - and much much more!
> 
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
> 
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
> 
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
> 
> Git tag: activemq-5.18.0
> 
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
> 
> This vote will be open for at least 72 hours.
> 
> Thanks !
> Regards
> JB


Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+1 (binding)

Obviously I did a bunch of tests with standalone brokers scenarios.

Regards
JB

On Sun, Mar 19, 2023 at 6:26 PM Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
>
> Hi,
>
> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> your vote. This release is a major milestone for ActiveMQ bringing
> major changes:
> - JMS 2 API support (client)
> - support Jakarta namespace (client)
> - a lot of dependency updates and fixes
> - and much much more!
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
>
> Git tag: activemq-5.18.0
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks !
> Regards
> JB

Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by "Jamie G." <ja...@gmail.com>.
+1

Cheers,
Jamie

On Tue, Mar 21, 2023 at 8:27 AM Christopher Shannon
<ch...@gmail.com> wrote:
>
> +1 (binding)
>
> Overall things look pretty good to me.
>
> * Validated signatures and checksums
> * Verified license and notice files in archives
> * Checked source license headers with 'mvn apache-rat:check'
> * Built from source archive and ran several automated custom tests to
> verify things look good
> * Ran the broker from the binary archive and exercised the web console
>
> As a side note I did notice one issue that showed up with the slf4j2
> upgrade. It looks like the activemq-partition module has a compile time
> dependency on the log4j2 impl jar. This caused an issue when I first
> updated in a project that used slf4j1 as it pulled in the transitive
> dependency so I ended up with both impls on the classpath. This dependency
> should only be test scope (like all the other modules) except for the
> assembly jar, of course.
>
> While we should fix this in my opinion I don't think we need to stop the
> vote and can just fix it in 5.18.1 and 5.19.0 unless others object because:
>
> A) the binary distribution still works fine as it only is in issue if you
> have dependency on that module
> B) This has been an issue for a while going back to slf4j1, it just shows
> up now because of the upgrade
> C) activemq-partition is essentially deprecated and useless so is
> probably not widely used and should be removed in the future. It was almost
> removed when we removed LevelDB as it doesn't really serve much purpose.
> 4) If it's a problem for someone they should be able to easily add an
> exclusion on that transitive dependency
>
> On Sun, Mar 19, 2023 at 1:27 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
> wrote:
>
> > Hi,
> >
> > After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> > your vote. This release is a major milestone for ActiveMQ bringing
> > major changes:
> > - JMS 2 API support (client)
> > - support Jakarta namespace (client)
> > - a lot of dependency updates and fixes
> > - and much much more!
> >
> > You can take a look on the Release Notes for details:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
> >
> > Git tag: activemq-5.18.0
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks !
> > Regards
> > JB
> >

Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Christopher Shannon <ch...@gmail.com>.
+1 (binding)

Overall things look pretty good to me.

* Validated signatures and checksums
* Verified license and notice files in archives
* Checked source license headers with 'mvn apache-rat:check'
* Built from source archive and ran several automated custom tests to
verify things look good
* Ran the broker from the binary archive and exercised the web console

As a side note I did notice one issue that showed up with the slf4j2
upgrade. It looks like the activemq-partition module has a compile time
dependency on the log4j2 impl jar. This caused an issue when I first
updated in a project that used slf4j1 as it pulled in the transitive
dependency so I ended up with both impls on the classpath. This dependency
should only be test scope (like all the other modules) except for the
assembly jar, of course.

While we should fix this in my opinion I don't think we need to stop the
vote and can just fix it in 5.18.1 and 5.19.0 unless others object because:

A) the binary distribution still works fine as it only is in issue if you
have dependency on that module
B) This has been an issue for a while going back to slf4j1, it just shows
up now because of the upgrade
C) activemq-partition is essentially deprecated and useless so is
probably not widely used and should be removed in the future. It was almost
removed when we removed LevelDB as it doesn't really serve much purpose.
4) If it's a problem for someone they should be able to easily add an
exclusion on that transitive dependency

On Sun, Mar 19, 2023 at 1:27 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:

> Hi,
>
> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> your vote. This release is a major milestone for ActiveMQ bringing
> major changes:
> - JMS 2 API support (client)
> - support Jakarta namespace (client)
> - a lot of dependency updates and fixes
> - and much much more!
>
> You can take a look on the Release Notes for details:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
>
> Git tag: activemq-5.18.0
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks !
> Regards
> JB
>

Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
I agree, let's update the JMS2 page and I will include a note on the
announcement/release notes.

Regards
JB

On Thu, Mar 23, 2023 at 3:32 PM Matt Pavlovich <ma...@gmail.com> wrote:
>
> Chris-
>
> Good point re Jakarta and the need to communicate specifics. I’ll work to update the JMS2 page to include notes about the Jakarta support.
>
> -Matt
>
> > On Mar 23, 2023, at 8:54 AM, Christopher Shannon <ch...@gmail.com> wrote:
> >
> > Also for anyone who is looking at the release and is testing and isn't
> > aware on the state of the JMS 2.0 client and the new Jakarta client...It's
> > not complete and there is some info here: https://activemq.apache.org/jms2
> >
> > Currently the clients only support some of the new API methods so far so
> > not everything will work. Also if testing using the Jakarta client be aware
> > it's just a repackaging so it also doesn't support everything and it can't
> > be used in the same JVM as an embedded broker because the broker still uses
> > the old JMS apis so there would be conflicts.
> >
> > The release notes page and any other communication like on that jms2 link
> > will need to make sure to document  very carefully what exactly is and
> > isn't supported in each release in regards to the JMS 2.0 and Jakarta APIs.
> >
> > On Wed, Mar 22, 2023 at 3:47 AM Francois Papon <fr...@openobject.fr>
> > wrote:
> >
> >> +1 (non-binding)
> >>
> >> Thanks!
> >>
> >> regards,
> >>
> >> François
> >>
> >> On 19/03/2023 18:26, Jean-Baptiste Onofré wrote:
> >>> Hi,
> >>>
> >>> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> >>> your vote. This release is a major milestone for ActiveMQ bringing
> >>> major changes:
> >>> - JMS 2 API support (client)
> >>> - support Jakarta namespace (client)
> >>> - a lot of dependency updates and fixes
> >>> - and much much more!
> >>>
> >>> You can take a look on the Release Notes for details:
> >>>
> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
> >>>
> >>> Maven Staging Repository:
> >>>
> >> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
> >>>
> >>> Dist Staging Repository:
> >>> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
> >>>
> >>> Git tag: activemq-5.18.0
> >>>
> >>> Please vote to approve this release:
> >>> [ ] +1 Approve the release
> >>> [ ] -1 Don't approve the release (please provide specific comments)
> >>>
> >>> This vote will be open for at least 72 hours.
> >>>
> >>> Thanks !
> >>> Regards
> >>> JB
> >>
>

Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Matt Pavlovich <ma...@gmail.com>.
Chris-

Good point re Jakarta and the need to communicate specifics. I’ll work to update the JMS2 page to include notes about the Jakarta support.

-Matt

> On Mar 23, 2023, at 8:54 AM, Christopher Shannon <ch...@gmail.com> wrote:
> 
> Also for anyone who is looking at the release and is testing and isn't
> aware on the state of the JMS 2.0 client and the new Jakarta client...It's
> not complete and there is some info here: https://activemq.apache.org/jms2
> 
> Currently the clients only support some of the new API methods so far so
> not everything will work. Also if testing using the Jakarta client be aware
> it's just a repackaging so it also doesn't support everything and it can't
> be used in the same JVM as an embedded broker because the broker still uses
> the old JMS apis so there would be conflicts.
> 
> The release notes page and any other communication like on that jms2 link
> will need to make sure to document  very carefully what exactly is and
> isn't supported in each release in regards to the JMS 2.0 and Jakarta APIs.
> 
> On Wed, Mar 22, 2023 at 3:47 AM Francois Papon <fr...@openobject.fr>
> wrote:
> 
>> +1 (non-binding)
>> 
>> Thanks!
>> 
>> regards,
>> 
>> François
>> 
>> On 19/03/2023 18:26, Jean-Baptiste Onofré wrote:
>>> Hi,
>>> 
>>> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
>>> your vote. This release is a major milestone for ActiveMQ bringing
>>> major changes:
>>> - JMS 2 API support (client)
>>> - support Jakarta namespace (client)
>>> - a lot of dependency updates and fixes
>>> - and much much more!
>>> 
>>> You can take a look on the Release Notes for details:
>>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
>>> 
>>> Maven Staging Repository:
>>> 
>> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
>>> 
>>> Dist Staging Repository:
>>> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
>>> 
>>> Git tag: activemq-5.18.0
>>> 
>>> Please vote to approve this release:
>>> [ ] +1 Approve the release
>>> [ ] -1 Don't approve the release (please provide specific comments)
>>> 
>>> This vote will be open for at least 72 hours.
>>> 
>>> Thanks !
>>> Regards
>>> JB
>> 


Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Christopher Shannon <ch...@gmail.com>.
Also for anyone who is looking at the release and is testing and isn't
aware on the state of the JMS 2.0 client and the new Jakarta client...It's
not complete and there is some info here: https://activemq.apache.org/jms2

Currently the clients only support some of the new API methods so far so
not everything will work. Also if testing using the Jakarta client be aware
it's just a repackaging so it also doesn't support everything and it can't
be used in the same JVM as an embedded broker because the broker still uses
the old JMS apis so there would be conflicts.

The release notes page and any other communication like on that jms2 link
will need to make sure to document  very carefully what exactly is and
isn't supported in each release in regards to the JMS 2.0 and Jakarta APIs.

On Wed, Mar 22, 2023 at 3:47 AM Francois Papon <fr...@openobject.fr>
wrote:

> +1 (non-binding)
>
> Thanks!
>
> regards,
>
> François
>
> On 19/03/2023 18:26, Jean-Baptiste Onofré wrote:
> > Hi,
> >
> > After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> > your vote. This release is a major milestone for ActiveMQ bringing
> > major changes:
> > - JMS 2 API support (client)
> > - support Jakarta namespace (client)
> > - a lot of dependency updates and fixes
> > - and much much more!
> >
> > You can take a look on the Release Notes for details:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
> >
> > Maven Staging Repository:
> >
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
> >
> > Git tag: activemq-5.18.0
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Thanks !
> > Regards
> > JB
>

Re: [VOTE] Apache ActiveMQ 5.18.0 release

Posted by Francois Papon <fr...@openobject.fr>.
+1 (non-binding)

Thanks!

regards,

François

On 19/03/2023 18:26, Jean-Baptiste Onofré wrote:
> Hi,
>
> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> your vote. This release is a major milestone for ActiveMQ bringing
> major changes:
> - JMS 2 API support (client)
> - support Jakarta namespace (client)
> - a lot of dependency updates and fixes
> - and much much more!
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
>
> Git tag: activemq-5.18.0
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks !
> Regards
> JB

[RESULT][VOTE] Apache ActiveMQ 5.18.0 release

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi everyone,

This vote passed with the following result:

+1 (binding): Christopher Shannon, JB Onofré, Timothy Bish
+1 (non binding): Jamie Goodyear, Matt Pavlovich, JL Monteiro, François Papon

I'm promoting the artifacts on Maven Central and dist.apache.org, and
update Jira.
Then, I will prepare the announcement (update website, email, ...).

Thanks all for your vote!

Regards
JB

On Sun, Mar 19, 2023 at 6:26 PM Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
>
> Hi,
>
> After several weeks of work, I'm glad to submit ActiveMQ 5.18.0 to
> your vote. This release is a major milestone for ActiveMQ bringing
> major changes:
> - JMS 2 API support (client)
> - support Jakarta namespace (client)
> - a lot of dependency updates and fixes
> - and much much more!
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351380
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1275/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.18.0/
>
> Git tag: activemq-5.18.0
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Thanks !
> Regards
> JB