Pavel Moravec created QPID-5929:
-----------------------------------

             Summary: [C++ broker] Mark deprecated QMF fields as Deprecated in 
management-schema.xml
                 Key: QPID-5929
                 URL: https://issues.apache.org/jira/browse/QPID-5929
             Project: Qpid
          Issue Type: Improvement
          Components: C++ Broker
    Affects Versions: 0.28
            Reporter: Pavel Moravec
            Assignee: Pavel Moravec
            Priority: Minor


QMF schema contains various deprecated fields (properties and statistics) that 
have been deprecated and are left in the broker just for backward 
compatibility. Many of them lack any sign they were deprecated, what makes 
users confusing.

Some code cleanup can be done based on that as well, as there are calls to 
update deprecated field like Connection shadow property.

List of deprecated QMF fields:
- class Broker:
msgFtdEnqueues
msgFtdDequeues
byteFtdEnqueues
byteFtdDequeues
msgFtdDepth
byteFtdDepth
stagingThreshold

- class Queue:
msgFtdEnqueues
msgFtdDequeues
byteFtdEnqueues
byteFtdDequeues
msgFtdDepth
byteFtdDepth
unackedMessages
messageLatency

- class Exchange:
producerCount

- class Connection:
SystemConnection
userProxyAuth
federationLink
shadow

- class Session:
clientCredit
framesOutstanding
detachedLifespan
maxClientRate

- class ManagementSetupState:
objectNum
bootSequence

- class (linear)Store:
tplOutstandingAIOs

- class (linear)Journal:
freeFileCount
availableFileCount
writeWaitFailures
writeBusyFailures
readRecordCount
readBusyFailures
writePageCacheDepth
readPageCacheDepth
baseFileName
writePageSize
writePages
readPageSize
readPages

- class (legacy)Store:
tplOutstandingAIOs

- class (legacy)Journal:
freeFileCount
availableFileCount
writeWaitFailures
writeBusyFailures
readRecordCount
readBusyFailures
writePageCacheDepth
readPageCacheDepth
autoExpand
maxFileCount




--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to