Commit Graph

698 Commits

Author SHA1 Message Date
Hiram R. Chirino 1ca2d6f57a http://issues.apache.org/activemq/browse/AMQ-781
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@418124 13f79535-47bb-0310-9956-ffa450edef68
2006-06-29 19:52:10 +00:00
Hiram R. Chirino f7f2a22712 http://issues.apache.org/activemq/browse/AMQ-780
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@418121 13f79535-47bb-0310-9956-ffa450edef68
2006-06-29 19:25:57 +00:00
Hiram R. Chirino 784d69ff80 http://issues.apache.org/activemq/browse/AMQ-749
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@414596 13f79535-47bb-0310-9956-ffa450edef68
2006-06-15 14:35:44 +00:00
Hiram R. Chirino 1e47d1ba03 Applied http://issues.apache.org/activemq/browse/AMQ-608 thanks Kevin.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@414444 13f79535-47bb-0310-9956-ffa450edef68
2006-06-15 03:07:12 +00:00
Hiram R. Chirino 142f2ea670 http://issues.apache.org/activemq/browse/AMQ-734
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@413680 13f79535-47bb-0310-9956-ffa450edef68
2006-06-12 15:18:46 +00:00
Hiram R. Chirino 568bdc4bd4 http://issues.apache.org/activemq/browse/AMQ-714
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@413675 13f79535-47bb-0310-9956-ffa450edef68
2006-06-12 15:09:56 +00:00
James Strachan 4624a3a3cb backported a trivial snippet macro change as a test for the activemq-backport.sh script
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@413633 13f79535-47bb-0310-9956-ffa450edef68
2006-06-12 11:01:45 +00:00
James Strachan 3756ee2d3a Added patch for AMQ-731 from Christopher G. Stach II
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@412951 13f79535-47bb-0310-9956-ffa450edef68
2006-06-09 06:46:31 +00:00
Hiram R. Chirino 73c4d4d7c2 http://issues.apache.org/activemq/browse/AMQ-741
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@412841 13f79535-47bb-0310-9956-ffa450edef68
2006-06-08 19:17:12 +00:00
Hiram R. Chirino dfd0436c1f http://issues.apache.org/activemq/browse/AMQ-741
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@412784 13f79535-47bb-0310-9956-ffa450edef68
2006-06-08 15:53:30 +00:00
Hiram R. Chirino 6cb4828e51 http://issues.apache.org/activemq/browse/AMQ-740
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@412773 13f79535-47bb-0310-9956-ffa450edef68
2006-06-08 15:29:18 +00:00
James Strachan 8f6cd2c8a8 backported fixes to 4.0.1
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@411878 13f79535-47bb-0310-9956-ffa450edef68
2006-06-05 18:03:29 +00:00
Hiram R. Chirino 1774120827 Applied http://issues.apache.org/activemq/browse/AMQ-711
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@411847 13f79535-47bb-0310-9956-ffa450edef68
2006-06-05 16:17:40 +00:00
Hiram R. Chirino 718fd30de2 rollback last change
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@410306 13f79535-47bb-0310-9956-ffa450edef68
2006-05-30 15:38:24 +00:00
Hiram R. Chirino 5c7cf0c3c9 Merged in fix for https://issues.apache.org/activemq/browse/AMQ-718
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@410305 13f79535-47bb-0310-9956-ffa450edef68
2006-05-30 15:36:29 +00:00
Hiram R. Chirino da46dac7bc Merged in change 405806 from trunk
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@410279 13f79535-47bb-0310-9956-ffa450edef68
2006-05-30 13:43:24 +00:00
Hiram R. Chirino 77e977ec57 Fix for: http://issues.apache.org/activemq/browse/AMQ-726
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@410123 13f79535-47bb-0310-9956-ffa450edef68
2006-05-29 17:27:00 +00:00
Hiram R. Chirino 4a9418ec5a Updated poms so that build produces 4.0.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/branches/activemq-4.0@410121 13f79535-47bb-0310-9956-ffa450edef68
2006-05-29 17:25:01 +00:00
Hiram R. Chirino 85357053f0 Preparing 4.0 release
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/tags/activemq-4.0/activemq@405238 13f79535-47bb-0310-9956-ffa450edef68
2006-05-09 00:02:31 +00:00
Hiram R. Chirino 9614aa9b4e Connection state tracking would cause a CCE if temp destinations were in use.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@405206 13f79535-47bb-0310-9956-ffa450edef68
2006-05-08 22:41:08 +00:00
James Strachan 89d6fd0a80 avoid NPE
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@400057 13f79535-47bb-0310-9956-ffa450edef68
2006-05-05 12:12:23 +00:00
James Strachan ac13202007 improved null handling after suggestions from Danielius Jurna
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399999 13f79535-47bb-0310-9956-ffa450edef68
2006-05-05 07:31:35 +00:00
Hiram R. Chirino 333a323d57 Cutting ActiveMQ 4.0 release
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/tags/activemq-4.0/activemq@399893 13f79535-47bb-0310-9956-ffa450edef68
2006-05-05 00:15:12 +00:00
Hiram R. Chirino 6e329f7d9e Avoid NPE in MasterBroker.processDispatch... a null message is sent to the client to signal end of queue browse.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399710 13f79535-47bb-0310-9956-ffa450edef68
2006-05-04 14:22:44 +00:00
James Strachan 2fd7ccbdf5 patched the pooled JMS provider to make it easier to configure the size and implementation of the underlying session pool
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399702 13f79535-47bb-0310-9956-ffa450edef68
2006-05-04 13:58:43 +00:00
Hiram R. Chirino c6e0984e1d Enable optimized ack by default again but disable the broker from sending the prefetch resize command to the client.. the client still has not implemented proper thread safe handling for that.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399530 13f79535-47bb-0310-9956-ffa450edef68
2006-05-04 03:45:59 +00:00
James Strachan eaad2f96f9 magical combination of excluded tests so that the build works on m2
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399312 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 14:10:07 +00:00
James Strachan 44493e4997 added helper methods to Destination POJOs so the MBeans are not required
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399298 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 13:38:26 +00:00
James Strachan 91732843ea added a tad of whitespace back :)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399285 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 12:34:15 +00:00
James Strachan 2faad432f3 removed some system.out logging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399260 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 11:22:07 +00:00
James Strachan 5e558f82d5 removed some system.out logging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399259 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 11:21:19 +00:00
James Strachan 0afd5a8cf9 removed some system.out logging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399256 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 11:12:12 +00:00
James Strachan 8c933fcc89 removed some system.out logging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399250 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 10:56:52 +00:00
James Strachan 9f9fe90d85 removed some system.out logging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399249 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 10:50:49 +00:00
James Strachan 3cbd06152b commented out more failing tests under m2
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@399237 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 10:13:33 +00:00
James Strachan c53bb05cd2 disabled logging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398965 13f79535-47bb-0310-9956-ffa450edef68
2006-05-02 15:32:00 +00:00
James Strachan b06de590e0 ensure that the check of whether or not the ConnectionInfo is sent to the broker - and the clientID created - is thread safe to fix AMQ-696
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398928 13f79535-47bb-0310-9956-ffa450edef68
2006-05-02 12:29:28 +00:00
James Strachan 6b1682f949 added test case for AMQ-696
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398560 13f79535-47bb-0310-9956-ffa450edef68
2006-05-01 09:29:32 +00:00
Hiram R. Chirino 29b5ae57a2 Making the m2 release look like the m1 release
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398279 13f79535-47bb-0310-9956-ffa450edef68
2006-04-30 05:01:50 +00:00
Hiram R. Chirino b022a9d835 Set instance variables to null so that we don't OOM exceptions when using m2
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398076 13f79535-47bb-0310-9956-ffa450edef68
2006-04-29 03:22:23 +00:00
Hiram R. Chirino 794e8d7880 Ignore log messages from other software packages by default.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398018 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 21:26:22 +00:00
Hiram R. Chirino 653a7791f7 Disable optimizeAcknowledge for now. It is still not threadsafe. Tests fail on on 2 core windows box when this is enabled.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398016 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 21:25:43 +00:00
Hiram R. Chirino 807e18f9f9 - Gaurd access to dispatched list ( a sync was missing).
- Added better exception messages to know what happened when a slave subscription gets out of sync with the master.
- Implemented a simpler isFull()

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398015 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 21:24:06 +00:00
Hiram R. Chirino d65ba8034b Gaurd access to the pending list better.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397985 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 19:13:54 +00:00
Hiram R. Chirino f5f1366e4b Include the prefetch size in the JMX stats of a subscription
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397982 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 19:02:01 +00:00
Hiram R. Chirino f1a0614066 Added a 'noRangeAcks' flag to the ConsumerInfo command
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397960 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 17:26:59 +00:00
Hiram R. Chirino 4009fda30c Organized imports
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397941 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 16:20:26 +00:00
Hiram R. Chirino f25e2ca23e Applyed Rodrigo S de Castro's latest unit test patch and fixed the redelivery problem. Redelivery was not being delayed when rollback was called from the message listener.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397915 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 15:11:39 +00:00
Hiram R. Chirino 03de4c2d8b Added testcase by Rodrigo S de Castro. Thanks Rodrigo!
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397908 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 14:07:27 +00:00
Hiram R. Chirino e2aad41e6a Since some OS/JVM combinations handle threads more efficiently than others, using a thread pool to run our async tasks may not
be the most optimal solution.  Modified the TaskRunnerFactory so that it uses a system property to choose between the 
PooledTaskRunner or the DedicatedTaskRunner which now keeps a dedicated thread per task.

The default is still set to use the PooledTaskRunner, but we may change this if performance benchmarks indicate that DedicatedTaskRunner should be the default.

Also make the thread names a little more uniform so that when you use a debugger you can easily tell what each thread is doing.




git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397774 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 05:54:54 +00:00