This is an automated email from the ASF dual-hosted git repository.
jbertram pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
The following commit(s) were added to refs/heads/main by this push:
new d0b937316c ARTEMIS-5499 update release doc
d0b937316c is described below
commit d0b937316c5d87b4600db6c4d0d053a1459e83a7
Author: Justin Bertram <[email protected]>
AuthorDate: Fri Jun 20 14:45:06 2025 -0500
ARTEMIS-5499 update release doc
---
docs/user-manual/versions.adoc | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/docs/user-manual/versions.adoc b/docs/user-manual/versions.adoc
index 49de743557..44e1a86d5f 100644
--- a/docs/user-manual/versions.adoc
+++ b/docs/user-manual/versions.adoc
@@ -21,9 +21,17 @@
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&versio
* Apply `security-setting` configuration according to
xref:address-model.adoc#uuid-resources[`uuid-namespace`].
* Control the maximum number of in-flight MQTT messages for both 3.x and 5.0
clients via
xref:mqtt.adoc#flow-control[`defaultMaximumInFlightPublishMessages`].
+* Performance for persisting MQTT subscriptions is much improved.
=== Upgrading from 2.41.0
+* Due to https://issues.apache.org/jira/browse/ARTEMIS-5499[ARTEMIS-5499] the
`mqtt-session-state-persistence-timeout` configuration parameter has been
deprecated.
+Timeouts are no longer possible due to an adjustment of how the broker manages
MQTT subscription persistence.
+You can continue to define `mqtt-session-state-persistence-timeout` in
`broker.xml` without error, but it won't actually do anything.
++
+Furthermore, it is no longer recommended to disable MQTT subscription
persistence by modifying the configuration of the `$sys.mqtt.sessions` queue.
This method still works, but the `mqtt-subscription-persistence-enabled`
configuration parameter was added for convenience & clarity.
+Performance will also be _slightly_ better with this new parameter.
+
* Due to https://issues.apache.org/jira/browse/ARTEMIS-5444[ARTEMIS-5444] the
`temporary-queue-namespace` configuration parameter has been renamed to
xref:address-model.adoc#uuid-resources[`uuid-namespace`].
Address-settings configured according to the `uuid-namespace` will be applied
based on the name following a supported
xref:address-model.adoc#uuid-formats[UUID format] rather than simply if the
resource is _temporary_ as it was previously.
+
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact