Re: [VOTE] Apache ActiveMQ Artemis 2.19.0

2021-10-13 Thread Domenico Francesco Bruscino
+1

* Checked parent version in pom.xml files using `grep -LPrz --include
pom.xml "(.|\n)*2.17.0<\/version>(.|\n)*<\/parent>" ./`
  - the parent version in pom.xml of the `amqp-sending-messages-multicast`
example is wrong, I agree with Justin this isn't enough to block the release
* Ran binary broker instance on Fedora 32 and Windows 10 using OpenJDK 8
* Checked the web console using `Google Chrome`
* Checked producing, browsing and consuming messages from a queue using `
artemis check queue --name TEST --produce 1000 --browse 1000 --consume 1000`

On Tue, 12 Oct 2021 at 04:13, Justin Bertram  wrote:

> I would like to propose an Apache ActiveMQ Artemis 2.19.0 release.
>
> We added these new features as part of 2.19.0:
>
> - New ability to replay retained journal records via the management API.
> - New environment/system property to set the "key" for masked passwords
> when
>   using the default codec.
> - Ability to disable message-load-balancing and still allow redistribution
> via the new OFF_WITH_REDISTRIBUTION type.
> - MQTT session state can now be cleaned up automatically to avoid excessive
>   accumulation in situations where client's don't clean up their own
> sessions.
> - Distribute full Jakarta Messaging 3.0 client in the lib/client directory
>   along with a new example of how to use it in
> examples/features/standard/queue-jakarta.
>
>
> The release notes can be found here:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920=12350519
>
> Ths git commit report is here:
>
> https://activemq.apache.org/components/artemis/download/commit-report-2.19.0.html
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/
>
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1238
>
> In case you want to give it a try with the maven repo on examples:
>
> https://activemq.apache.org/components/artemis/documentation/hacking-guide/validating-releases.html
>
> The source tag:
>
> https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;a=tree;h=28749a383b3c60faed3ec28f96905cf11f9d1bf0;hb=refs/tags/2.19.0
>
> I will update the website after the vote has passed.
>
>
> [ ] +1 approve this release
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Here's my +1
>


Re: [VOTE] Apache ActiveMQ Artemis 2.19.0

2021-10-13 Thread Timothy Bish

On 10/13/21 7:06 AM, Gary Tully wrote:

the check sum seems wrong:
https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/apache-artemis-2.19.0-bin.tar.gz.sha512
can someone else verify?

I get: 
fbf14235851a3044d5c7732b1a21412c3b0fd5f312e814d2449c7e0533e9467718c48e577a80806a996593c626a8268aeee490beb93abef369ac9498130dc631

built from source, happy smoke-test of distro



The checksum seems ok but I could not find the key used to sign the 
release within the KEYS files located at:


https://dist.apache.org/repos/dist/release/activemq/KEYS



On Wed, 13 Oct 2021 at 08:26, Jean-Baptiste Onofre  wrote:

+1 (binding)

Regards
JB


Le 12 oct. 2021 à 04:13, Justin Bertram  a écrit :

I would like to propose an Apache ActiveMQ Artemis 2.19.0 release.

We added these new features as part of 2.19.0:

- New ability to replay retained journal records via the management API.
- New environment/system property to set the "key" for masked passwords when
  using the default codec.
- Ability to disable message-load-balancing and still allow redistribution
via the new OFF_WITH_REDISTRIBUTION type.
- MQTT session state can now be cleaned up automatically to avoid excessive
  accumulation in situations where client's don't clean up their own
sessions.
- Distribute full Jakarta Messaging 3.0 client in the lib/client directory
  along with a new example of how to use it in
examples/features/standard/queue-jakarta.


The release notes can be found here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920=12350519

Ths git commit report is here:
https://activemq.apache.org/components/artemis/download/commit-report-2.19.0.html

Source and binary distributions can be found here:
https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/

The Maven repository is here:
https://repository.apache.org/content/repositories/orgapacheactivemq-1238

In case you want to give it a try with the maven repo on examples:
https://activemq.apache.org/components/artemis/documentation/hacking-guide/validating-releases.html

The source tag:
https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;a=tree;h=28749a383b3c60faed3ec28f96905cf11f9d1bf0;hb=refs/tags/2.19.0

I will update the website after the vote has passed.


[ ] +1 approve this release
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Here's my +1



--
Tim Bish



Re: [VOTE] Apache ActiveMQ Artemis 2.19.0

