You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Justin Bertram <jb...@apache.org> on 2024/03/19 23:12:50 UTC

[VOTE] Apache ActiveMQ Artemis 2.33.0

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

Here are some noteworthy updates in 2.33.0:

 - Support for JSON formatted typed properties on CLI producer command
 - New CLI command pwd for showing directories related to the current
instance
 - Maven Bill of Materials (BOM) artemis-bom to simplify integration
 - "FirstMessage" API for scheduled messages
 - New "view" and "edit" permissions for management operations configurable
via security-settings in broker.xml
 - New sslAutoReload parameter for the embedded web server configured in
`bootstrap.xml` to detect and automatically reload when SSL stores change
on disk
 - Performance improvements on mirroring and paging
 - Logging metrics to mitigate the risk of missing WARN or ERROR messages
in the log.
 - Much improved documentation on network isolation (aka split brain)
 - Pluggable lock manager (aka pluggable quorum voting) out of
"experimental" status and ready for general use

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

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

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

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

If you would like to validate the release:
https://activemq.apache.org/components/artemis/documentation/hacking-guide/#validating-releases

It is tagged in the git repo as 2.33.0

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

Here's my +1


Justin

[RESULT] [VOTE] Apache ActiveMQ Artemis 2.33.0

Posted by Justin Bertram <jb...@apache.org>.
The vote passed with 6 binding votes.

The following votes were received:

Binding:
+1 Justin Bertram
+1 Domenico Francesco Bruscino
+1 Clebert Suconic
+1 Timothy Bish
+1 Jean-Baptiste Onofré
+1 Christopher Shannon

Thank you to everyone who contributed and took the time to review the
release candidates and vote.

I will add the files to the dist release repo and release the maven staging
repo, updating the website once it has had time to sync to the CDN and
Maven Central.


Justin

On Tue, Mar 19, 2024 at 6:12 PM Justin Bertram <jb...@apache.org> wrote:

> I would like to propose an Apache ActiveMQ Artemis 2.33.0 release.
>
> Here are some noteworthy updates in 2.33.0:
>
>  - Support for JSON formatted typed properties on CLI producer command
>  - New CLI command pwd for showing directories related to the current
> instance
>  - Maven Bill of Materials (BOM) artemis-bom to simplify integration
>  - "FirstMessage" API for scheduled messages
>  - New "view" and "edit" permissions for management operations
> configurable via security-settings in broker.xml
>  - New sslAutoReload parameter for the embedded web server configured in
> `bootstrap.xml` to detect and automatically reload when SSL stores change
> on disk
>  - Performance improvements on mirroring and paging
>  - Logging metrics to mitigate the risk of missing WARN or ERROR messages
> in the log.
>  - Much improved documentation on network isolation (aka split brain)
>  - Pluggable lock manager (aka pluggable quorum voting) out of
> "experimental" status and ready for general use
>
> The release notes can be found here:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12354184
>
> Ths git commit report is here:
>
> https://activemq.apache.org/components/artemis/download/commit-report-2.33.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.33.0/
>
> The Maven staging repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1391/
>
> If you would like to validate the release:
>
> https://activemq.apache.org/components/artemis/documentation/hacking-guide/#validating-releases
>
> It is tagged in the git repo as 2.33.0
>
> [ ] +1 approve this release
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Here's my +1
>
>
> Justin
>

Re: [VOTE] Apache ActiveMQ Artemis 2.33.0

Posted by Clebert Suconic <cl...@gmail.com>.
+1 Binding


** Did some tests overall with the broker and CLI

