You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Clebert Suconic <cl...@gmail.com> on 2023/09/15 19:40:45 UTC
[VOTE] Apache ActiveMQ Artemis 2.31.0 (RC2)
I would like to propose an Apache ActiveMQ Artemis 2.31.0 release.
This is the 2nd Respin of the release (RC2)
This was a large release overall with many improvements, and I'm proud
of what we accomplished on this release. Thanks for all who
contributed to this release by both raising JIRAs or contributing
changes:
* Improvements on the Artemis CLI:
* Introduced a new feature, Artemis shell, as part of 2.31.0. When
you run ./artemis shell, a new terminal screen will help you navigate
through the CLI commands.
* The shell terminal will also be presented when you run ./artemis.
* You can use bash auto-complete. Run ./artemis auto-complete to
generate a bash script that provides auto-complete information for
your bash shell.
* Added a CLI cluster verification tool to help you monitor your
broker topologies. Type ./artemis check cluster to access this
functionality.
* You can now use ./artemis queue stat to verify the message counts
on the entire cluster topology when clustering is in use.
AMQP Federation:
* Added AMQP Federation support to broker connections.
* MQTT Session State Persistence:
* Paging JDBC Persistence performance was improved significantly
* The documentation was converted to Ascii Doc.
* Many other bug fixes and improvements, as usual.
The full JIRA release notes can be found here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12353446
Ths git commit report is here:
https://activemq.apache.org/components/artemis/download/commit-report-2.31.0
Source and binary distributions can be found here:
https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.31.0/
The Maven repository is here:
https://repository.apache.org/content/repositories/orgapacheactivemq-1370
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 release was tagged as 2.31.0 on git
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 Binding vote
Re: [VOTE] Apache ActiveMQ Artemis 2.31.0 (RC2)
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+1 (binding)
Regards
JB
On Fri, Sep 15, 2023 at 9:40 PM Clebert Suconic
<cl...@gmail.com> wrote:
>
> I would like to propose an Apache ActiveMQ Artemis 2.31.0 release.
> This is the 2nd Respin of the release (RC2)
>
> This was a large release overall with many improvements, and I'm proud
> of what we accomplished on this release. Thanks for all who
> contributed to this release by both raising JIRAs or contributing
> changes:
>
> * Improvements on the Artemis CLI:
>
> * Introduced a new feature, Artemis shell, as part of 2.31.0. When
> you run ./artemis shell, a new terminal screen will help you navigate
> through the CLI commands.
> * The shell terminal will also be presented when you run ./artemis.
> * You can use bash auto-complete. Run ./artemis auto-complete to
> generate a bash script that provides auto-complete information for
> your bash shell.
> * Added a CLI cluster verification tool to help you monitor your
> broker topologies. Type ./artemis check cluster to access this
> functionality.
> * You can now use ./artemis queue stat to verify the message counts
> on the entire cluster topology when clustering is in use.
>
> AMQP Federation:
> * Added AMQP Federation support to broker connections.
>
> * MQTT Session State Persistence:
>
> * Paging JDBC Persistence performance was improved significantly
>
> * The documentation was converted to Ascii Doc.
>
> * Many other bug fixes and improvements, as usual.
>
>
> The full JIRA release notes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12353446
>
> Ths git commit report is here:
> https://activemq.apache.org/components/artemis/download/commit-report-2.31.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.31.0/
>
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1370
>
> 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 release was tagged as 2.31.0 on git
>
> 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 Binding vote
Re: [VOTE] Apache ActiveMQ Artemis 2.31.0 (RC2)
Posted by Timothy Bish <ta...@gmail.com>.
On 9/15/23 15:40, Clebert Suconic wrote:
> I would like to propose an Apache ActiveMQ Artemis 2.31.0 release.
> This is the 2nd Respin of the release (RC2)
>
> This was a large release overall with many improvements, and I'm proud
> of what we accomplished on this release. Thanks for all who
> contributed to this release by both raising JIRAs or contributing
> changes:
>
> * Improvements on the Artemis CLI:
>
> * Introduced a new feature, Artemis shell, as part of 2.31.0. When
> you run ./artemis shell, a new terminal screen will help you navigate
> through the CLI commands.
> * The shell terminal will also be presented when you run ./artemis.
> * You can use bash auto-complete. Run ./artemis auto-complete to
> generate a bash script that provides auto-complete information for
> your bash shell.
> * Added a CLI cluster verification tool to help you monitor your
> broker topologies. Type ./artemis check cluster to access this
> functionality.
> * You can now use ./artemis queue stat to verify the message counts
> on the entire cluster topology when clustering is in use.
>
> AMQP Federation:
> * Added AMQP Federation support to broker connections.
>
> * MQTT Session State Persistence:
>
> * Paging JDBC Persistence performance was improved significantly
>
> * The documentation was converted to Ascii Doc.
>
> * Many other bug fixes and improvements, as usual.
>
>
> The full JIRA release notes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12353446
>
> Ths git commit report is here:
> https://activemq.apache.org/components/artemis/download/commit-report-2.31.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.31.0/
>
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1370
>
> 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 release was tagged as 2.31.0 on git
>
> 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 Binding vote
+1
* Validated signatures and checksums
* Verified license and notice files in archives
* Checked source for license headers with 'mvn apache-rat:check'
* Ran the broker from the binary archive and exercised the web console
* Ran all the qpid-protonj2 client examples against the running broker
* Ran all the AMQP tests using: mvn clean install -DskipTests && cd
tests/integration-tests/ && mvn test -Ptests
-Dtest=org.apache.activemq.artemis.tests.integration.amqp.**
--
Tim Bish
Re: [VOTE] Apache ActiveMQ Artemis 2.31.0 (RC2)
Posted by Justin Bertram <jb...@apache.org>.
+1
Very nice release!
Justin
On Fri, Sep 15, 2023 at 2:50 PM Clebert Suconic <cl...@gmail.com>
wrote:
> I would like to propose an Apache ActiveMQ Artemis 2.31.0 release.
> This is the 2nd Respin of the release (RC2)
>
> This was a large release overall with many improvements, and I'm proud
> of what we accomplished on this release. Thanks for all who
> contributed to this release by both raising JIRAs or contributing
> changes:
>
> * Improvements on the Artemis CLI:
>
> * Introduced a new feature, Artemis shell, as part of 2.31.0. When
> you run ./artemis shell, a new terminal screen will help you navigate
> through the CLI commands.
> * The shell terminal will also be presented when you run ./artemis.
> * You can use bash auto-complete. Run ./artemis auto-complete to
> generate a bash script that provides auto-complete information for
> your bash shell.
> * Added a CLI cluster verification tool to help you monitor your
> broker topologies. Type ./artemis check cluster to access this
> functionality.
> * You can now use ./artemis queue stat to verify the message counts
> on the entire cluster topology when clustering is in use.
>
> AMQP Federation:
> * Added AMQP Federation support to broker connections.
>
> * MQTT Session State Persistence:
>
> * Paging JDBC Persistence performance was improved significantly
>
> * The documentation was converted to Ascii Doc.
>
> * Many other bug fixes and improvements, as usual.
>
>
> The full JIRA release notes can be found here:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12353446
>
> Ths git commit report is here:
>
> https://activemq.apache.org/components/artemis/download/commit-report-2.31.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.31.0/
>
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1370
>
> 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 release was tagged as 2.31.0 on git
>
> 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 Binding vote
>
>
Re: [VOTE] Apache ActiveMQ Artemis 2.31.0 (RC2)
Posted by Clebert Suconic <cl...@gmail.com>.
Just a small correction, the Maven Repository URI :
https://repository.apache.org/content/repositories/orgapacheactivemq-1371
Sorry for the copy & paste mistake.
On Fri, Sep 15, 2023 at 3:40 PM Clebert Suconic
<cl...@gmail.com> wrote:
>
> I would like to propose an Apache ActiveMQ Artemis 2.31.0 release.
> This is the 2nd Respin of the release (RC2)
>
> This was a large release overall with many improvements, and I'm proud
> of what we accomplished on this release. Thanks for all who
> contributed to this release by both raising JIRAs or contributing
> changes:
>
> * Improvements on the Artemis CLI:
>
> * Introduced a new feature, Artemis shell, as part of 2.31.0. When
> you run ./artemis shell, a new terminal screen will help you navigate
> through the CLI commands.
> * The shell terminal will also be presented when you run ./artemis.
> * You can use bash auto-complete. Run ./artemis auto-complete to
> generate a bash script that provides auto-complete information for
> your bash shell.
> * Added a CLI cluster verification tool to help you monitor your
> broker topologies. Type ./artemis check cluster to access this
> functionality.
> * You can now use ./artemis queue stat to verify the message counts
> on the entire cluster topology when clustering is in use.
>
> AMQP Federation:
> * Added AMQP Federation support to broker connections.
>
> * MQTT Session State Persistence:
>
> * Paging JDBC Persistence performance was improved significantly
>
> * The documentation was converted to Ascii Doc.
>
> * Many other bug fixes and improvements, as usual.
>
>
> The full JIRA release notes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12353446
>
> Ths git commit report is here:
> https://activemq.apache.org/components/artemis/download/commit-report-2.31.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.31.0/
>
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1370
>
> 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 release was tagged as 2.31.0 on git
>
> 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 Binding vote
--
Clebert Suconic
Re: [VOTE] Apache ActiveMQ Artemis 2.31.0 (RC2)
Posted by Domenico Francesco Bruscino <br...@gmail.com>.
+1 (binding)
* Checked parent version in pom.xml files using `grep -LPrz --include
pom.xml "<parent>(.|\n)*<version>2.31.0<\/version>(.|\n)*<\/parent>" ./`
* Ran binary broker instance on Fedora 36 using OpenJDK 17
* 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`
Connection brokerURL = tcp://localhost:61616
Running QueueCheck
Checking that a producer can send 1000 messages to the queue TEST ...
success
Checking that a consumer can browse 1000 messages from the queue TEST ...
success
Checking that a consumer can consume 1000 messages from the queue TEST ...
success
Checks run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.853 sec
- QueueCheck
On Fri, 15 Sept 2023 at 21:42, Clebert Suconic <cl...@gmail.com>
wrote:
> I would like to propose an Apache ActiveMQ Artemis 2.31.0 release.
> This is the 2nd Respin of the release (RC2)
>
> This was a large release overall with many improvements, and I'm proud
> of what we accomplished on this release. Thanks for all who
> contributed to this release by both raising JIRAs or contributing
> changes:
>
> * Improvements on the Artemis CLI:
>
> * Introduced a new feature, Artemis shell, as part of 2.31.0. When
> you run ./artemis shell, a new terminal screen will help you navigate
> through the CLI commands.
> * The shell terminal will also be presented when you run ./artemis.
> * You can use bash auto-complete. Run ./artemis auto-complete to
> generate a bash script that provides auto-complete information for
> your bash shell.
> * Added a CLI cluster verification tool to help you monitor your
> broker topologies. Type ./artemis check cluster to access this
> functionality.
> * You can now use ./artemis queue stat to verify the message counts
> on the entire cluster topology when clustering is in use.
>
> AMQP Federation:
> * Added AMQP Federation support to broker connections.
>
> * MQTT Session State Persistence:
>
> * Paging JDBC Persistence performance was improved significantly
>
> * The documentation was converted to Ascii Doc.
>
> * Many other bug fixes and improvements, as usual.
>
>
> The full JIRA release notes can be found here:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12353446
>
> Ths git commit report is here:
>
> https://activemq.apache.org/components/artemis/download/commit-report-2.31.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.31.0/
>
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1370
>
> 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 release was tagged as 2.31.0 on git
>
> 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 Binding vote
>
Re: [VOTE] Apache ActiveMQ Artemis 2.31.0 (RC2)
Posted by Robbie Gemmell <ro...@gmail.com>.
+1
I checked things out as follows:
- Verified the signature and checksum files.
- Checked for LICENCE and NOTICE files in the archives.
- Checked licence headers in the source archive by running:
"mvn apache-rat:check"
- Gave the new CLI shell bits a play with.
- Ran the Qpid JMS 2.4.0 HelloWorld against a broker from the binary
archive on JDK17.
- Ran the source build and the AMQP integration tests on JDK17 with:
"mvn clean install -DskipTests && cd tests/integration-tests/ && mvn
-Ptests -Dtest=org.apache.activemq.artemis.tests.integration.amqp.**
test"
Robbie
On Fri, 15 Sept 2023 at 20:42, Clebert Suconic
<cl...@gmail.com> wrote:
>
> I would like to propose an Apache ActiveMQ Artemis 2.31.0 release.
> This is the 2nd Respin of the release (RC2)
>
> This was a large release overall with many improvements, and I'm proud
> of what we accomplished on this release. Thanks for all who
> contributed to this release by both raising JIRAs or contributing
> changes:
>
> * Improvements on the Artemis CLI:
>
> * Introduced a new feature, Artemis shell, as part of 2.31.0. When
> you run ./artemis shell, a new terminal screen will help you navigate
> through the CLI commands.
> * The shell terminal will also be presented when you run ./artemis.
> * You can use bash auto-complete. Run ./artemis auto-complete to
> generate a bash script that provides auto-complete information for
> your bash shell.
> * Added a CLI cluster verification tool to help you monitor your
> broker topologies. Type ./artemis check cluster to access this
> functionality.
> * You can now use ./artemis queue stat to verify the message counts
> on the entire cluster topology when clustering is in use.
>
> AMQP Federation:
> * Added AMQP Federation support to broker connections.
>
> * MQTT Session State Persistence:
>
> * Paging JDBC Persistence performance was improved significantly
>
> * The documentation was converted to Ascii Doc.
>
> * Many other bug fixes and improvements, as usual.
>
>
> The full JIRA release notes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12353446
>
> Ths git commit report is here:
> https://activemq.apache.org/components/artemis/download/commit-report-2.31.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.31.0/
>
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1370
>
> 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 release was tagged as 2.31.0 on git
>
> 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 Binding vote