2021-10-13 Thread Justin Bertram
Dom, you're correct that pom.xml for the amqp-sending-messages-multicast
example has the wrong version. This is because that module is not part of
the "release" profile in the parent pom.xml [1] so the version didn't get
bumped during the release process. Gary already pushed a commit to resolve
that problem [2]

In my opinion this isn't enough to block the release, but I won't argue
with folks who do think it's a blocker.

Justin

[1]
https://github.com/apache/activemq-artemis/blob/2.19.0/examples/features/broker-connection/pom.xml#L58
[2] https://github.com/apache/activemq-artemis/commit/2864006

On Wed, Oct 13, 2021 at 12:01 AM Domenico Francesco Bruscino <
bruscin...@gmail.com> wrote:

> the parent version of the `amqp-sending-messages-multicast` example is
> wrong: 2.19.0-SNAPSHOT
>
> https://github.com/apache/activemq-artemis/blob/2.19.0/examples/features/broker-connection/amqp-sending-messages-multicast/pom.xml#L27
>


[VOTE] Release activemq-nms-amqp 2.0.0-rc2

2021-10-13 Thread Havret
Hi,

This is the second attempt to release activemq-nms-amqp 2.0.0.

The missing headers were added.

The files can be grabbed from:

https://dist.apache.org/repos/dist/dev/activemq/activemq-nms-amqp/2.0.0-rc2

Please check it and vote accordingly.

Regards,
Havret


Re: [VOTE] Apache ActiveMQ Artemis 2.19.0

2021-10-13 Thread Clebert Suconic
@Gary do we have your +1 on this or you still verifying?

On Wed, Oct 13, 2021 at 2:48 PM Clebert Suconic
 wrote:
>
> I just checked and I'm getting the same as:
>
> This is the file directly from svn.
>
> dec3227cac1eb864c1c7f229cb9b392d3fa38f5022579375fda1ba378997b166cf13e4f0182a1081c6e8592e737ac665e3b4c7fb7795646ba2122d2c9a18d550
>  apache-artemis-2.19.0-bin.tar.gz
>
> And this is what I get after downloading the file:
>
> sha512sum apache-artemis-2.19.0-bin.tar.gz
>
> dec3227cac1eb864c1c7f229cb9b392d3fa38f5022579375fda1ba378997b166cf13e4f0182a1081c6e8592e737ac665e3b4c7fb7795646ba2122d2c9a18d550
>  apache-artemis-2.19.0-bin.tar.gz
>
>
>
> On Wed, Oct 13, 2021 at 7:07 AM Gary Tully  wrote:
> >
> > the check sum seems wrong:
> > https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/apache-artemis-2.19.0-bin.tar.gz.sha512
> > can someone else verify?
> >
> > I get: 
> > fbf14235851a3044d5c7732b1a21412c3b0fd5f312e814d2449c7e0533e9467718c48e577a80806a996593c626a8268aeee490beb93abef369ac9498130dc631
> >
> > built from source, happy smoke-test of distro
> >
> > On Wed, 13 Oct 2021 at 08:26, Jean-Baptiste Onofre  
> > wrote:
> > >
> > > +1 (binding)
> > >
> > > Regards
> > > JB
> > >
> > > > Le 12 oct. 2021 à 04:13, Justin Bertram  a écrit :
> > > >
> > > > I would like to propose an Apache ActiveMQ Artemis 2.19.0 release.
> > > >
> > > > We added these new features as part of 2.19.0:
> > > >
> > > > - New ability to replay retained journal records via the management API.
> > > > - New environment/system property to set the "key" for masked passwords 
> > > > when
> > > >  using the default codec.
> > > > - Ability to disable message-load-balancing and still allow 
> > > > redistribution
> > > > via the new OFF_WITH_REDISTRIBUTION type.
> > > > - MQTT session state can now be cleaned up automatically to avoid 
> > > > excessive
> > > >  accumulation in situations where client's don't clean up their own
> > > > sessions.
> > > > - Distribute full Jakarta Messaging 3.0 client in the lib/client 
> > > > directory
> > > >  along with a new example of how to use it in
> > > > examples/features/standard/queue-jakarta.
> > > >
> > > >
> > > > The release notes can be found here:
> > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920=12350519
> > > >
> > > > Ths git commit report is here:
> > > > https://activemq.apache.org/components/artemis/download/commit-report-2.19.0.html
> > > >
> > > > Source and binary distributions can be found here:
> > > > https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/
> > > >
> > > > The Maven repository is here:
> > > > https://repository.apache.org/content/repositories/orgapacheactivemq-1238
> > > >
> > > > In case you want to give it a try with the maven repo on examples:
> > > > https://activemq.apache.org/components/artemis/documentation/hacking-guide/validating-releases.html
> > > >
> > > > The source tag:
> > > > https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;a=tree;h=28749a383b3c60faed3ec28f96905cf11f9d1bf0;hb=refs/tags/2.19.0
> > > >
> > > > I will update the website after the vote has passed.
> > > >
> > > >
> > > > [ ] +1 approve this release
> > > > [ ] +0 no opinion
> > > > [ ] -1 disapprove (and reason why)
> > > >
> > > > Here's my +1
> > >
>
>
>
> --
> Clebert Suconic



