On Mon, 9 Aug 2021 at 19:45, Clebert Suconic <[email protected]> wrote:
>
> I would like to propose an Apache ActiveMQ Artemis 2.18.0 release
>
> This is a substantial release involving good work from a lot of great
> people. Thank you and congratulations to all involved in achieving the
> current state on the codebase.
>
> The following features were added as part of this release:
>
> [ARTEMIS-2716] - Pluggable Quorum Vote
> [ARTEMIS-2919] - Support timestamping incoming messages
> [ARTEMIS-3106] - Support for SASL-SCRAM
> [ARTEMIS-3137] - Support XPath filters
> [ARTEMIS-3168] - JAAS login module to convert existing Principal to an
> Artemis UserPrincipal
> [ARTEMIS-3198] - Ability to increase concurrency on core bridges
> [ARTEMIS-3243] - Dual Mirror Support on AMQP Broker Connections
> [ARTEMIS-3280] - Netty pool metrics via Micrometer
> [ARTEMIS-3288] - Bulk user loading with basic security manager
> [ARTEMIS-3297] - Journal Retention
> [ARTEMIS-3365] - Broker Balancers
> [ARTEMIS-3402] - Split Brain detection should reject bad member updates
>
> The full JIRA release notes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12349689
>
> The git commit report is here:
> https://activemq.apache.org/components/artemis/download/commit-report-2.18.0
>
> Source and binary distributions can be found here:
> https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/2.18.0
>
> The Maven repository is here:
> https://repository.apache.org/content/repositories/orgapacheactivemq-1236
>
>
> In case you want to give it a try with the maven repo:
> https://activemq.apache.org/components/artemis/documentation/hacking-guide/validating-releases.html
>
> The source tag:
> https://gitbox.apache.org/repos/asf/activemq-artemis.git;a=tag;h=refs/tags/2.18.0
>
>
> I will update the website after the vote has passed.
>
> Please, send your vote:
>
> [ ] +1 approve the release as Apache Artemis 2.4.0
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)

+1 (non-binding)

I checked things out as follows:
- Verified the signature + checksum files.
- Checked for LICENCE + NOTICE files in the archives.
- Checked licence headers in the source archive by running:
  "mvn apache-rat:check -DskipLicenseCheck=false"
- Ran the source build and the AMQP integration tests on JDK11 with:
  "mvn clean install -DskipTests && cd tests/integration-tests/ && mvn
-Ptests -Dtest=org.apache.activemq.artemis.tests.integration.amqp.**
test"
- Ran the Qpid JMS 1.1.0 HelloWorld against a broker started from the
binary archive on JDK11.

Note: as the 2.18.0 tag was recreated before the vote, folks should
ensure their checkout has the latest one if you fetched any of the
intermediates, git wont update it.
Run "git fetch --tags" and it will note if it is rejecting any because
it would clobber an existing value. Then add --force to make it do so
if needed.

Robbie

Reply via email to