Commit Graph

1464 Commits

Author SHA1 Message Date
James Strachan 0ae6a1d6aa added helper method
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@517659 13f79535-47bb-0310-9956-ffa450edef68
2007-03-13 12:08:25 +00:00
Robert Davies 93d1087726 flush messages into journal on stop
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@517567 13f79535-47bb-0310-9956-ffa450edef68
2007-03-13 06:56:08 +00:00
Robert Davies 0527ebacc9 increment reference count on send
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@517264 13f79535-47bb-0310-9956-ffa450edef68
2007-03-12 15:49:58 +00:00
Hiram R. Chirino 7de0e81995 Porting over tests in the 4.1 branch and updated the UsageManager so that if a Limit is set, then
it is used instead of being % based off the parent.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@517222 13f79535-47bb-0310-9956-ffa450edef68
2007-03-12 14:01:01 +00:00
Robert Davies c0af1f5116 resolved class cast exception
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516756 13f79535-47bb-0310-9956-ffa450edef68
2007-03-10 17:38:46 +00:00
Robert Davies e8b12e4eaf initialize brokerInfo
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516664 13f79535-47bb-0310-9956-ffa450edef68
2007-03-10 08:31:49 +00:00
Hiram R. Chirino fb3b6dba57 Enhanced the ActiveMQConnection to use the CommandVisitor instead of using a big if swtich
when handling commands from the broker.  This should be slightly more efficient.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516492 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 18:23:44 +00:00
Hiram R. Chirino 4207bd9cc0 Adding the bits need to do producer flow control with a window to the broker. Just implemented on the Queue case for now.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516475 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 17:29:30 +00:00
Robert Davies 9a79d3411d set duplex property
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516450 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 16:34:32 +00:00
Hiram R. Chirino 4569d7d28d Refactor so that the ProducerBrokerExchange is passed all the way down to the Topic and Queue implementations.
This is laying the ground work to implement window based producer flow control.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516444 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 15:59:14 +00:00
James Strachan 82201d28dd Use the broker name in the directory used for the AMQStore and temp-store area
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516439 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 15:47:05 +00:00
Robert Davies dda3e2a429 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@516408 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 13:30:33 +00:00
James Strachan cb3becf3c4 avoid NPE I was getting in the web console
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516401 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 12:48:36 +00:00
Robert Davies ba54ee86b2 added toString() method
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516315 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 06:38:06 +00:00
Robert Davies b5a42599b1 use async=false for now
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516169 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 20:35:26 +00:00
Hiram R. Chirino c9bb1c97b2 Adding the client side bits needed to implement producer flow control using a window. Currently disabled since
the server side bits still need implementing.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516139 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 18:44:03 +00:00
Robert Davies 67fd739b3a Delete duplicate and redundant tests
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516113 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 17:30:46 +00:00
Robert Davies 57ea011bee ensure connection state (e.g. consumers) are delivered before testing message consumption
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516104 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 17:16:18 +00:00
Robert Davies 2a6a441fb0 ensure connections are closed (so all messages are fludshed to the broker) before testing message delivery
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516067 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 15:14:45 +00:00
Robert Davies 1d846a9e61 ensure connections are closed (so all messages are fludshed to the broker) before testing message delivery
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516063 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 14:53:40 +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
James Strachan e935c5ad3b added some extra properties to the MessagePull command for when we implement AMQ-1196
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516040 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 13:38:40 +00:00
Robert Davies eeafa1cfef use request() instead of send()
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516039 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 13:28:59 +00:00
James Strachan e39a679d2f fix broken test case
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516038 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 13:28:58 +00:00
Robert Davies d7a14830c7 use request() instead of send()
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516034 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 13:19:03 +00:00
James Strachan 544ffe9dce re-enabled some tests and tinkered to make a frew work better
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516031 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 13:11:12 +00:00
James Strachan 222dd260e6 fixed javadoc
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516030 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 13:09:25 +00:00
Robert Davies 12fa4de5c6 ensure connections are closed (so all messages are fludshed to the broker) before testing message delivery
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516012 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 11:16:12 +00:00
Robert Davies c97b97ed88 close connection before restarting the broker
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516008 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 10:59:29 +00:00
Robert Davies 8ad375ff60 on close() don't storeState in synchronized block - as it can lead to a deadlock
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@516007 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 10:58:41 +00:00
Robert Davies da13d596a5 use async dispatch for vm:// transport by default
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515999 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 10:22:22 +00:00
James Strachan a08a4a84c7 fix for QueueSubscriptionTest and SimpleDispatchPolicyTest
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515996 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 10:13:29 +00:00
James Strachan dccd381c8f fix for AMQ-1193
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515963 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 08:23:06 +00:00
Robert Davies 825447a615 close connection required in some tests before the broker is re-started
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515940 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 06:29:04 +00:00
Hiram R. Chirino 1a3f54c93f Expose the wire format protocol to the ActiveMQConnection and TransportConnection objects
so that they know when then can use more advanced protocol options.  This will be needed
to implement producer flow control acking.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515863 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 00:22:18 +00:00
James Strachan 10185cadd7 fix to avoid NPE
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515746 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 20:53:24 +00:00
Robert Davies 2a3fddbdea with AMQPersistenceAdapter being the default now- these tests are redundant
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515712 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 19:41:36 +00:00
James Strachan 618396d459 rolled back change for AMQ-944 which breaks multicast group names
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515689 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 18:37:40 +00:00
Robert Davies 2ca08ce701 allow thread stack size to be configurable
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515682 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 18:27:25 +00:00
James Strachan f8d86bce28 fixed bad failing test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515657 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 17:37:13 +00:00
Hiram R. Chirino ec14f6569d Added a new windowSize field to the ProducerInfo command and added a new ProducerAck command. These will be needed to implement better producer flow control
where threads do not block on the broker side.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515654 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 17:23:07 +00:00
Robert Davies b3bbb9c2ea check messageId when removing ConsumerMessageRef (pesky redo logs can add/delete things - breaking the assumption we always get a nice ordered behaviour for durable subs)
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515630 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 16:15:08 +00:00
Robert Davies 0d9b413256 remove unused imports
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515629 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 16:13:06 +00:00
Robert Davies c12d7bfa22 remove data store at end of the junit run
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515627 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 16:12:35 +00:00
Hiram R. Chirino f7db42a835 Fix for https://issues.apache.org/activemq/browse/AMQ-1189, use 2 fields instead of 1 for the 2 usages of the consumer field to avoid CCE when using vm messaging.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515625 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 16:11:50 +00:00
Robert Davies 300a5b23cb added toString()
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515609 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 15:33:50 +00:00
James Strachan 95b34d5f2b fix for AMQ-1191 and AMQ-1109
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515606 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 15:29:01 +00:00
Hiram R. Chirino e3870495dd - http://issues.apache.org/activemq/browse/AMQ-734
- the failover option is no longer supported to remove it from the interfeace.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515602 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 15:15:54 +00:00
James Strachan 63b82516a4 applied patch for AMQ-944
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515556 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 13:04:19 +00:00
James Strachan d57343cdb5 minor patch to avoid ClassCastException for AMQ-1189
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515524 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 10:44:14 +00:00
Robert Davies d00ce72595 not a problem to try and create a destination more than once
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515466 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 06:01:00 +00:00
Hiram R. Chirino 05de2b1f47 Merged rev 515282 from 4.1 branch which add enhanced stomp tracing support
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515284 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 20:24:12 +00:00
James Strachan 1807dbbba3 minor fix to avoid exception in some test cases
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515193 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 16:31:46 +00:00
James Strachan 800fba7f6c fix typo in optimisation that was breaking the virtual topic tests
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515175 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 16:28:10 +00:00
James Strachan 8011f907ef Fix for AMQ-1188 to handle invalid URIs for host names on Linux
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515084 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 11:47:32 +00:00
Robert Davies d262dfd4a9 use a more friendly XBean name
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515064 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 10:49:41 +00:00
Robert Davies 0b1a064092 enable setting of the ReferenceStoreAdapter
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515060 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 10:36:53 +00:00
Robert Davies 985b4ce0df Make AMQPersistenceAdaptor the default persistence engine for ActiveMQ 5.0
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515059 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 10:29:03 +00:00
Robert Davies 759fd2829c Deleted store implementations rapid and quick, as they are replaced by the AMQStore implementation
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515054 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 10:25:48 +00:00
Robert Davies aee4378a8a make sure we delete the persistence store before starting
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@515019 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 08:22:54 +00:00
Robert Davies 8be526c5ec added toString() method
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514772 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 18:24:33 +00:00
Jonas B. Lim bd7d59c38f ported fix to trunk :
http://issues.apache.org/activemq/browse/AMQ-1176

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514754 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 18:04:44 +00:00
Jonas B. Lim b743552137 ported fix to trunk :
http://issues.apache.org/activemq/browse/AMQ-1179
http://issues.apache.org/activemq/browse/AMQ-1180

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514734 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 17:03:36 +00:00
Jonas B. Lim 49ea0eddf6 ported fix to trunk :
http://issues.apache.org/activemq/browse/AMQ-1181

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514720 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 16:26:08 +00:00
Jonas B. Lim e5b45f6b4b ported fix to trunk :
http://issues.apache.org/activemq/browse/AMQ-1177

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514717 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 16:00:25 +00:00
Jonas B. Lim 46d98e1287 ported fix to trunk :
http://issues.apache.org/activemq/browse/AMQ-1173

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514701 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 15:47:59 +00:00
Jonas B. Lim 015cd8a7f9 ported fix to trunk :
http://issues.apache.org/activemq/browse/AMQ-1172
http://issues.apache.org/activemq/browse/AMQ-1174
http://issues.apache.org/activemq/browse/AMQ-1175

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514694 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 15:41:17 +00:00
Jonas B. Lim ef1d3559f5 ported fixed in 4.1 to trunk. http://issues.apache.org/activemq/browse/AMQ-1178
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514668 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 13:55:57 +00:00
Robert Davies 477fc859e6 performance optimization
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514593 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 07:49:50 +00:00
Robert Davies df15551a4b messages from remote broker are now handled correctly again
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514592 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 07:48:06 +00:00
Robert Davies 8432e0aafe set the remote broker name on the remoteBroker
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514588 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 07:35:15 +00:00
Robert Davies 2eaafc0c12 add wildcard info to the ConsumerBrokerExchange
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514365 13f79535-47bb-0310-9956-ffa450edef68
2007-03-04 06:47:54 +00:00
Robert Davies c3f4712ac9 Pass in broker name to the AMQPersistenceAdapter
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514364 13f79535-47bb-0310-9956-ffa450edef68
2007-03-04 06:46:52 +00:00
Robert Davies 1191d5eeb2 make ProducerBrokerExchange mutable if the destination is composite
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514143 13f79535-47bb-0310-9956-ffa450edef68
2007-03-03 12:41:34 +00:00
Robert Davies 1dc9d9d355 reset enableStatistics=true
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514140 13f79535-47bb-0310-9956-ffa450edef68
2007-03-03 12:32:25 +00:00
Robert Davies 84eb9f8b69 performance tuning
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@514131 13f79535-47bb-0310-9956-ffa450edef68
2007-03-03 11:30:22 +00:00
Robert Davies 31d327726a Fixed Queue cursor test case for AMQ Store
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513921 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 20:00:11 +00:00
Robert Davies 55fa95460c transports copy messages after serializing them on to the wire. So move copy on send into
the vm:// transport only

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513920 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 19:59:21 +00:00
Robert Davies 819b811a2e test the AMQ Store cursors instead of Kaha
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513919 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 19:57:57 +00:00
James Strachan 4e21e15f7e minor change to improve the test case
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513810 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 15:31:49 +00:00
Robert Davies 32e84d6cd1 name the adapter correctly
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513769 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 14:02:14 +00:00
Robert Davies ccd81adc0f set default recovery policy (can't be FixedCountSubscriptionRecoveryPolicy) - as that
can hog alot of memory if large messages are used

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513761 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 13:47:39 +00:00
Robert Davies deaeab06e2 fix for failing test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513759 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 13:44:16 +00:00
Robert Davies 4089d75fb7 fix for failing test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513758 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 13:43:58 +00:00
Robert Davies 2241f2064f increase default buffer size - to accomadate average message size - which is usually 1024
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513626 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 06:24:31 +00:00
Robert Davies 4e2acd4a77 provide the option to always send messages synchronously - even if the messages are
non-persistent

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513543 13f79535-47bb-0310-9956-ffa450edef68
2007-03-01 22:43:47 +00:00
Robert Davies c0cd83870c turbo charge performance ;)
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513494 13f79535-47bb-0310-9956-ffa450edef68
2007-03-01 21:13:40 +00:00
Robert Davies 9fd9189a17 ensure deleteAllMessages gets passed to the persistence adapter whilst it still makes sense
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513467 13f79535-47bb-0310-9956-ffa450edef68
2007-03-01 19:43:12 +00:00
Robert Davies 167f99a3a1 fix for jira issue: http://issues.apache.org/activemq/browse/AMQ-1121
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513455 13f79535-47bb-0310-9956-ffa450edef68
2007-03-01 19:24:17 +00:00
Robert Davies 1ea6d27053 brief pacakage descriptions for javadocs
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513287 13f79535-47bb-0310-9956-ffa450edef68
2007-03-01 11:49:58 +00:00
Dain Sundstrom eb19487b66 If thread context class loader is null use the class loader of the FactoryFinder class
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@513003 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 22:05:55 +00:00
James Strachan 44bafc3e03 added a little helper method to make it easy to wait on a broker being shut down in Java code
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512764 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 14:21:29 +00:00
Robert Davies 60a526c36b now check for correct order of messages
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512643 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 07:29:43 +00:00
Robert Davies 9f15a47340 only use debug logging when re-filling a batch
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512642 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 07:28:48 +00:00
Robert Davies dc0241343a tidied up the way messages are page in for a durable subscriber
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512640 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 07:23:37 +00:00
Robert Davies 14c605feab Have separate child Usage Managers - one for producers, one for consumers.
This has been done so that paged-in messages do not have to contend for memory
with fast producers

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512637 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 07:17:55 +00:00
Robert Davies 6b38f803bc should be a synchronized call around getVmLockSet()
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512497 13f79535-47bb-0310-9956-ffa450edef68
2007-02-27 23:42:03 +00:00
Robert Davies 9ba5e1921c tidy up the setting of the default policy
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512259 13f79535-47bb-0310-9956-ffa450edef68
2007-02-27 14:05:16 +00:00
Robert Davies 1cc049c5d0 enable statistics for the broker created for this test (count for destinations relies on it)
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512156 13f79535-47bb-0310-9956-ffa450edef68
2007-02-27 06:43:24 +00:00
Hiram R. Chirino 274f677ecb Adding test provided in AMQ-1165
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@512104 13f79535-47bb-0310-9956-ffa450edef68
2007-02-27 01:33:59 +00:00