-- 
Clebert Suconic


Re: [VOTE] Apache ActiveMQ Artemis 2.19.0

2021-10-13 Thread Clebert Suconic
I just checked and I'm getting the same as:

This is the file directly from svn.

dec3227cac1eb864c1c7f229cb9b392d3fa38f5022579375fda1ba378997b166cf13e4f0182a1081c6e8592e737ac665e3b4c7fb7795646ba2122d2c9a18d550
 apache-artemis-2.19.0-bin.tar.gz

And this is what I get after downloading the file:

sha512sum apache-artemis-2.19.0-bin.tar.gz

dec3227cac1eb864c1c7f229cb9b392d3fa38f5022579375fda1ba378997b166cf13e4f0182a1081c6e8592e737ac665e3b4c7fb7795646ba2122d2c9a18d550
 apache-artemis-2.19.0-bin.tar.gz



On Wed, Oct 13, 2021 at 7:07 AM Gary Tully  wrote:
>
> the check sum seems wrong:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/apache-artemis-2.19.0-bin.tar.gz.sha512
> can someone else verify?
>
> I get: 
> fbf14235851a3044d5c7732b1a21412c3b0fd5f312e814d2449c7e0533e9467718c48e577a80806a996593c626a8268aeee490beb93abef369ac9498130dc631
>
> built from source, happy smoke-test of distro
>
> On Wed, 13 Oct 2021 at 08:26, Jean-Baptiste Onofre  wrote:
> >
> > +1 (binding)
> >
> > Regards
> > JB
> >
> > > Le 12 oct. 2021 à 04:13, Justin Bertram  a écrit :
> > >
> > > I would like to propose an Apache ActiveMQ Artemis 2.19.0 release.
> > >
> > > We added these new features as part of 2.19.0:
> > >
> > > - New ability to replay retained journal records via the management API.
> > > - New environment/system property to set the "key" for masked passwords 
> > > when
> > >  using the default codec.
> > > - Ability to disable message-load-balancing and still allow redistribution
> > > via the new OFF_WITH_REDISTRIBUTION type.
> > > - MQTT session state can now be cleaned up automatically to avoid 
> > > excessive
> > >  accumulation in situations where client's don't clean up their own
> > > sessions.
> > > - Distribute full Jakarta Messaging 3.0 client in the lib/client directory
> > >  along with a new example of how to use it in
> > > examples/features/standard/queue-jakarta.
> > >
> > >
> > > The release notes can be found here:
> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920=12350519
> > >
> > > Ths git commit report is here:
> > > https://activemq.apache.org/components/artemis/download/commit-report-2.19.0.html
> > >
> > > Source and binary distributions can be found here:
> > > https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/
> > >
> > > The Maven repository is here:
> > > https://repository.apache.org/content/repositories/orgapacheactivemq-1238
> > >
> > > In case you want to give it a try with the maven repo on examples:
> > > https://activemq.apache.org/components/artemis/documentation/hacking-guide/validating-releases.html
> > >
> > > The source tag:
> > > https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;a=tree;h=28749a383b3c60faed3ec28f96905cf11f9d1bf0;hb=refs/tags/2.19.0
> > >
> > > I will update the website after the vote has passed.
> > >
> > >
> > > [ ] +1 approve this release
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > Here's my +1
> >



-- 
Clebert Suconic


Re: JMS Mix "Classic" Clients with "Artemis" Servers

2021-10-13 Thread Gary Tully
yes. Artemis has openwire protocol support on the default Acceptor.
It peeks at the initial packets to see what protocol manager - AMQP,
OPENWIRE, MQTT, CORE etc it needs to hand off to.

