[
http://jira.jboss.com/jira/browse/JBMESSAGING-1289?page=all ]
Clebert Suconic updated JBMESSAGING-1289:
-----------------------------------------
Issue Type: Feature Request (was: Task)
Implement fast journal
----------------------
Key: JBMESSAGING-1289
URL:
http://jira.jboss.com/jira/browse/JBMESSAGING-1289
Project: JBoss Messaging
Issue Type: Feature Request
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 2.0.0 Alpha
Implement an extremely fast append only journal to be used as the primary form of
persistence in JBoss Messaging.
The journal should be able to run in one of two modes:
a) Using pure Java NIO - this runs on any operating systems for which there is a Java 5
JRE.
b) Using Linux asynchronous IO. This will only run on Linux kernel >= 2.6. But should
give superior performance.
The journal will auto-detect whether it is running on Linux and switch to asynch IO
automatically, This can also be overrridden in the config.
The journal fully supports transactions and XA.
And can be used to append, update or delete arbitrary records. It has potentially to be
re-used in other applications other than messaging.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira