2926 Commits

Author SHA1 Message Date
Gary Tully
3536b1e665 resolve https://issues.apache.org/activemq/browse/AMQ-2481 - no need to force a page in but sync between expiry from browse and from pageIn needed some tweaks, expired messages need to be removed from the cursor in the event of expiry from browse. Also resolve unit test failures from https://issues.apache.org/activemq/browse/AMQ-2481
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@834543 13f79535-47bb-0310-9956-ffa450edef68
2009-11-10 16:57:28 +00:00
Gary Tully
748e419b75 wait a little longer on slow machines where recovery can take a while
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@833497 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 17:54:15 +00:00
Bosanac Dejan
bf91745bf5 additional fix for https://issues.apache.org/activemq/browse/AMQ-2306 - jmx for slave brokers
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@833441 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 15:29:40 +00:00
Gary Tully
814c49f058 resolve intermittent failure of DiscoveryNetworkReconnectTest due to network timing issues
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@833435 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 15:14:05 +00:00
Bosanac Dejan
b3873fb3e4 https://issues.apache.org/activemq/browse/AMQ-2306 - jmx for slave brokers
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@833395 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 13:56:28 +00:00
Gary Tully
f1fa8f911d soreuse addr on rmi connector and enable some debug logging to track down hudson jmx related intermittent failures
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@833376 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 12:26:34 +00:00
Gary Tully
46a7f9eeab resolve https://issues.apache.org/activemq/browse/AMQ-2478 - patch applied with thanks. test case works with the new kahaDB also, it is a little neater w.r.t exception handling
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@833074 13f79535-47bb-0310-9956-ffa450edef68
2009-11-05 16:29:47 +00:00
Bosanac Dejan
652d551063 adding durable topic expiration test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@833034 13f79535-47bb-0310-9956-ffa450edef68
2009-11-05 12:14:21 +00:00
Gary Tully
9086693c61 add some resilience to slow mbean registration
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@832829 13f79535-47bb-0310-9956-ffa450edef68
2009-11-04 18:15:57 +00:00
Gary Tully
7f46be934a avoid java.util.concurrent.RejectedExecutionException on shutdown by bracketing executor usage with started flag
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@832401 13f79535-47bb-0310-9956-ffa450edef68
2009-11-03 12:25:38 +00:00
Bosanac Dejan
8e42528bb2 https://issues.apache.org/activemq/browse/AMQ-2474 - jaas certificate authentication plugin and network of brokers
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@831942 13f79535-47bb-0310-9956-ffa450edef68
2009-11-02 16:20:18 +00:00
Gary Tully
780e448cd4 apply patch for https://issues.apache.org/activemq/browse/AMQ-2458 with thanks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@831888 13f79535-47bb-0310-9956-ffa450edef68
2009-11-02 13:00:24 +00:00
Gary Tully
4213e42514 make networkbridge tests more resilient to time related issues on slow machines
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@831876 13f79535-47bb-0310-9956-ffa450edef68
2009-11-02 12:35:12 +00:00
Gary Tully
763ef103d8 apply patch for https://issues.apache.org/activemq/browse/AMQ-2472 with thanks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@831827 13f79535-47bb-0310-9956-ffa450edef68
2009-11-02 09:02:38 +00:00
Gary Tully
97d7c390df add variant that uses syncSend and verifies a ResourceAllocationException in the sending thread
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@831377 13f79535-47bb-0310-9956-ffa450edef68
2009-10-30 16:43:05 +00:00
Gary Tully
89eecadd9d resolve https://issues.apache.org/activemq/browse/AMQ-2468 - limit pagedInPendingDispatch to maxPageSize and bypass dispatch for jmx queue modifications like purge and remove matching messages so they are not limited by pending messages and can page through all messages. Resolve intermittent deadlock in AMQ2102Test. Note: sparse selectors may need to increase maxPageSize as ever increasing pagedInPendingDispatch was exceeding that limit in error
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@831258 13f79535-47bb-0310-9956-ffa450edef68
2009-10-30 10:51:41 +00:00
Gary Tully
d2a9f7dba2 first cut of resolution to https://issues.apache.org/activemq/browse/AMQ-2470 - put cleanup on a fixe rate schedual
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@831008 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29 16:10:36 +00:00
Gary Tully
00e2f511c3 resolve https://issues.apache.org/activemq/browse/AMQ-2463 - new isolationlevel int property on JDBCPersistenceAdapter
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@829105 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 15:51:45 +00:00
Bosanac Dejan
5074fefc09 re-enable broker creation in the perf test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@829012 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 11:50:39 +00:00
Gary Tully
5eb274d08d resolve https://issues.apache.org/activemq/browse/AMQ-2314 - spooled non persistent messages for a topic sub remain after disconnect, pendin messages are now removed so that the temp store can be reclaimed
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@828975 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 09:37:47 +00:00
Bosanac Dejan
026c120094 test for http://issues.apache.org/activemq/browse/AMQ-1873 - stomp toon many open files
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@828954 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 08:11:17 +00:00
Robert Davies
592e18ea9b Fix for https://issues.apache.org/activemq/browse/AMQ-2461
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@828645 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 10:37:51 +00:00
Gary Tully
2c73c3df8c resolve some timing issues with slow tests and potential jmx port clash
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@826700 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 15:28:29 +00:00
Gary Tully
aef4ccfe8f fix race condition in test that validates dequeue count, thanks Al on irc
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@825084 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 11:11:03 +00:00
Robert Davies
f866f770e3 Applied patch for https://issues.apache.org/activemq/browse/AMQ-2449
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@825008 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14 05:07:45 +00:00
Gary Tully
43bd686a2c resolve https://issues.apache.org/activemq/browse/AMQ-2448 - failed network bridge being incorrectly recorded in a list (and leaked), issue introduced by https://issues.apache.org/activemq/browse/AMQ-2298 now resolved by reusing exsiting correctly managed list of bridges
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@824807 13f79535-47bb-0310-9956-ffa450edef68
2009-10-13 15:30:50 +00:00
Bosanac Dejan
a84bbc1de8 using javadoc 2.5 plugin, with some extra options, since 2.6 doesn't work well with site plugin
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@824790 13f79535-47bb-0310-9956-ffa450edef68
2009-10-13 14:40:27 +00:00
Gary Tully
8e59e24905 resolve duplicate message issue from: https://issues.apache.org/activemq/browse/AMQ-2439
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@822811 13f79535-47bb-0310-9956-ffa450edef68
2009-10-07 17:41:21 +00:00
Bosanac Dejan
27183f8cc8 https://issues.apache.org/activemq/browse/AMQ-2443 - sendAdvisoryIfNoConsumers
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@822797 13f79535-47bb-0310-9956-ffa450edef68
2009-10-07 16:37:28 +00:00
Bosanac Dejan
dd957fae8c https://issues.apache.org/activemq/browse/AMQ-2441 - timestampbroker fix
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@822295 13f79535-47bb-0310-9956-ffa450edef68
2009-10-06 14:39:27 +00:00
Bosanac Dejan
869401136e https://issues.apache.org/activemq/browse/AMQ-2442 - stomp and xmpp tests on ibm jdk 6
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@822231 13f79535-47bb-0310-9956-ffa450edef68
2009-10-06 11:57:04 +00:00
Hiram R. Chirino
bfed2c0e00 AMQ-2439: Adding test cases for JDBC too.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@821115 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 17:59:38 +00:00
Bosanac Dejan
4e1d383555 https://issues.apache.org/activemq/browse/AMQ-2437 - jdbc recovery
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@821106 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 17:30:23 +00:00
Hiram R. Chirino
1d5bcaf274 AMQ-2439: Unit test for the kahadb message store
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@821103 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 17:14:25 +00:00
Hiram R. Chirino
bdd9e2a8cd AMQ-2439: KahaDB + Network of Brokers + Restart = Duplicate Messages that cannot be removed from the data store
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@821090 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 16:46:37 +00:00
Bosanac Dejan
94708a284d https://issues.apache.org/activemq/browse/AMQ-2436 - jdbc sync under high load
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@820955 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 10:42:14 +00:00
Hiram R. Chirino
915a91150a Reverting pom change that snuck in with my previous commit
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@820714 13f79535-47bb-0310-9956-ffa450edef68
2009-10-01 16:48:48 +00:00
Hiram R. Chirino
a24133e1e3 AMQ-2435: NullPointer Exception Occurs when using producer flow control
When producer window based flow control kicks in now, we copy the context since it will be
 changed while the message send request is waiting for space on the queue.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@820713 13f79535-47bb-0310-9956-ffa450edef68
