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


Reply via email to