Commit Graph

4193 Commits

Author SHA1 Message Date
Timothy A. Bish 4bba15a763 fix for: https://issues.apache.org/jira/browse/AMQ-3852
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1349383 13f79535-47bb-0310-9956-ffa450edef68
2012-06-12 14:52:47 +00:00
Timothy A. Bish a307c57e98 Adds a little test to show that messages cross the network bridge that are sent compressed remain compressed.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1349030 13f79535-47bb-0310-9956-ffa450edef68
2012-06-11 21:41:21 +00:00
Timothy A. Bish 4a7f870593 Test can fail on slower machines, give it a bit more time and improve the assert output.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1348983 13f79535-47bb-0310-9956-ffa450edef68
2012-06-11 19:43:52 +00:00
Bosanac Dejan cfd28536b9 https://issues.apache.org/jira/browse/AMQ-3845 - exclude assertion in sync case as ldap connection close time is unpredictable
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1348885 13f79535-47bb-0310-9956-ffa450edef68
2012-06-11 14:58:28 +00:00
Gary Tully c1fbf53b72 https://issues.apache.org/jira/browse/AMQ-3845 - increase the refresh rate in the test for slower machines
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1348880 13f79535-47bb-0310-9956-ffa450edef68
2012-06-11 14:52:17 +00:00
Bosanac Dejan 06949a5074 https://issues.apache.org/jira/browse/AMQ-3845 - handle LDAP restarts in cached ldap authorization map
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1348761 13f79535-47bb-0310-9956-ffa450edef68
2012-06-11 09:24:51 +00:00
Timothy A. Bish 21a0465448 fix build issue with some Generic types.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1348483 13f79535-47bb-0310-9956-ffa450edef68
2012-06-09 18:53:25 +00:00
Timothy A. Bish 691c70d3ea Add missing license header
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1348352 13f79535-47bb-0310-9956-ffa450edef68
2012-06-09 10:40:52 +00:00
Timothy A. Bish 584c133e9d fix for: https://issues.apache.org/jira/browse/AMQ-3877
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1348270 13f79535-47bb-0310-9956-ffa450edef68
2012-06-08 22:56:35 +00:00
Timothy A. Bish 06a42763c5 On a loaded or very slow machine these can fail without a bit more time on the timeout. Was able to reproduce locally with video encoders running.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1347824 13f79535-47bb-0310-9956-ffa450edef68
2012-06-07 22:59:47 +00:00
Bosanac Dejan 0a8e505b14 https://issues.apache.org/jira/browse/AMQ-3770 - ldap group expansion
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1347649 13f79535-47bb-0310-9956-ffa450edef68
2012-06-07 14:46:27 +00:00
Gary Tully c0a8060ef6 deal with possible null when text marshalled via xstream as munged ctr is used which bypasses default init
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1347621 13f79535-47bb-0310-9956-ffa450edef68
2012-06-07 14:02:00 +00:00
Bosanac Dejan 1f862ba3cd https://issues.apache.org/jira/browse/AMQ-3791 - CachedLDAPAuthorizationMap improvements
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1347580 13f79535-47bb-0310-9956-ffa450edef68
2012-06-07 11:58:40 +00:00
Gary Tully 279ecfcd6d ignore the mqttssl test till it gets some love, it hangs the nigtly run
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1346818 13f79535-47bb-0310-9956-ffa450edef68
2012-06-06 10:48:03 +00:00
Gary Tully 3adee8c076 https://issues.apache.org/jira/browse/AMQ-3872 - avoid property syntax for internal accessor to ensure property equality after seriaization in generated marshalling tests
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1346813 13f79535-47bb-0310-9956-ffa450edef68
2012-06-06 10:29:35 +00:00
Gary Tully b07f31ebc6 https://issues.apache.org/jira/browse/AMQ-3305 and https://issues.apache.org/jira/browse/AMQ-3872 - fix up durable subs with xa recovery for kahadb and tidy up test assumptions re redelivery for jdbc. Shared tests pass with both stores now
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1346594 13f79535-47bb-0310-9956-ffa450edef68
2012-06-05 21:13:34 +00:00
Gary Tully f0d0ce07ab https://issues.apache.org/jira/browse/AMQ-3288 - fix over flow to negative on signed int accumulator, would break priority message deletion
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1346401 13f79535-47bb-0310-9956-ffa450edef68
2012-06-05 14:48:17 +00:00
Gary Tully 64f3492c85 https://issues.apache.org/jira/browse/AMQ-3872 - Implement "exactly once" delivery with JDBC and XA in the event of a failure post prepare. jdbc xa is not a runner due to single table and update locks. implemention adds xid column to messages and acks table. a non null value indicated a prepared add/ack, so the insert is done on prepare. the result of the transaction outcome requires a row level update
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1345202 13f79535-47bb-0310-9956-ffa450edef68
2012-06-01 14:32:50 +00:00
Bosanac Dejan 15f85cd768 https://issues.apache.org/jira/browse/AMQ-2868 - optimize code a bit now that we don't have a sync
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1345034 13f79535-47bb-0310-9956-ffa450edef68
2012-06-01 09:51:48 +00:00
Bosanac Dejan 6d041dc2a5 https://issues.apache.org/jira/browse/AMQ-2868 - remove sync on memoery transaction store tx
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1345023 13f79535-47bb-0310-9956-ffa450edef68
2012-06-01 09:14:28 +00:00
Timothy A. Bish eb887f1545 fix for: https://issues.apache.org/jira/browse/AMQ-3836
Make a best effort to find the correct destination name even if space padded before falling back to the fallback conversion config. 

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1344894 13f79535-47bb-0310-9956-ffa450edef68
2012-05-31 20:26:28 +00:00
Timothy A. Bish fd37e8c883 fix for: https://issues.apache.org/jira/browse/AMQ-3871
Fix the addMessageFirst and values methods in OrderedPendingList and add tests for both OrderedPendingList and PrioritizedPendingList along with a test case to show the bad behavior for re-delivered in-flight non-persistent messages with durable subscribers.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1344842 13f79535-47bb-0310-9956-ffa450edef68
2012-05-31 18:14:07 +00:00
Timothy A. Bish 30f677e56a Fix for: https://issues.apache.org/jira/browse/AMQ-3841
Make the call to adapter.getDestinations() only once.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1344778 13f79535-47bb-0310-9956-ffa450edef68
2012-05-31 15:34:59 +00:00
Robert Davies 4d43c74fd2 include mqtt tests
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1343257 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 13:46:14 +00:00
Timothy A. Bish d44513a655 fix for: https://issues.apache.org/jira/browse/AMQ-3669
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1342028 13f79535-47bb-0310-9956-ffa450edef68
2012-05-23 20:27:23 +00:00
Robert Davies 144dda0308 Additional fixes for https://issues.apache.org/jira/browse/AMQ-3855 - timing issue in adding wildcard subscriptions can result in duplicate messages sent to MQTT
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1341820 13f79535-47bb-0310-9956-ffa450edef68
2012-05-23 10:25:34 +00:00
Timothy A. Bish bed24fabd9 Fix for: https://issues.apache.org/jira/browse/AMQ-3841
Ensure that the mKahaDB cleans up the per-destination kahaDB data when the destination is deleted, and don't throw exceptions in cases where we find an older one that has no destinations in it any longer.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1341601 13f79535-47bb-0310-9956-ffa450edef68
2012-05-22 19:47:23 +00:00
Robert Davies 1e3ea5c9c5 Fix for https://issues.apache.org/jira/browse/AMQ-3855
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1341521 13f79535-47bb-0310-9956-ffa450edef68
2012-05-22 15:22:55 +00:00
Timothy A. Bish fa62da8601 Add autofail to prevent test hang
see: https://issues.apache.org/jira/browse/AMQ-3842

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1340275 13f79535-47bb-0310-9956-ffa450edef68
2012-05-18 22:05:05 +00:00
Timothy A. Bish 53fff528a7 Apply patch for: https://issues.apache.org/jira/browse/AMQ-3817
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1340219 13f79535-47bb-0310-9956-ffa450edef68
2012-05-18 19:30:26 +00:00
Timothy A. Bish 3082a20520 Unit test that reproduces AMQ-3841
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1339660 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 15:49:32 +00:00
Timothy A. Bish e4d90d9281 Add test to show no issue for: https://issues.apache.org/jira/browse/AMQ-3835
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1339589 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 13:09:32 +00:00
Timothy A. Bish f13968e97e wait for started before checking on the MBean
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1336387 13f79535-47bb-0310-9956-ffa450edef68
2012-05-09 20:42:06 +00:00
Timothy A. Bish d5c86b0ae5 apply patch for: https://issues.apache.org/jira/browse/AMQ-3822
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1333905 13f79535-47bb-0310-9956-ffa450edef68
2012-05-04 12:23:41 +00:00
Bosanac Dejan c587918821 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1332983 13f79535-47bb-0310-9956-ffa450edef68
2012-05-02 10:36:17 +00:00
Bosanac Dejan b7e264f917 [maven-release-plugin] prepare release activemq-5.6.0
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1332981 13f79535-47bb-0310-9956-ffa450edef68
2012-05-02 10:35:43 +00:00
Gary Tully 3307d57528 ensure test is more deterministic and does not hang ci build
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1332977 13f79535-47bb-0310-9956-ffa450edef68
2012-05-02 10:18:29 +00:00
Timothy A. Bish 956724e5cd fix for: https://issues.apache.org/jira/browse/AMQ-3823
Don't trim the whitespace from header values.  Updates the tests to not add spaces in stomp headers. 

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1332813 13f79535-47bb-0310-9956-ffa450edef68
2012-05-01 20:54:13 +00:00
Bosanac Dejan e96eab52a1 https://issues.apache.org/jira/browse/AMQ-3819 - handle BUFFER_UNDERFLOW case
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1332230 13f79535-47bb-0310-9956-ffa450edef68
2012-04-30 14:56:09 +00:00
Timothy A. Bish ec87b17be0 test for: https://issues.apache.org/jira/browse/AMQ-3819
Creates a load test based on the user supplied ruby script.  There are four variations, one for each of the transport types.  Tests show that only the Stomp+NIO+SSL fails under this scenario. 

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1331481 13f79535-47bb-0310-9956-ffa450edef68
2012-04-27 16:01:20 +00:00
Bosanac Dejan e5c4ffd673 https://issues.apache.org/jira/browse/AMQ-3820 - statistics plugin - subscription statistics
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1331372 13f79535-47bb-0310-9956-ffa450edef68
2012-04-27 12:08:39 +00:00
Bosanac Dejan 710dc7bb20 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1329823 13f79535-47bb-0310-9956-ffa450edef68
2012-04-24 16:17:53 +00:00
Bosanac Dejan 96a9fb2502 [maven-release-plugin] prepare release activemq-5.6.0
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1329821 13f79535-47bb-0310-9956-ffa450edef68
2012-04-24 16:17:16 +00:00
Timothy A. Bish 01b9e4bf54 Fix logger declaration.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1329804 13f79535-47bb-0310-9956-ffa450edef68
2012-04-24 15:46:35 +00:00
Bosanac Dejan 6aad9f6bed https://issues.apache.org/jira/browse/AMQ-3679 - add new modules to osgi metadata
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1329662 13f79535-47bb-0310-9956-ffa450edef68
2012-04-24 12:07:00 +00:00
Timothy A. Bish 6a670921b3 Prevent these tests from hanging the hudson build
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1329452 13f79535-47bb-0310-9956-ffa450edef68
2012-04-23 21:12:03 +00:00
Timothy A. Bish 739a13dc2b Make the test more deterministic to fix test errors on slower machines.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1329240 13f79535-47bb-0310-9956-ffa450edef68
2012-04-23 13:50:40 +00:00
Timothy A. Bish 740f5b36da Additional test for: https://issues.apache.org/jira/browse/AMQ-3775
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1329225 13f79535-47bb-0310-9956-ffa450edef68
2012-04-23 13:17:33 +00:00
Gary Tully fc4f01cf5d https://issues.apache.org/jira/browse/AMQ-3805 - fix up unit test regressions with java.util.ConcurrentModificationException due to dispatch no longer being copy on write, shows up need to use iterator in message expiry case
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1328724 13f79535-47bb-0310-9956-ffa450edef68
2012-04-21 18:58:09 +00:00
Gary Tully 6b4d077bdf https://issues.apache.org/jira/browse/AMQ-3805 - further resolution, dispatch and activate could clash over the audit resulting in skipped messages in the batch, the end result being our of order dispatch. Additional test and fix up of use of cache and sync between durable sub and prefetch sub
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1328413 13f79535-47bb-0310-9956-ffa450edef68
2012-04-20 15:36:10 +00:00
Robert Davies 74bed6b577 Fix for https://issues.apache.org/jira/browse/AMQ-3813
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1328287 13f79535-47bb-0310-9956-ffa450edef68
2012-04-20 09:51:55 +00:00
Bosanac Dejan 974f6896a4 fixing licenses
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1327985 13f79535-47bb-0310-9956-ffa450edef68
2012-04-19 15:15:19 +00:00
Gary Tully 2044ade687 reflect the reality of plugable dispatch policys for topics only, https://cwiki.apache.org/confluence/display/ACTIVEMQ/Dispatch+Policies
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1327888 13f79535-47bb-0310-9956-ffa450edef68
2012-04-19 09:35:27 +00:00
Bosanac Dejan 47c392bad3 ExpiredMessagesWithNoConsumerTest - trying to tweak it a bit to prevent failures on slow machines
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1327484 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 12:40:51 +00:00
Bosanac Dejan 9706f654a4 JobSchedulerStoreTest - fix test, don't allow jobs to start scheduling on slow machines
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1327457 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 11:47:25 +00:00
Robert Davies 9287816fec fix for https://issues.apache.org/jira/browse/AMQ-796
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1327443 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 10:52:04 +00:00
Robert Davies 3df43f5886 For https://issues.apache.org/jira/browse/AMQ-3573 In junit tests - fixed null pointer if the directory doesn't exist
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1327388 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 07:01:50 +00:00
Robert Davies 61fdb188c8 For https://issues.apache.org/jira/browse/AMQ-3573 In junit tests - fixed warning messages can be generated for not enough disk space if the directory doesn't exist
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1327379 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 05:34:22 +00:00
Robert Davies fb915c3dc6 Fix for https://issues.apache.org/jira/browse/AMQ-3804
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1326692 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 17:34:00 +00:00
Gary Tully 04aa9c5161 https://issues.apache.org/jira/browse/AMQ-3681 - make use of java.sql.Statement#setQueryTimeout conditional on queryTimeout attribute > 0 so it can be disabled as it does not have universal support, default value 10 seconds
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1326610 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 13:28:52 +00:00
Robert Davies 7dc2c4e26f Fix for https://issues.apache.org/jira/browse/AMQ-3274
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1326502 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 06:23:14 +00:00
Robert Davies 0ee0cb9a22 Fix for https://issues.apache.org/jira/browse/AMQ-3678
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1326493 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 05:47:46 +00:00
Robert Davies 1b9f5f6727 Fix for https://issues.apache.org/jira/browse/AMQ-3004
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1326298 13f79535-47bb-0310-9956-ffa450edef68
2012-04-15 10:36:24 +00:00
Timothy A. Bish 2f0ef2e670 Additional test to show that https://issues.apache.org/jira/browse/AMQ-3802 is a non-issue.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1326200 13f79535-47bb-0310-9956-ffa450edef68
2012-04-14 20:25:00 +00:00
Gary Tully 38666e9298 add autofail to ensure it does not block the hudson build again
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1326021 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 23:50:47 +00:00
Timothy A. Bish f81a790ff5 apply fix for: https://issues.apache.org/jira/browse/AMQ-3803
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1325985 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 22:21:27 +00:00
Gary Tully 8d2c079e0c https://issues.apache.org/jira/browse/AMQ-3806 - Partial index updates can lead to bogus recovery for the vmcursor of a Q on startup. Only recovery destinations with that have some messages, so the location index is the system or reference. It makes sense as the location index is the basis for gc
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1325810 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 15:39:01 +00:00
Gary Tully 90fcbc8812 https://issues.apache.org/jira/browse/AMQ-3630 - NetworkBridgeFilterFactory should be assigned to Queue not NetworkBridge - thanks. the filter should be evaluated per destination
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1325735 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 12:24:58 +00:00
Gary Tully 53b29a206b https://issues.apache.org/jira/browse/AMQ-3805 - duplicate dispatch to durable sub with concurrent send transaction commit and activate. fixed up the use of audit through an activate/deactivate such that duplicate dispatch is suppressed at source in this case
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1325722 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 11:47:11 +00:00
Robert Davies 0be51cbfe2 Applied patch for https://issues.apache.org/jira/browse/AMQ-3681
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1325621 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 05:55:50 +00:00
Bosanac Dejan 7df5c3bdcc ClientRebalanceTest - fix the test to avoid occasional hang
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1324799 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 15:03:03 +00:00
Timothy A. Bish 0c2144c357 prevent hanging test stalling the build.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1324779 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 14:23:27 +00:00
Timothy A. Bish 76537741fc Fix for: https://issues.apache.org/jira/browse/AMQ-3788
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1324765 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 13:54:11 +00:00
Robert Davies 4c3843809e added NIO support to the MQTT protocol for https://issues.apache.org/jira/browse/AMQ-3786
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1324714 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 11:52:06 +00:00
Timothy A. Bish ff5e7e7626 Remove unneeded tracing that was used for: https://issues.apache.org/jira/browse/AMQ-3775
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1311780 13f79535-47bb-0310-9956-ffa450edef68
2012-04-10 15:12:56 +00:00
Timothy A. Bish 34af42f444 additional fix for: https://issues.apache.org/jira/browse/AMQ-3775
ensure that the messageReferences are calculated correctly when loading a stored destination. 

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1311513 13f79535-47bb-0310-9956-ffa450edef68
2012-04-09 22:56:15 +00:00
Timothy A. Bish ccaf0839da additional test for: https://issues.apache.org/jira/browse/AMQ-3775
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1311511 13f79535-47bb-0310-9956-ffa450edef68
2012-04-09 22:50:59 +00:00
Timothy A. Bish 934eaf9923 Test can hang if the async event isn't received, add a timeout in the test loop's wait call to prevent this.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1311402 13f79535-47bb-0310-9956-ffa450edef68
2012-04-09 19:58:13 +00:00
Timothy A. Bish 681c1abf37 add a test for: https://issues.apache.org/jira/browse/AMQ-3802
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1311239 13f79535-47bb-0310-9956-ffa450edef68
2012-04-09 14:11:50 +00:00
Bosanac Dejan 2280719835 https://issues.apache.org/jira/browse/AMQ-3706 - use round-robin instead of rnd for cluster rebalancing
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1311237 13f79535-47bb-0310-9956-ffa450edef68
2012-04-09 14:07:03 +00:00
Timothy A. Bish d112ad5af7 additional test and fix for: https://issues.apache.org/jira/browse/AMQ-3780
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1310559 13f79535-47bb-0310-9956-ffa450edef68
2012-04-06 19:24:33 +00:00
Gary Tully a3f85e271a https://issues.apache.org/jira/browse/AMQ-3775 - ensure no concurrent kahadb transaction in topic store
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1310410 13f79535-47bb-0310-9956-ffa450edef68
2012-04-06 15:50:03 +00:00
Timothy A. Bish 148455413e Add some additional checks and assertions to this test.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1310374 13f79535-47bb-0310-9956-ffa450edef68
2012-04-06 15:00:51 +00:00
Bosanac Dejan 1c0dbd1a1e https://issues.apache.org/jira/browse/AMQ-3801 - job scheduler index corruption
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1309780 13f79535-47bb-0310-9956-ffa450edef68
2012-04-05 11:35:57 +00:00
Robert Davies 0f5b406b43 more functionality for MQTT for https://issues.apache.org/jira/browse/AMQ-3786
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1309566 13f79535-47bb-0310-9956-ffa450edef68
2012-04-04 19:46:26 +00:00
Gary Tully 6110e16f28 fix intermittent ci failure, remove dependency on free jmx rmi port
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1307340 13f79535-47bb-0310-9956-ffa450edef68
2012-03-30 10:02:26 +00:00
Gary Tully 33cdefaf2e https://issues.apache.org/jira/browse/AMQ-3792: use of the failover transport incorrectly suppresses javax.jms.InvalidClientIDException when clientId is already in use. fixup with test and fix to test dependent on wrong behaviour
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1307142 13f79535-47bb-0310-9956-ffa450edef68
2012-03-29 22:05:18 +00:00
Timothy A. Bish c6ec76e6f6 small cleanup: https://issues.apache.org/jira/browse/AMQ-3775
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1306886 13f79535-47bb-0310-9956-ffa450edef68
2012-03-29 14:49:31 +00:00
Gary Tully 81e1de95f8 https://issues.apache.org/jira/browse/AMQ-3473: add defensive null check for brokerservice and region broker in case of dup detection during initalisation or partially initialised test, pa is always eagerly created
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1306865 13f79535-47bb-0310-9956-ffa450edef68
2012-03-29 13:43:18 +00:00
Gary Tully b137af4f8a https://issues.apache.org/jira/browse/AMQ-3786 - disable tests pending commit of activemq-core/src/test/resources/org/apache/activemq/transport/mqtt dependency
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1306785 13f79535-47bb-0310-9956-ffa450edef68
2012-03-29 11:20:00 +00:00
Gary Tully fb0b63e379 https://issues.apache.org/jira/browse/AMQ-3473 - Messages (possibly) stuck and pending messages count showing high number of pending message which do not get sent to a consumer. resolve the error in queue stats, message count and enqueue count when index suppressed a duplicate message add attempt
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1306228 13f79535-47bb-0310-9956-ffa450edef68
2012-03-28 09:41:50 +00:00
Gary Tully 1575f45897 ensure test starts with a clean slate, fix intermittent failure in hudson
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1305288 13f79535-47bb-0310-9956-ffa450edef68
2012-03-26 10:05:36 +00:00
Robert Davies cfc6917a79 intial files to support MQTT -see https://issues.apache.org/jira/browse/AMQ-3786
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1304984 13f79535-47bb-0310-9956-ffa450edef68
2012-03-25 06:33:49 +00:00
Gary Tully c3e57ec9fd resolve persistent hudson failure of org.apache.activemq.network.SimpleNetworkTest.testConduitBridge - individual cases were interfering with each other. A secondary failure, org.apache.activemq.network.SimpleNetworkTest#testDurableStoreAndForwardReconnect shows a problem with consuming an existing sub across a network, it won't work. It is not trivial to fix either, so virtual topics are a better bet in a network environment atm
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1304559 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 18:53:18 +00:00
Timothy A. Bish d92d3a8a06 fix for: https://issues.apache.org/jira/browse/AMQ-3782
avoid any potential NPE and try again.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1304057 13f79535-47bb-0310-9956-ffa450edef68
2012-03-22 21:00:17 +00:00
Gary Tully 1463bec066 https://issues.apache.org/jira/browse/AMQ-3768: ClassCastException when running some Durable Consumer test cases. root cause of the classcast was the reuse of a freed node that was still referenced as the head page id of a listindex. The fix is to not modify the head page id of a listindex when removing and coalescing linked pages, the head page remains valid for the duration of a subscription. Eventually got a test case that could easlily reproduce
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1304020 13f79535-47bb-0310-9956-ffa450edef68
2012-03-22 20:01:40 +00:00
Timothy A. Bish 5cd9ebaeb7 fis for: https://issues.apache.org/jira/browse/AMQ-3718
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1303544 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 19:55:30 +00:00
Timothy A. Bish 3cea40d889 https://issues.apache.org/jira/browse/AMQ-3775
Ensure that the orderIndex is reset to a good state. 

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1303128 13f79535-47bb-0310-9956-ffa450edef68
2012-03-20 20:10:59 +00:00
Timothy A. Bish 1419103c18 https://issues.apache.org/jira/browse/AMQ-3775
Update test to not use a static port for the broker Uri.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1303113 13f79535-47bb-0310-9956-ffa450edef68
2012-03-20 19:26:54 +00:00
Timothy A. Bish 926fdd7e92 fix and test for: https://issues.apache.org/jira/browse/AMQ-3780
ensure that non-persistent messages are cleaned up from temp storage when the Queue is deleted.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1302977 13f79535-47bb-0310-9956-ffa450edef68
2012-03-20 16:26:07 +00:00