2009-10-01 16:46:37 +00:00
Hiram R. Chirino
af10622e7a Still working on AMQ-2414.. hopefullly this resolves the auto creation of MySQL Cluster tables.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@820031 13f79535-47bb-0310-9956-ffa450edef68
2009-09-29 17:06:17 +00:00
Hiram R. Chirino
282f145f08 reverting rev 818936 re: issue AMQ-2414
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@820010 13f79535-47bb-0310-9956-ffa450edef68
2009-09-29 16:14:49 +00:00
Bosanac Dejan
2e6443ba2b https://issues.apache.org/activemq/browse/AMQ-1886 - preventing problems with spring transactions
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@819998 13f79535-47bb-0310-9956-ffa450edef68
2009-09-29 15:53:38 +00:00
Bosanac Dejan
74148299dc https://issues.apache.org/activemq/browse/AMQ-2413 - prevent test failures on slow machines
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@819493 13f79535-47bb-0310-9956-ffa450edef68
2009-09-28 10:37:57 +00:00
Timothy A. Bish
87cdbbe961 Apply fix for: https://issues.apache.org/activemq/browse/AMQ-2426
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@819035 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 21:45:23 +00:00
Robert Davies
41b7acb0ba added synchronization around remove()
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@818955 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 18:59:02 +00:00
Hiram R. Chirino
9f6efd4b1f AMQ-2414: Fixing the failing create tables problem on MySQL cluster.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@818936 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 18:10:12 +00:00
Hiram R. Chirino
d948c179da Was part of AMQ-2414: reduce verbosity of expection traces in the console.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@818923 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 17:35:30 +00:00
Hiram R. Chirino
5d2f52f0d6 AMQ-2414: Support mysql cluster configurations
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@818905 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 16:14:05 +00:00
Hiram R. Chirino
80ac49db97 AMQ-2416: Provide xbean xml elements for the JDBC adapter classes to support the simpler XML configuration syntax
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@818888 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 15:41:33 +00:00
Bosanac Dejan
680ebe017b makes test pass on slower machines
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@818812 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 10:38:20 +00:00
Robert Davies
960e65df65 Apply patch for https://issues.apache.org/activemq/browse/AMQ-2413
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@818762 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 08:10:56 +00:00