Implement Database updater
--------------------------
Key: JBMESSAGING-1086
URL: http://jira.jboss.com/jira/browse/JBMESSAGING-1086
Project: JBoss Messaging
Issue Type: Task
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 2.0.0 Beta 1
JBM 2.0 will use local persistent storage per node, in most cases non relational.
Some users still like to see their messages in a database.
We should implement a component that can optionally run on each node, that intermittently checks the local storage to new messages / delete messages and updates a shared database with the message data.
Hibernate should be used for this component so it can work with any supported RDBMs.
--
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
Update to Java 5 GUIDs
----------------------
Key: JBMESSAGING-1040
URL: http://jira.jboss.com/jira/browse/JBMESSAGING-1040
Project: JBoss Messaging
Issue Type: Task
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 2.0.0 Beta 1
Since we are now Java 5 only, we can update to Java 5 guids.
We can also get rid of the message id generator stuff.
--
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
Add scheduled delivery and destination to SendPacket
----------------------------------------------------
Key: JBMESSAGING-1206
URL: http://jira.jboss.com/jira/browse/JBMESSAGING-1206
Project: JBoss Messaging
Issue Type: Task
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 2.0.0 Alpha
They don't really belong in the message.
Uncomment ScheduledDeliveryTest when this is complete
--
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
Convert messages to write to buffer directly
--------------------------------------------
Key: JBMESSAGING-1208
URL: http://jira.jboss.com/jira/browse/JBMESSAGING-1208
Project: JBoss Messaging
Issue Type: Task
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 2.0.0 Beta
Currently our message classes write / read themselves using a DataInput/OutputStream. This is then converted to a byte[] which is used to set the MINA buffer.
With our new transport this is a sub optimal way of doing things.
Instead, our messages should write themselves directly to an abstraction which wraps the MINA buffer, eliminating unnecessary copying.
--
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
BDB PM memory usage
-------------------
Key: JBMESSAGING-1191
URL: http://jira.jboss.com/jira/browse/JBMESSAGING-1191
Project: JBoss Messaging
Issue Type: Task
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 2.0.0 Beta
BDB JE copies any byte arrays and stores them in its cache.
This means the message payload can exist in two places in memory.
To avoid this, after persisting a P message, we can drop the payload, and lazily retrieve it from the cache at delivery.
This technique may also provides a means to avoid paging..
--
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
BDB JE PM fails to commit more than once recovered tx
-----------------------------------------------------
Key: JBMESSAGING-1192
URL: http://jira.jboss.com/jira/browse/JBMESSAGING-1192
Project: JBoss Messaging
Issue Type: Bug
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 2.0.0 Alpha
See BDBJEnvironmentTest::testGetInDoubtXidsMultipleWithRestart()
--
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
Implement clustered temporary queues
------------------------------------
Key: JBMESSAGING-956
URL: http://jira.jboss.com/jira/browse/JBMESSAGING-956
Project: JBoss Messaging
Issue Type: Task
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 1.2.0.SP2
Temporary queues are currently not clustered, therefore the request-response pattern using a temporary reply to queue does not work when running clustered and the response can be sent via a different node to that which originally sent the request.
--
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
Add a feature to dependency plugin to find conflicting versions
---------------------------------------------------------------
Key: JBBUILD-415
URL: http://jira.jboss.com/jira/browse/JBBUILD-415
Project: JBoss Build System
Issue Type: Feature Request
Components: Maven
Affects Versions: Maven Build - Maint 2007
Reporter: Paul Gier
Add a feature to the maven dependency plugin that finds if a dependency tree contains two different versions of the same artifact.
This could be an additional section in the results of the analyze goal.
--
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
WorkItems for communication between processes and outside world
---------------------------------------------------------------
Key: JBRULES-1343
URL: http://jira.jboss.com/jira/browse/JBRULES-1343
Project: JBoss Drools
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Rule Flow
Reporter: Kris Verlaenen
Assigned To: Kris Verlaenen
--
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