Commit Graph

16 Commits

Author SHA1 Message Date
Hiram R. Chirino 2728ccbb88 Fix for AMQ-1356 : Durable Subscriptions do not work with Wildcards after broker is restarted.
- Added a RecoveryBrokerTest.testWildCardSubscriptionPreservedOnRestart() test case that was showing
   that that wildcards did not work with DurableSubscriptions
 - Fix the TransactedTopicMasterSlaveTest so that setDeleteAllMessagesOnStartup() takes effect (had to be done before the connectors are added.
 - Change the MessageStore interface so that subscriptions are created using the data in the SubscriptionInfo class
 - Added a subscribedDestination field to the SubscriptionInfo so that the original wildcard subscrption can be remembered
 - The KahaReference store now deletes it's State store too when deleteAllMessages() is called
 - Fixed KahaPersistenceAdapter.getDestinations() so that it actually returns all the destinations.
 - We now recover all the topics eagerly when the topic region is started.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@563194 13f79535-47bb-0310-9956-ffa450edef68
2007-08-06 17:07:55 +00:00
Hiram R. Chirino 0e87c01f22 The JPAReferenceStore does not track XA transaction so force a journal recover always. Fixes the QuickJPAStoreXARecoveryBrokerTest
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@561103 13f79535-47bb-0310-9956-ffa450edef68
2007-07-30 19:57:34 +00:00
Robert Davies 44b1aa59c0 added savePreparedState() stub
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@554826 13f79535-47bb-0310-9956-ffa450edef68
2007-07-10 05:10:52 +00:00
Robert Davies b38ec0ad03 added recoverState() stub
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@549809 13f79535-47bb-0310-9956-ffa450edef68
2007-06-22 13:02:44 +00:00
Robert Davies 76f573754b added stub to clear down messages when recover is called
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@549068 13f79535-47bb-0310-9956-ffa450edef68
2007-06-20 11:14:30 +00:00
Hiram R. Chirino 8f8ff58f8c Updated the pom version from 4.2-SNAPSHOT to 5.0-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@545505 13f79535-47bb-0310-9956-ffa450edef68
2007-06-08 13:55:40 +00:00
Robert Davies 82d19974d8 added isStoreValid() method - used by AMQStore to determine if references need to be rebuilt
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516407 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 13:28:14 +00:00
Hiram R. Chirino 885c379914 Set the eol-style to native
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516048 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 14:20:29 +00:00
Robert Davies 4bef5e3599 AMQPersistenceAdapter is now used instead of the QuickPersistenceAdapter
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515065 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 10:51:19 +00:00
Robert Davies f36407a687 add unimplemented methods for the ReferenceStore interface
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@504935 13f79535-47bb-0310-9956-ffa450edef68
2007-02-08 15:49:42 +00:00
Hiram R. Chirino e17e5eca88 Updated version to remove the "incubator" bit.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@504248 13f79535-47bb-0310-9956-ffa450edef68
2007-02-06 19:09:51 +00:00
Hiram R. Chirino e30a9dddde Added a JPA based ReferenceStoreAdapter implementation
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@493226 13f79535-47bb-0310-9956-ffa450edef68
2007-01-05 23:05:40 +00:00
Hiram R. Chirino 207816b308 Fix test failures
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@491857 13f79535-47bb-0310-9956-ffa450edef68
2007-01-02 17:26:32 +00:00
Hiram R. Chirino c9e75006df Added some more annotations so that intexs and the lob is properly handled
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@479194 13f79535-47bb-0310-9956-ffa450edef68
2006-11-25 20:44:22 +00:00
Hiram R. Chirino 24b005c3da Added derby to dependencies so tests pass.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@479147 13f79535-47bb-0310-9956-ffa450edef68
2006-11-25 17:05:44 +00:00
Hiram R. Chirino 6e3bb5d682 Moved the new JPA module to it's own directory.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@479145 13f79535-47bb-0310-9956-ffa450edef68
2006-11-25 16:56:12 +00:00