On Wed, Mar 20, 2024 at 11:10 AM Domenico Francesco Bruscino
<br...@gmail.com> wrote:
>
> +1 (binding)
>
> * Checked parent version in pom.xml files using `grep -LPrz --include
> pom.xml "<parent>(.|\n)*<version>2.33.0<\/version>(.|\n)*<\/parent>" ./`
> * Ran binary broker instance on Fedora 38 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.845 sec
> - QueueCheck
>
> On Wed, 20 Mar 2024 at 00:14, Justin Bertram <jb...@apache.org> wrote:
>
> > I would like to propose an Apache ActiveMQ Artemis 2.33.0 release.
> >
> > Here are some noteworthy updates in 2.33.0:
> >
> >  - Support for JSON formatted typed properties on CLI producer command
> >  - New CLI command pwd for showing directories related to the current
> > instance
> >  - Maven Bill of Materials (BOM) artemis-bom to simplify integration
> >  - "FirstMessage" API for scheduled messages
> >  - New "view" and "edit" permissions for management operations configurable
> > via security-settings in broker.xml
> >  - New sslAutoReload parameter for the embedded web server configured in
> > `bootstrap.xml` to detect and automatically reload when SSL stores change
> > on disk
> >  - Performance improvements on mirroring and paging
> >  - Logging metrics to mitigate the risk of missing WARN or ERROR messages
> > in the log.
> >  - Much improved documentation on network isolation (aka split brain)
> >  - Pluggable lock manager (aka pluggable quorum voting) out of
> > "experimental" status and ready for general use
> >
> > The release notes can be found here:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12354184
> >
> > Ths git commit report is here:
> >
> > https://activemq.apache.org/components/artemis/download/commit-report-2.33.0
> >
> > Source and binary distributions can be found here:
> > https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.33.0/
> >
> > The Maven staging repository is here:
> > https://repository.apache.org/content/repositories/orgapacheactivemq-1391/
> >
> > If you would like to validate the release:
> >
> > https://activemq.apache.org/components/artemis/documentation/hacking-guide/#validating-releases
> >
> > It is tagged in the git repo as 2.33.0
> >
> > [ ] +1 approve this release
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > Here's my +1
> >
> >
> > Justin
> >



-- 
Clebert Suconic

Re: [VOTE] Apache ActiveMQ Artemis 2.33.0

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.33.0<\/version>(.|\n)*<\/parent>" ./`
* Ran binary broker instance on Fedora 38 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.845 sec
- QueueCheck

On Wed, 20 Mar 2024 at 00:14, Justin Bertram <jb...@apache.org> wrote:

> I would like to propose an Apache ActiveMQ Artemis 2.33.0 release.
>
> Here are some noteworthy updates in 2.33.0:
>
>  - Support for JSON formatted typed properties on CLI producer command
>  - New CLI command pwd for showing directories related to the current
> instance
>  - Maven Bill of Materials (BOM) artemis-bom to simplify integration
>  - "FirstMessage" API for scheduled messages
>  - New "view" and "edit" permissions for management operations configurable
> via security-settings in broker.xml
>  - New sslAutoReload parameter for the embedded web server configured in
> `bootstrap.xml` to detect and automatically reload when SSL stores change
> on disk
>  - Performance improvements on mirroring and paging
>  - Logging metrics to mitigate the risk of missing WARN or ERROR messages
> in the log.
>  - Much improved documentation on network isolation (aka split brain)
>  - Pluggable lock manager (aka pluggable quorum voting) out of
> "experimental" status and ready for general use
>
> The release notes can be found here:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12354184
>
> Ths git commit report is here:
>
> https://activemq.apache.org/components/artemis/download/commit-report-2.33.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.33.0/
>
> The Maven staging repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1391/
>
> If you would like to validate the release:
>
> https://activemq.apache.org/components/artemis/documentation/hacking-guide/#validating-releases
>
> It is tagged in the git repo as 2.33.0
>
> [ ] +1 approve this release
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Here's my +1
>
>
> Justin
>

Re: [VOTE] Apache ActiveMQ Artemis 2.33.0

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

* Built the tag from source and ran the fast tests
* 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 and checked the web console


On Thu, Mar 21, 2024 at 4:55 AM Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:

> +1 (binding) jbonofre
>
> Regards
> JB
>
> On Wed, Mar 20, 2024 at 6:40 PM Timothy Bish <ta...@gmail.com> wrote:
> >
> > On 3/19/24 19:12, Justin Bertram wrote:
> > > I would like to propose an Apache ActiveMQ Artemis 2.33.0 release.
> > >
> > > Here are some noteworthy updates in 2.33.0:
> > >
> > >   - Support for JSON formatted typed properties on CLI producer command
> > >   - New CLI command pwd for showing directories related to the current
> > > instance
> > >   - Maven Bill of Materials (BOM) artemis-bom to simplify integration
> > >   - "FirstMessage" API for scheduled messages
> > >   - New "view" and "edit" permissions for management operations
> configurable
> > > via security-settings in broker.xml
> > >   - New sslAutoReload parameter for the embedded web server configured
> in
> > > `bootstrap.xml` to detect and automatically reload when SSL stores
> change
> > > on disk
> > >   - Performance improvements on mirroring and paging
> > >   - Logging metrics to mitigate the risk of missing WARN or ERROR
> messages
> > > in the log.
> > >   - Much improved documentation on network isolation (aka split brain)
> > >   - Pluggable lock manager (aka pluggable quorum voting) out of
> > > "experimental" status and ready for general use
> > >
> > > The release notes can be found here:
> > >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12354184
> > >
> > > Ths git commit report is here:
> > >
> https://activemq.apache.org/components/artemis/download/commit-report-2.33.0
> > >
> > > Source and binary distributions can be found here:
> > >
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.33.0/
> > >
> > > The Maven staging repository is here:
> > >
> https://repository.apache.org/content/repositories/orgapacheactivemq-1391/
> > >
> > > If you would like to validate the release:
> > >
> https://activemq.apache.org/components/artemis/documentation/hacking-guide/#validating-releases
> > >
> > > It is tagged in the git repo as 2.33.0
> > >
> > > [ ] +1 approve this release
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > Here's my +1
> > >
> > >
> > > Justin
> > >
> > +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 some the qpid-proton-dotnet client examples against the running
> > broker
> > * Ran some 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.33.0

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

