mirror of
https://github.com/apache/activemq-artemis.git
synced 2025-02-22 18:30:43 +00:00
ARTEMIS-2348 update version doc
This commit is contained in:
parent
f0c023eec1
commit
6d749dac0c
@ -8,6 +8,120 @@ This chapter provides the following information for each release:
|
|||||||
- **Note:** Follow the general upgrade procedure outlined in the [Upgrading the Broker](upgrading.md)
|
- **Note:** Follow the general upgrade procedure outlined in the [Upgrading the Broker](upgrading.md)
|
||||||
chapter in addition to any version-specific upgrade instructions outlined here.
|
chapter in addition to any version-specific upgrade instructions outlined here.
|
||||||
|
|
||||||
|
## 2.9.0
|
||||||
|
|
||||||
|
[Full release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12345527).
|
||||||
|
|
||||||
|
This was a light release. It included a handful of bug fixes, a few improvements, and one major new feature.
|
||||||
|
|
||||||
|
Highlights:
|
||||||
|
- Support [exporting metrics](metrics.md).
|
||||||
|
|
||||||
|
## 2.8.1
|
||||||
|
|
||||||
|
[Full release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12345432).
|
||||||
|
|
||||||
|
This was mainly a bug-fix release with a notable dependency change impacting version upgrade.
|
||||||
|
|
||||||
|
#### Upgrading from 2.8.0
|
||||||
|
|
||||||
|
Due to the dependency upgrade made on [ARTEMIS-2319](https://issues.apache.org/jira/browse/ARTEMIS-2319) the
|
||||||
|
broker start scripts need to be adjusted after upgrading.
|
||||||
|
|
||||||
|
##### On \*nix
|
||||||
|
|
||||||
|
Locate this `if` statement in `bin/artemis`:
|
||||||
|
```
|
||||||
|
if [ -z "$LOG_MANAGER" ] ; then
|
||||||
|
# this is the one found when the server was created
|
||||||
|
LOG_MANAGER="$ARTEMIS_HOME/lib/jboss-logmanager-2.0.3.Final.jar"
|
||||||
|
fi
|
||||||
|
```
|
||||||
|
This needs to be replaced with this block:
|
||||||
|
```
|
||||||
|
if [ -z "$LOG_MANAGER" ] ; then
|
||||||
|
# this is the one found when the server was created
|
||||||
|
LOG_MANAGER="$ARTEMIS_HOME/lib/jboss-logmanager-2.1.10.Final.jar"
|
||||||
|
fi
|
||||||
|
|
||||||
|
WILDFLY_COMMON=`ls $ARTEMIS_HOME/lib/wildfly-common*jar 2>/dev/null`
|
||||||
|
if [ -z "$WILDFLY_COMMON" ] ; then
|
||||||
|
# this is the one found when the server was created
|
||||||
|
WILDFLY_COMMON="$ARTEMIS_HOME/lib/wildfly-common-1.5.1.Final.jar"
|
||||||
|
fi
|
||||||
|
```
|
||||||
|
Notice that the `jboss-logmanager` version has changed and there is also a new `wildfly-common` library.
|
||||||
|
|
||||||
|
Not much further down there is this line:
|
||||||
|
```
|
||||||
|
-Xbootclasspath/a:"$LOG_MANAGER" \
|
||||||
|
```
|
||||||
|
This line should be changed to be:
|
||||||
|
```
|
||||||
|
-Xbootclasspath/a:"$LOG_MANAGER:$WILDFLY_COMMON" \
|
||||||
|
```
|
||||||
|
|
||||||
|
##### On Windows
|
||||||
|
|
||||||
|
Locate this part of `JAVA_ARGS` in `etc/artemis.profile.cmd`:
|
||||||
|
```
|
||||||
|
-Xbootclasspath/a:%ARTEMIS_HOME%\lib\jboss-logmanager-2.1.10.Final.jar
|
||||||
|
```
|
||||||
|
This needs to be replaced with this:
|
||||||
|
```
|
||||||
|
-Xbootclasspath/a:%ARTEMIS_HOME%\lib\jboss-logmanager-2.1.10.Final.jar;%ARTEMIS_HOME%\lib\wildfly-common-1.5.1.Final.jar}
|
||||||
|
```
|
||||||
|
|
||||||
|
## 2.8.0
|
||||||
|
|
||||||
|
[Full release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12345169).
|
||||||
|
|
||||||
|
Highlights:
|
||||||
|
- Support ActiveMQ5 feature [JMSXGroupFirstForConsumer](message-grouping.md#notifying-consumer-of-group-ownership-change).
|
||||||
|
- Clarify handshake timeout error with remote address.
|
||||||
|
- Support [duplicate detection](duplicate-detection.md) for AMQP messages the same as core.
|
||||||
|
|
||||||
|
## 2.7.0
|
||||||
|
|
||||||
|
[Full release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12342977).
|
||||||
|
|
||||||
|
Highlights:
|
||||||
|
- Support advanced destination options like `consumersBeforeDispatchStarts` and `timeBeforeDispatchStarts` from 5.x.
|
||||||
|
- Add support for delays before deleting addresses and queues via [`auto-delete-queues-delay` and `auto-delete-addresses-delay`
|
||||||
|
Address Settings](address-model.md#configuring-addresses-and-queues-via-address-settings).
|
||||||
|
- Support [logging HTTP access](web-server.md).
|
||||||
|
- Add a CLI command to purge a queue.
|
||||||
|
- Support user and role manipulation for PropertiesLoginModule via management interfaces.
|
||||||
|
- [Docker images](https://github.com/apache/activemq-artemis/tree/master/artemis-docker).
|
||||||
|
- [Audit logging](logging.md#configuring-audit-log).
|
||||||
|
- Implementing [consumer priority](consumer-priority).
|
||||||
|
- Support [FQQN](address-model.md#specifying-a-fully-qualified-queue-name) for producers.
|
||||||
|
- Track routed and unrouted messages sent to an address.
|
||||||
|
- Support [connection pooling in LDAPLoginModule](security.md#ldaploginmodule).
|
||||||
|
- Support configuring a default consumer window size via [`default-consumer-window-size` Address Setting](address-model.md#configuring-addresses-and-queues-via-address-settings).
|
||||||
|
- Support [masking](masking-passwords.md) `key-store-password` and `trust-store-password` in management.xml.
|
||||||
|
- Support [`JMSXGroupSeq` -1 to close/reset message groups](message-grouping.md#closing-a-message-group) from 5.x.
|
||||||
|
- Allow configuration of [RMI registry port](management.md#configuring-remote-jmx-access).
|
||||||
|
- Support routing-type configuration on [core bridge](core-bridges.md#configuring-bridges).
|
||||||
|
- Move artemis-native as its own project, as [activemq-artemis-native](https://github.com/apache/activemq-artemis-native).
|
||||||
|
- Support [federated queues and addresses](federation.md).
|
||||||
|
|
||||||
|
## 2.6.4
|
||||||
|
|
||||||
|
[Full release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12344010).
|
||||||
|
|
||||||
|
This was mainly a bug-fix release with a few improvements a couple notable new features:
|
||||||
|
|
||||||
|
Highlights:
|
||||||
|
- Added the ability to set the text message content on the `producer` CLI command.
|
||||||
|
- Support reload logging configuration at runtime.
|
||||||
|
|
||||||
|
## 2.6.3
|
||||||
|
|
||||||
|
[Full release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12343472).
|
||||||
|
|
||||||
|
This was mainly a bug-fix release with a few improvements but no substantial new features.
|
||||||
|
|
||||||
## 2.6.2
|
## 2.6.2
|
||||||
|
|
||||||
[Full release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12343404).
|
[Full release notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12343404).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user