You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by jb...@apache.org on 2022/11/04 14:26:27 UTC

[activemq-artemis] branch main updated: Fix and rewrite the config-delete-* docs

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 60c544272c Fix and rewrite the config-delete-* docs
60c544272c is described below

commit 60c544272cf771e3daecdfea5fa93fcf1bfb1240
Author: Jan Å mucr <ja...@aimtec.cz>
AuthorDate: Fri Oct 21 12:13:26 2022 +0200

    Fix and rewrite the config-delete-* docs
    
    * Fixed the `config-delete-divert` entry
    * Added some formatting
    * Reworded the description
---
 docs/user-manual/en/config-reload.md | 44 ++++++++++++++++++++----------------
 1 file changed, 25 insertions(+), 19 deletions(-)

diff --git a/docs/user-manual/en/config-reload.md b/docs/user-manual/en/config-reload.md
index d88658df0a..2d826051b8 100644
--- a/docs/user-manual/en/config-reload.md
+++ b/docs/user-manual/en/config-reload.md
@@ -21,25 +21,31 @@ If using [modulised broker.xml](configuration-index.md#modularising-broker.xml)
 
 **Note:**
 
-Deletion of Address's Queue's and diverts not auto created is controlled by Address Settings
-
-* config-delete-addresses
-   * OFF (DEFAULT) - will not remove upon config reload.
-   * FORCE - will remove the address and its queues upon config reload, even if messages remains, losing the messages in the address & queues.
-
-* config-delete-queues
-   * OFF (DEFAULT) - will not remove upon config reload.
-   * FORCE - will remove the queue upon config reload, even if messages remains, losing the messages in the queue.
-
-* config-delete-diverts
-   * OFF (DEFAULT) - will not remove upon config reload.
-   * FORCE - will remove the queue upon config reload, even if messages remains, losing the messages in the queue.
-
-By default both settings are OFF as such address & queues won't be removed upon
-reload, given the risk of losing messages.
-
-When OFF You may execute explicit CLI or Management operations to remove
-address & queues.
+Addresses, queues and diverts can be removed automatically when removed from
+the configuration:
+
+* `config-delete-addresses`
+   * `OFF` (default) - will not remove the address upon config reload.
+     Messages left in the attached queues will be left intact.
+   * `FORCE` - will remove the address and its queues upon config reload.
+     Messages left in the attached queues will be **lost**.
+
+* `config-delete-queues`
+   * `OFF` (default) - will not remove the queues upon config reload.
+     Messages left in the queues will be left intact.
+   * `FORCE` - will remove the queues.
+     Messages left in the queues will be **lost**.
+
+* `config-delete-diverts`
+   * `OFF` (default) - will not remove the diverts upon config reload.
+   * `FORCE` - will remove the diverts upon config reload.
+
+By default, all settings are `OFF`, so that addresses, queues and diverts
+aren't removed upon configuration reload, reducing the risk of losing
+messages.
+
+Addresses, queues and diverts no longer present in the configuration file can
+be removed manually via the web interface, CLI, or JMX management operations.
 
 ## Reloadable Parameters