Disable the subscription state operational logging by default.
This logging can be incredibly verbose if clients have a low prefetch configured, or there is a large backlog of messages on the queue, because the state will constantly flip between active and suspended as the buffer becomes full,not-full,full,not-full...etc.
We should disable this by default as it tends to drown all the other logging that is often more useful. It will still be possible to turn the logging on at runtime using the logging management mbean (if the operational logging feature is enabled).
|Field||Original Value||New Value|
|Assignee||Philip Harvey [ philharveyonline ]|
|Status||Open [ 1 ]||In Progress [ 3 ]|
|Attachment||0001-QPID-4173-Switch-off-subscription.state-logger-to-re.patch [ 12538909 ]|
|Status||In Progress [ 3 ]||Ready To Review [ 10006 ]|
|Assignee||Philip Harvey [ philharveyonline ]||Robbie Gemmell [ gemmellr ]|
|Status||Ready To Review [ 10006 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Fix Version/s||0.18 [ 12322451 ]|
|Fix Version/s||0.19 [ 12322452 ]|
|Affects Version/s||0.18 [ 12322451 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|