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 <jan.sm...@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