Create Store layer component for a message store
-------------------------------------------------

                 Key: QPID-1883
                 URL: https://issues.apache.org/jira/browse/QPID-1883
             Project: Qpid
          Issue Type: Improvement
          Components: Java Broker, Java Broker MessageStore - DerbyStore
            Reporter: Martin Ritchie


Summary:

Our current message store contains storage, recovery and access of Message data 
in addition to the transaction log and model storage. 

Here I propose that we follow the layers discussed here : 
http://qpid.apache.org/java-broker-modularisation.html and work to develop a 
MessageStore that is purely responsible for storing message data on disk.

The improved layering will allow for better testing and easier introduction of 
new protocol concepts.

Initial work as been started here:
http://cwiki.apache.org/confluence/display/qpid/Java+Broker+Design+-+High+Level+Overview+of+Refactoring#JavaBrokerDesign-HighLevelOverviewofRefactoring-Storage(Message%26Model)
 


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to