Regards
JB

On Wed, Mar 20, 2024 at 6:40 PM Timothy Bish <ta...@gmail.com> wrote:
>
> On 3/19/24 19:12, Justin Bertram wrote:
> > I would like to propose an Apache ActiveMQ Artemis 2.33.0 release.
> >
> > Here are some noteworthy updates in 2.33.0:
> >
> >   - Support for JSON formatted typed properties on CLI producer command
> >   - New CLI command pwd for showing directories related to the current
> > instance
> >   - Maven Bill of Materials (BOM) artemis-bom to simplify integration
> >   - "FirstMessage" API for scheduled messages
> >   - New "view" and "edit" permissions for management operations configurable
> > via security-settings in broker.xml
> >   - New sslAutoReload parameter for the embedded web server configured in
> > `bootstrap.xml` to detect and automatically reload when SSL stores change
> > on disk
> >   - Performance improvements on mirroring and paging
> >   - Logging metrics to mitigate the risk of missing WARN or ERROR messages
> > in the log.
> >   - Much improved documentation on network isolation (aka split brain)
> >   - Pluggable lock manager (aka pluggable quorum voting) out of
> > "experimental" status and ready for general use
> >
> > The release notes can be found here:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12354184
> >
> > Ths git commit report is here:
> > https://activemq.apache.org/components/artemis/download/commit-report-2.33.0
> >
> > Source and binary distributions can be found here:
> > https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.33.0/
> >
> > The Maven staging repository is here:
> > https://repository.apache.org/content/repositories/orgapacheactivemq-1391/
> >
> > If you would like to validate the release:
> > https://activemq.apache.org/components/artemis/documentation/hacking-guide/#validating-releases
> >
> > It is tagged in the git repo as 2.33.0
> >
> > [ ] +1 approve this release
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > Here's my +1
> >
> >
> > Justin
> >
> +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 some the qpid-proton-dotnet client examples against the running
> broker
> * Ran some 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.33.0

Posted by Timothy Bish <ta...@gmail.com>.
On 3/19/24 19:12, Justin Bertram wrote:
> I would like to propose an Apache ActiveMQ Artemis 2.33.0 release.
>
> Here are some noteworthy updates in 2.33.0:
>
>   - Support for JSON formatted typed properties on CLI producer command
>   - New CLI command pwd for showing directories related to the current
> instance
>   - Maven Bill of Materials (BOM) artemis-bom to simplify integration
>   - "FirstMessage" API for scheduled messages
>   - New "view" and "edit" permissions for management operations configurable
> via security-settings in broker.xml
>   - New sslAutoReload parameter for the embedded web server configured in
> `bootstrap.xml` to detect and automatically reload when SSL stores change
> on disk
>   - Performance improvements on mirroring and paging
>   - Logging metrics to mitigate the risk of missing WARN or ERROR messages
> in the log.
>   - Much improved documentation on network isolation (aka split brain)
>   - Pluggable lock manager (aka pluggable quorum voting) out of
> "experimental" status and ready for general use
>
> The release notes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12354184
>
> Ths git commit report is here:
> https://activemq.apache.org/components/artemis/download/commit-report-2.33.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.33.0/
>
> The Maven staging repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1391/
>
> If you would like to validate the release:
> https://activemq.apache.org/components/artemis/documentation/hacking-guide/#validating-releases
>
> It is tagged in the git repo as 2.33.0
>
> [ ] +1 approve this release
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Here's my +1
>
>
> Justin
>
+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 some the qpid-proton-dotnet client examples against the running 
broker
* Ran some 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