Keith Wall created QPID-7791:
--------------------------------
Summary: Recover metadata into direct memory
Key: QPID-7791
URL: https://issues.apache.org/jira/browse/QPID-7791
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Keith Wall
Fix For: qpid-java-broker-7.0.0
Currently, the message store on reading of the metadata creates heap buffers
rather than direct. This code path is used by both recovery and re-reading
metadata following a flow to disk.
This approach means that the Broker footprint differ: If messages come in on
the wire, content and metadata (at least initially, is in direct), if messages
are recovered, metadata is in heap. This makes giving advice around the size
of Qpid's memory more difficult. If the user makes poor choice a situation is
possible where the Broker may not be restartable because there is too little
heap to recover all the metadata.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]