On Wed, 13 Oct 2021 at 12:20, Christoph Läubrich  wrote:
>
> We currently plan to switch from Classic>Artemis but there is one point
> not completely clear (or I have missed something?), is it possible to
> connect with a "activemq classic" JMSConnectionFactory to an artemis
> server (given that they both enable the tcp transport of course, same
> host and port etc...)
>
> So we can switch the server to "Artemis" and then upgrade the (classic)
> clients step-by-step?


JMS Mix "Classic" Clients with "Artemis" Servers

2021-10-13 Thread Christoph Läubrich
We currently plan to switch from Classic>Artemis but there is one point 
not completely clear (or I have missed something?), is it possible to 
connect with a "activemq classic" JMSConnectionFactory to an artemis 
server (given that they both enable the tcp transport of course, same 
host and port etc...)


So we can switch the server to "Artemis" and then upgrade the (classic) 
clients step-by-step?


Re: [VOTE] Apache ActiveMQ Artemis 2.19.0

2021-10-13 Thread Gary Tully
the check sum seems wrong:
https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/apache-artemis-2.19.0-bin.tar.gz.sha512
can someone else verify?

I get: 
fbf14235851a3044d5c7732b1a21412c3b0fd5f312e814d2449c7e0533e9467718c48e577a80806a996593c626a8268aeee490beb93abef369ac9498130dc631

built from source, happy smoke-test of distro

On Wed, 13 Oct 2021 at 08:26, Jean-Baptiste Onofre  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> > Le 12 oct. 2021 à 04:13, Justin Bertram  a écrit :
> >
> > I would like to propose an Apache ActiveMQ Artemis 2.19.0 release.
> >
> > We added these new features as part of 2.19.0:
> >
> > - New ability to replay retained journal records via the management API.
> > - New environment/system property to set the "key" for masked passwords when
> >  using the default codec.
> > - Ability to disable message-load-balancing and still allow redistribution
> > via the new OFF_WITH_REDISTRIBUTION type.
> > - MQTT session state can now be cleaned up automatically to avoid excessive
> >  accumulation in situations where client's don't clean up their own
> > sessions.
> > - Distribute full Jakarta Messaging 3.0 client in the lib/client directory
> >  along with a new example of how to use it in
> > examples/features/standard/queue-jakarta.
> >
> >
> > The release notes can be found here:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920=12350519
> >
> > Ths git commit report is here:
> > https://activemq.apache.org/components/artemis/download/commit-report-2.19.0.html
> >
> > Source and binary distributions can be found here:
> > https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/
> >
> > The Maven repository is here:
> > https://repository.apache.org/content/repositories/orgapacheactivemq-1238
> >
> > In case you want to give it a try with the maven repo on examples:
> > https://activemq.apache.org/components/artemis/documentation/hacking-guide/validating-releases.html
> >
> > The source tag:
> > https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;a=tree;h=28749a383b3c60faed3ec28f96905cf11f9d1bf0;hb=refs/tags/2.19.0
> >
> > I will update the website after the vote has passed.
> >
> >
> > [ ] +1 approve this release
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > Here's my +1
>


Re: [VOTE] Apache ActiveMQ Artemis 2.19.0

2021-10-13 Thread Jean-Baptiste Onofre
+1 (binding)

Regards
JB

> Le 12 oct. 2021 à 04:13, Justin Bertram  a écrit :
> 
> I would like to propose an Apache ActiveMQ Artemis 2.19.0 release.
> 
> We added these new features as part of 2.19.0:
> 
> - New ability to replay retained journal records via the management API.
> - New environment/system property to set the "key" for masked passwords when
>  using the default codec.
> - Ability to disable message-load-balancing and still allow redistribution
> via the new OFF_WITH_REDISTRIBUTION type.
> - MQTT session state can now be cleaned up automatically to avoid excessive
>  accumulation in situations where client's don't clean up their own
> sessions.
> - Distribute full Jakarta Messaging 3.0 client in the lib/client directory
>  along with a new example of how to use it in
> examples/features/standard/queue-jakarta.
> 
> 
> The release notes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920=12350519
> 
> Ths git commit report is here:
> https://activemq.apache.org/components/artemis/download/commit-report-2.19.0.html
> 
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.19.0/
> 
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1238
> 
> In case you want to give it a try with the maven repo on examples:
> https://activemq.apache.org/components/artemis/documentation/hacking-guide/validating-releases.html
> 
> The source tag:
> https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;a=tree;h=28749a383b3c60faed3ec28f96905cf11f9d1bf0;hb=refs/tags/2.19.0
> 
> I will update the website after the vote has passed.
> 
> 
> [ ] +1 approve this release
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
> 
> Here's my +1