qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rajith Attapattu (JIRA)" <qpid-...@incubator.apache.org>
Subject [jira] Commented: (QPID-475) First step toward dtx support.
Date Wed, 02 May 2007 16:52:15 GMT

    [ https://issues.apache.org/jira/browse/QPID-475?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12493142
] 

Rajith Attapattu commented on QPID-475:
---------------------------------------

I have comitted the patch at rev 534541 on trunk.
There is one test case failing and I will try to fix it.
If not Arnuad will provide a patch soon.

Rajith

> First step toward dtx support. 
> -------------------------------
>
>                 Key: QPID-475
>                 URL: https://issues.apache.org/jira/browse/QPID-475
>             Project: Qpid
>          Issue Type: New Feature
>          Components: Java Broker
>    Affects Versions: M3
>            Reporter: Arnaud Simon
>         Assigned To: Rajith Attapattu
>             Fix For: M3
>
>         Attachments: BDB.patch, brokerpatch.patch, main-bdb.zip, main.zip
>
>
> This patch is a first step toward dtx support. 
> It includes the new Message store and transaction manager interface and a highly efficient
BDB implementation of the store. The transaction manager implementation is also based on BDB.

> This work must be extended for plugging a dtx classes that will simply interact with
the transaction manager. 
> Note that I have tried not to change the existing architecture. I do think that we should
carefully plan 0.10 support that may not be based on the existing architecture. 
> The configuration file must be changed to include the following store and transaction
manager configuration tags: 
>    <store>
>                     <!-- <class>org.apache.qpid.server.store.berkeleydb.BDBMessageStore</class>
-->
>                     <environment-path>${work}/localhost-store</environment-path>

>                     <class>org.apache.qpid.server.store.berkeleydb.messageStore.MessageStoreImpl</class>
>                 </store>             
>                 <txn>
>                     <environment-tx-timeout>60</environment-tx-timeout>
>                 	  <class>org.apache.qpid.server.store.berkeleydb.txn.TransactionManagerImpl</class>
>                 </txn>
>               

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


Mime
View raw message