You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Gary Tully (Jira)" <ji...@apache.org> on 2023/04/25 09:19:00 UTC

[jira] [Created] (ARTEMIS-4256) properties config - support removal

Gary Tully created ARTEMIS-4256:
-----------------------------------

             Summary: properties config - support removal
                 Key: ARTEMIS-4256
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4256
             Project: ActiveMQ Artemis
          Issue Type: New Feature
          Components: Broker, Configuration
    Affects Versions: 2.28.0
            Reporter: Gary Tully


broker properties allow addition and modification of configuration elements through property key=values but don't current allow an entry to be removed.

 

When used as part of configuration reload, being able to delete is useful!

maybe a key value with some special value is the way to signal to remove that entry.
 
addressConfigurations.COMMANDS=~~
in this case the char sequence '~~' means remove the address called COMMANDS
 
If there is any precedence on what sequence we should match to delete, lets use that. 
maybe it needs to be configurable.
 
maybe using the intent is more sensible.
 
addressConfigurations.COMMANDS=marked_for_removal
 
food for thought.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)