Github user lulf commented on the issue:
https://github.com/apache/activemq-artemis/pull/2401
@michaelandrepearce @mtaylor Ok, just to make sure I understand this, what
we have today:
```
<global-max-size>-1</global-max-size>
```
would be equivalent to:
```
#
<accumulative-max-size>-1</accumulative-max-size>
```
Which would give the same 1/2 JVM heap as the max size.
And to avoid restrictions on activemq.management we would set:
```
#
<accumulative-max-size>-1</accumulative-max-size>
activemq.management
<accumulative-max-size>0</accumulative-max-size> <!-- unbounded? -->
```
What would be a bit odd is the following:
```
foo.#
<accumulative-max-size>-1</accumulative-max-size>
bar.#
<accumulative-max-size>-1</accumulative-max-size>
```
Perhaps `-1` should only be allowed once, alternatively only on "#"?
---