Gary Tully
|
8871c67e8f
|
resolve https://issues.apache.org/activemq/browse/AMQ-2985 - issue with duplicates. track acklocations at send time such that out of order acks can remove messages, ensures unmatched messages do not build up. track priority with subscriptionAcks such that a restart or batch reset can select the correct cursor and not wrap around producing duplicates. ensure orderly upgrade of store. additional long running test (4 min) that validates
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1038276 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-23 18:54:55 +00:00 |
Bosanac Dejan
|
32db9c5a93
|
https://issues.apache.org/activemq/browse/AMQ-3049 - failover and initialReconnectDelay
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1038036 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-23 10:20:29 +00:00 |
Bosanac Dejan
|
fd4e13634b
|
https://issues.apache.org/activemq/browse/AMQ-2950 - prevent ConcurrentModificationException when removing the connection
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1037675 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-22 11:34:39 +00:00 |
Bosanac Dejan
|
fe1bf48a1d
|
https://issues.apache.org/activemq/browse/AMQ-3044 - adding example in activemq-security.xml
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1036530 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-18 16:59:42 +00:00 |
Gary Tully
|
3f0cf98407
|
resolve issue with kahadb durable subs with selectors after restart, persist the ack locations, kahadb version to 3 with auto upgrade from 1 or 2. https://issues.apache.org/activemq/browse/AMQ-2985
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1036524 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-18 16:44:50 +00:00 |
Bosanac Dejan
|
fe3660dfcd
|
https://issues.apache.org/activemq/browse/AMQ-3044 - secure jmx connector
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1036455 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-18 13:40:24 +00:00 |
Gary Tully
|
3596f3706f
|
resolve potential concurrent mod of LinkedHashMap, reads can modify as map is access ordered
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1036448 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-18 13:26:33 +00:00 |
Gary Tully
|
eb034b4bc9
|
applied patch and test from https://issues.apache.org/activemq/browse/AMQ-3029 with thanks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1035264 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-15 13:20:31 +00:00 |
Bosanac Dejan
|
d31e6beb56
|
https://issues.apache.org/activemq/browse/AMQ-3035 - SSL_OPTS
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1035211 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-15 10:26:14 +00:00 |
Gary Tully
|
4fbf92de82
|
improve jdbc durable sub performance for long running subs and resolve regression in selector test, related to https://issues.apache.org/activemq/browse/AMQ-2985, https://issues.apache.org/activemq/browse/AMQ-2980, expose maxRows on jdbc persistence adapter to allow it to be increased for really large selectors
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1035202 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-15 10:00:56 +00:00 |
Gary Tully
|
4679c8a788
|
remove priority flag from default jdbc impl as that is shared across dests, leads to conflict between priority and non priority dests, limit rowSize returned from durable fetch so we don't hog memory or return too few matches: https://issues.apache.org/activemq/browse/AMQ-2980
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1034466 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-12 16:51:26 +00:00 |
Bosanac Dejan
|
2e1a014fec
|
https://issues.apache.org/activemq/browse/AMQ-2453 - more portability issues solved
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1034453 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-12 16:32:00 +00:00 |
Bruce Snyder
|
c9c6e62a60
|
AMQ-3022 - Reverting changes for transaction suspend/resume due to broken tests
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1034430 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-12 15:39:37 +00:00 |
Bosanac Dejan
|
40790f0e45
|
https://issues.apache.org/activemq/browse/AMQ-2453 - using printf instead fo echo
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1034377 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-12 12:37:25 +00:00 |
Bosanac Dejan
|
eb81c6ef1b
|
https://issues.apache.org/activemq/browse/AMQ-2453 - additional portability improvements
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1034352 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-12 11:41:43 +00:00 |
Bosanac Dejan
|
5db81fad9a
|
https://issues.apache.org/activemq/browse/AMQ-2453 - making the loop sh compatible
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1034329 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-12 10:09:26 +00:00 |
Gary Tully
|
5ce31fae87
|
resolve https://issues.apache.org/activemq/browse/AMQ-2939 - allow xbean config validation to be disabled, url of the form xbean:...?validate=false will do it
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1034032 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-11 18:40:26 +00:00 |
Bosanac Dejan
|
e214256bec
|
https://issues.apache.org/activemq/browse/AMQ-2453 - /bin/sh version of the script
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1034005 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-11 17:33:52 +00:00 |
Bosanac Dejan
|
52aaa0a7f3
|
fixing licenses
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033853 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-11 09:26:35 +00:00 |
Gary Tully
|
49824ecab6
|
enable scheduler for test config: https://issues.apache.org/activemq/browse/AMQ-2967
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033834 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-11 08:25:42 +00:00 |
Gary Tully
|
6aacb034ee
|
resolution to duplicate issue from https://issues.apache.org/activemq/browse/AMQ-2980 - contention over active flag caused premature dispatch on reactivation such that there could be duplicates, fixing the contention sorts this, final piece of the puzzle, test now works as expected
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033607 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-10 17:44:06 +00:00 |
Gary Tully
|
6dea944be6
|
fix issue from new test for https://issues.apache.org/activemq/browse/AMQ-2985 - when acking as unmatched, the matching messages that lie inbetwen the sequences need to be added to the ack locations to ensure they don't get deleted when other consumers are done with them. test now enabled for kahaDB
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033581 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-10 16:44:23 +00:00 |
Gary Tully
|
5baf5f5e76
|
improve logging by adding sub key
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033487 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-10 14:26:30 +00:00 |
Gary Tully
|
d8b11896ab
|
additional test for https://issues.apache.org/activemq/browse/AMQ-2985 that shows issue with kahadb and overlapping durable and non durable subs with occasional filter match
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033469 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-10 13:53:53 +00:00 |
Bosanac Dejan
|
69dc0d4940
|
https://issues.apache.org/activemq/browse/AMQ-2980 - modify the test case to show dupliacte problem
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033468 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-10 13:52:40 +00:00 |
Gary Tully
|
8ba8b61688
|
allow hudson to build with 1.5
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033435 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-10 12:27:28 +00:00 |
Gary Tully
|
fa4481c421
|
more improvements on https://issues.apache.org/activemq/browse/AMQ-2980 - split prioritised and regular statements, have ack row per priority and fix up deletion and interleaved durable subs. Simpler slq improves throughput
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1033076 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-09 16:34:54 +00:00 |
Bosanac Dejan
|
3e8abcc43f
|
https://issues.apache.org/activemq/browse/AMQ-3020 - imrpove test timings
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1032969 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-09 12:40:38 +00:00 |
Bosanac Dejan
|
a23bb3053d
|
https://issues.apache.org/activemq/browse/AMQ-3020 - remove obsolete test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1032919 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-09 10:59:19 +00:00 |
Bosanac Dejan
|
4f327e091b
|
https://issues.apache.org/activemq/browse/AMQ-3020 - missing properties file
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1032904 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-09 10:06:33 +00:00 |
Bruce Snyder
|
4411ff6680
|
AMQ-3022 - Improve error message when a transaction is attempted to be suspended/resumed
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1032658 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-08 18:19:23 +00:00 |
Bosanac Dejan
|
4907ada2f4
|
https://issues.apache.org/activemq/browse/AMQ-3021 - additional fix
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1032653 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-08 18:06:28 +00:00 |
Bosanac Dejan
|
34f19297d4
|
https://issues.apache.org/activemq/browse/AMQ-3020 - supress browsers over network
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1032647 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-08 17:45:35 +00:00 |
Bosanac Dejan
|
7983abfcd6
|
https://issues.apache.org/activemq/browse/AMQ-3020 - test case
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1032591 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-08 14:51:11 +00:00 |
Bosanac Dejan
|
37b8157b67
|
https://issues.apache.org/activemq/browse/AMQ-3021 - HttpTunnelServlet leak
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1032539 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-08 10:47:23 +00:00 |
Gary Tully
|
b6a9c70ef0
|
allow a 0 closeTimeout to mean infinite, currently it turns the sync request into an async request
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1031761 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-05 20:05:18 +00:00 |
Bosanac Dejan
|
2bdddc2021
|
https://issues.apache.org/activemq/browse/AMQ-3020 - intial tests
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1031656 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-05 16:27:58 +00:00 |
Gary Tully
|
ca668019a0
|
starter test case for https://issues.apache.org/activemq/browse/AMQ-2908 - it works though
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1031136 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-04 18:37:00 +00:00 |
Gary Tully
|
06cbebc8da
|
further resolution to https://issues.apache.org/activemq/browse/AMQ-2980, concurrent producers was still problematic as the store needed to be traversed multiple times, requiring ack locations per priority. Resolution to https://issues.apache.org/activemq/browse/AMQ-2551 fell out of decreasing the cleanup interval in some of the tests, cleanup needs an exclusive lock so it won't cause contention
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1030928 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-04 13:13:37 +00:00 |
Bosanac Dejan
|
e96229803d
|
https://issues.apache.org/activemq/browse/AMQ-3013 - additional fix
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1030888 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-04 11:48:32 +00:00 |
Bosanac Dejan
|
4fc1712cdc
|
https://issues.apache.org/activemq/browse/AMQ-3013 - durable subs and jmx
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1030490 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-03 15:06:21 +00:00 |
Gary Tully
|
66a945a8f1
|
resolve duplicate issue with concurrent durable subs and dlq, suppress the duplicates in the default Dead letter strategy. With no duplicates, concurrentStoreAndDispatchQueues true is fine. resolve https://issues.apache.org/activemq/browse/AMQ-2584
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1030013 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-02 12:05:00 +00:00 |
Gary Tully
|
0c3117aac5
|
additional offiline test, and enable the jdbc variants - https://issues.apache.org/activemq/browse/AMQ-2985
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1028702 13f79535-47bb-0310-9956-ffa450edef68
|
2010-10-29 11:46:31 +00:00 |
Gary Tully
|
d650d0c7e1
|
apply fix from https://issues.apache.org/activemq/browse/AMQ-3007 - with thanks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1028637 13f79535-47bb-0310-9956-ffa450edef68
|
2010-10-29 07:58:28 +00:00 |
Gary Tully
|
518f0ce146
|
revert to manual additions to the schema mapping so that previous versions are not dropped from the map: resolve https://issues.apache.org/activemq/browse/AMQ-3005
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1028288 13f79535-47bb-0310-9956-ffa450edef68
|
2010-10-28 13:18:56 +00:00 |
Gary Tully
|
5edede1d0b
|
partial fix for https://issues.apache.org/activemq/browse/AMQ-2939 - allow the management context port values to be properties by ensuring that their schema is of type string rather than integer
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1028278 13f79535-47bb-0310-9956-ffa450edef68
|
2010-10-28 12:47:47 +00:00 |
Gary Tully
|
4d265fd5d5
|
verify that all journal files are reclaimed after duplicate messages with concurrentStoreAndDispatchQueues=false, durable subs must be unsubscribed also https://issues.apache.org/activemq/browse/AMQ-2584
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1028277 13f79535-47bb-0310-9956-ffa450edef68
|
2010-10-28 12:36:35 +00:00 |
Bruce Snyder
|
8a1f994bf5
|
AMQ-2965 - Patched to allow ActiveMQ to start up when DNS resolution is unavailable
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1028143 13f79535-47bb-0310-9956-ffa450edef68
|
2010-10-27 23:56:40 +00:00 |
Gary Tully
|
c290a17460
|
add test variant that demonstrates the need to disable the audit on the dlq when there is a concurrent consumer with multiple durable subs, some duplicate sends will not be caught (if they are acked in the mean time) so that audit stop needs to be disabled such that they can be consumed. This points to the need for a dlq per durable sub. work around for: https://issues.apache.org/activemq/browse/AMQ-2584
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1027886 13f79535-47bb-0310-9956-ffa450edef68
|
2010-10-27 10:18:36 +00:00 |
Bosanac Dejan
|
ef1a3c1f67
|
https://issues.apache.org/activemq/browse/AMQ-2983 - sticky kahadb log files concurrent tx
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1027863 13f79535-47bb-0310-9956-ffa450edef68
|
2010-10-27 09:14:46 +00:00 |