summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Adjusted the default debug level to debug (it was only info)Martin Ritchie2008-02-251-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630731 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-809 : Added comments and improved logging msgs.Martin Ritchie2008-02-251-1/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630730 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-107 added ACCESS_REFUSED as a reason to throw AMQAuthenticationExceptionMartin Ritchie2008-02-251-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630729 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-809 : Added comments and additional error logging.Martin Ritchie2008-02-252-0/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630728 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-808 : add method to qpid.jms Interface.Martin Ritchie2008-02-251-0/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630725 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-807 : made methods public.Martin Ritchie2008-02-251-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630724 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-806 : Added startsWith and endsWith methods to AMQShortString, ↵Martin Ritchie2008-02-252-620/+754
| | | | | | | | | | | | including test. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630723 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-771: fix up exception handling a bit more, this is so lovely.Aidan Skinner2008-02-223-8/+8
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630247 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-790 : Performance ImprovementsRobert Godfrey2008-02-227-58/+14
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@630239 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-804 : Fix Java Broker Python test failuresRobert Godfrey2008-02-212-6/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@629981 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-802 : Added one minute run of benchmark tests against external broker ↵Rupert Smith2008-02-213-0/+313
| | | | | | | | | | | | to the build system. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@629863 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-785: Make sure queue browser consumers are auto-close, add test for ↵Aidan Skinner2008-02-212-35/+54
| | | | | | | | | | | | | | | | | | browsing an empty queue. Refactor QueueBrowserTest a little to split up responsibilities a bit. We should move the sendMessage stuff to a super class, there are at least 4 implementations of that kicking about. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@629824 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-790 : Performance ImprovementsRobert Godfrey2008-02-2158-737/+3067
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@629731 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-786 Remove bogus Failover timeout, add test.Aidan Skinner2008-02-202-12/+16
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@629540 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-800 : junit toolkit sources added.Rupert Smith2008-02-20107-540/+9769
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@629518 13f79535-47bb-0310-9956-ffa450edef68
| * Qpid-594: make AMQConnection listen for exceptions that are thrown ↵Aidan Skinner2008-02-194-43/+102
| | | | | | | | | | | | asynchronously in it's constructor and do something appropriate with them git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@629158 13f79535-47bb-0310-9956-ffa450edef68
| * Moved c++ to 0-9, based on a spec file with all the WIP stuff removed ↵Gordon Sim2008-02-196-11/+4558
| | | | | | | | | | | | manually to avoid having to tinker with generator to exclude it. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@629137 13f79535-47bb-0310-9956-ffa450edef68
| * * updated c++ build to work with recent gentools changesGordon Sim2008-02-1533-35/+249
| | | | | | | | | | | | | | | | | | | | * add null exchange.bound impl to SessionHandlerImpl (to reflect change to spec file) * pass AMQDataBlocks rather than AMQFrames to OutputHandler * allow client to pass messages frames to io layer in one go (via FrameList) if it will fit in a single buffer git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@627971 13f79535-47bb-0310-9956-ffa450edef68
| * Fixed typo in output statement.Gordon Sim2008-02-141-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@627817 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-790 : Performance ImprovementsRobert Godfrey2008-02-141-0/+5
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@627794 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-9 : Nested field tables implemented. Also wrote a test that ↵Rupert Smith2008-02-144-107/+331
| | | | | | | | | | | | encodes/decodes one to check it works. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@627789 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-790 : Performance ImprovementsRobert Godfrey2008-02-1319-63/+192
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@627552 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-789 : FieldTable putDataInBuffer method not thread safeRobert Godfrey2008-02-131-3/+5
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@627416 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-788 : Changed MAXIMUM_STATE_WAIT_TIME to pickup value via ↵Martin Ritchie2008-02-131-1/+1
| | | | | | | | | | | | -Damqj.MaximumStateWait=90000 or default to 30000. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@627354 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-784 : Added ability to provide existing Socket to Qpid Client Libraries ↵Martin Ritchie2008-02-125-63/+54
| | | | | | | | | | | | | | | | to use as for connection. Modified based on review by Robert Godfrey due to Thread safety around SocketTransportConnection.java and TransportConnection.java. Now use a safe Map to store all registered sockets in the TransportConnection.java these are then removed as used or on request. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@620876 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-787 : Allow for quoting of identifiers in selectorsRobert Godfrey2008-02-122-1/+19
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@620858 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-784 : Added ability to provide existing Socket to Qpid Client Libraries ↵Martin Ritchie2008-02-128-12/+757
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to use as for connection. AMQBrokerDetails.java, BrokerDetails.java And ConnectionURLTest.java augmented to allow new transport type 'socket' New ExistingSocketConnector, which utises a given Socket() rather than creating its own from a SocketChannel. This code was taken from the Mina library v1.0.0. Changes to AMQConnection.java, SocketTransportConnection.java were required to allow the new Socket object to be passed through to the ExistingSocketConnector. The TransportConnection.java was updated to return an ExistingSocketConnector when the 'socket' transport is used. AMQConnection.makeBrokerConnection was changed when the 'socket' transport is being used. This allows the set Socket to be passed down to the ExistingSocketConnector for the transport to be run over. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@620767 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-729 : Added explicit list of unacked messages, acked on commit, ↵Rupert Smith2008-02-112-16/+51
| | | | | | | | | | | | rejected on roll-back. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@620496 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-730 : Changed durable subscription test, to ensure re-connection ↵Rupert Smith2008-02-111-10/+12
| | | | | | | | | | | | happens under the same client name. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@620495 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-588: change instances of trace() and isTraceEnabled to debug equivalent ↵Aidan Skinner2008-02-0811-59/+59
| | | | | | | | | | | | to support older versions of log4j git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@619868 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-766: shorten delayAidan Skinner2008-01-301-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@616809 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-766: shorten delayAidan Skinner2008-01-301-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@616808 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-763 : Client was not setting prefetch count and size the wrong way ↵Rupert Smith2008-01-284-39/+23
| | | | | | | | | | | | around. Also, size was too small to let messages through, as was set to 1. Messages now getting through. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@615960 13f79535-47bb-0310-9956-ffa450edef68
| * Merged revisions 608477,609961,610475,610479,610806,611146 via svnmerge from Aidan Skinner2008-01-2811-335/+575
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://svn.apache.org/repos/asf/incubator/qpid/branches/M2 ........ r608477 | rgodfrey | 2008-01-03 13:23:04 +0000 (Thu, 03 Jan 2008) | 1 line QPID-499 : Added per-virtual host timed tasks to inspect queues (with no consumers) for expired messages ........ r609961 | ritchiem | 2008-01-08 12:59:01 +0000 (Tue, 08 Jan 2008) | 2 lines QPID-499 : Patch to update the queue size statistics when the Active TTL process runs Removed old single commented out code line from AMQSession. ........ r610475 | ritchiem | 2008-01-09 17:32:43 +0000 (Wed, 09 Jan 2008) | 1 line Qpid-723 Added exec to qpid.start ........ r610479 | ritchiem | 2008-01-09 17:39:54 +0000 (Wed, 09 Jan 2008) | 1 line Qpid-690 : Provide configurable delay between re-connecion attempts. ........ r610806 | ritchiem | 2008-01-10 14:41:37 +0000 (Thu, 10 Jan 2008) | 1 line QPID-690 : Relaxed the timings on failover as Thread.sleep is accurate to 10ms so may finish the sleep 10ms early. Resulting in erratic failures as 9.9s < 10s. ........ r611146 | ritchiem | 2008-01-11 11:33:31 +0000 (Fri, 11 Jan 2008) | 1 line Patch by Aidan Skinner to make third constructor public. This is done so that the BDBMessageStore tests can still run with the addition of the VirtualHost reaper thread. ........ git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@615943 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-763 : Created test case for this bug.Rupert Smith2008-01-283-4/+195
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@615853 13f79535-47bb-0310-9956-ffa450edef68
* | git-svn-id: ↵Robert Godfrey2008-04-210-0/+0
|/ | | | https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@650136 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-726, Updated this test as it exhibits the behaviour described, of each ↵Rupert Smith2008-01-241-21/+57
| | | | | | channel only receiving one message. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614928 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-728, Set default of true for mandatory flag, as this is how it was ↵Rupert Smith2008-01-241-1/+1
| | | | | | previously. It was disabled because of this error handling bug, as a work around. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614922 13f79535-47bb-0310-9956-ffa450edef68
* Dropped test, as it does not do anything that other tests already do, ↵Rupert Smith2008-01-241-139/+0
| | | | | | particularly the ProducerMultiConsumer test. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614921 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-727, Improved trace level logging.Rupert Smith2008-01-244-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614919 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-727, Commit rollback test adjusted as some tests were wrong. Now passes.Rupert Smith2008-01-248-117/+239
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614918 13f79535-47bb-0310-9956-ffa450edef68
* Blocked revisions ↵Aidan Skinner2008-01-240-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 598261,598321-598322,598328-598329,598363,599036,599066,599809,599814,602066,602082,605217 via svnmerge ................ r598261 | ritchiem | 2007-11-26 13:09:12 +0000 (Mon, 26 Nov 2007) | 1 line Branch to test additional new without Multi Version Support. ................ r598321 | ritchiem | 2007-11-26 15:53:20 +0000 (Mon, 26 Nov 2007) | 3 lines Initialized merge tracking via "svnmerge" with revisions "1-597918" from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1 ................ r598322 | ritchiem | 2007-11-26 15:56:24 +0000 (Mon, 26 Nov 2007) | 11 lines Blocked revisions 598105 via svnmerge ........ r598105 | rgodfrey | 2007-11-26 01:41:31 +0000 (Mon, 26 Nov 2007) | 4 lines QPID-567 : Add mutliversion support to Qpid/Java, fixed client support when server returns Protocol header. Added QueueUnbind Added ability to select protocol version in ConnectionURL or with -Dorg.apache.qpid.amqp_version ........ ................ r598328 | ritchiem | 2007-11-26 16:09:16 +0000 (Mon, 26 Nov 2007) | 13 lines Merged revisions 597919-598104,598106-598323 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1 ........ r598233 | rupertlssmith | 2007-11-26 11:38:27 +0000 (Mon, 26 Nov 2007) | 1 line Updated test framework to seperate JMS and AMQP specific test cases. Added configurable test decorators so that in vm connection can be injected at run time. ........ r598287 | rupertlssmith | 2007-11-26 14:28:46 +0000 (Mon, 26 Nov 2007) | 1 line Added tk test runner invocation to run framework tests on every build. ........ ................ r598329 | ritchiem | 2007-11-26 16:12:13 +0000 (Mon, 26 Nov 2007) | 8 lines Blocked revisions 598324 via svnmerge ........ r598324 | ritchiem | 2007-11-26 15:57:46 +0000 (Mon, 26 Nov 2007) | 3 lines QPID-92, QPID-564 : Upgraded Mina to 1.0.1 still not good enough but all future versions currently have a bug with the CumulativeProtocolDecoder. It compact()s the buffer which breaks slices. Added MultiThread Support which is some of the feature set of QPID-564 ........ ................ r598363 | ritchiem | 2007-11-26 18:03:37 +0000 (Mon, 26 Nov 2007) | 21 lines Merged revisions 598106-598232,598234-598286,598288-598323,598325-598361 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1 ........ r598337 | ritchiem | 2007-11-26 16:33:06 +0000 (Mon, 26 Nov 2007) | 1 line Last commit accidentally caught my failover change that wasn't complete. ........ r598352 | rupertlssmith | 2007-11-26 17:17:48 +0000 (Mon, 26 Nov 2007) | 1 line May have broken build with tktest plugin mojo, commented out until fixed. ........ r598357 | rupertlssmith | 2007-11-26 17:33:14 +0000 (Mon, 26 Nov 2007) | 1 line Fixed broken plugin. ........ r598360 | ritchiem | 2007-11-26 17:49:05 +0000 (Mon, 26 Nov 2007) | 1 line QPID-690 : Missing Test and code update. ........ ................ r599036 | rupertlssmith | 2007-11-28 15:52:11 +0000 (Wed, 28 Nov 2007) | 17 lines Merged revisions 598371-598586 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1 ........ r598371 | ritchiem | 2007-11-26 18:17:12 +0000 (Mon, 26 Nov 2007) | 1 line Qpid-559 : OSGi Patch Provided by Aidan Skinner ........ r598572 | ritchiem | 2007-11-27 09:44:28 +0000 (Tue, 27 Nov 2007) | 1 line Add Target to ignores list. ........ r598586 | rupertlssmith | 2007-11-27 10:51:29 +0000 (Tue, 27 Nov 2007) | 1 line Now outputs test results in xml format to the surefire reports directory. ........ ................ r599066 | rupertlssmith | 2007-11-28 17:08:05 +0000 (Wed, 28 Nov 2007) | 1 line Updated pom to correct version. ................ r599809 | rupertlssmith | 2007-11-30 12:52:39 +0000 (Fri, 30 Nov 2007) | 20 lines Blocked revisions 595695-595696,596351,596363 via svnmerge ........ r595695 | rajith | 2007-11-16 15:16:03 +0000 (Fri, 16 Nov 2007) | 2 lines Creating the tag for M2 release ........ r595696 | rajith | 2007-11-16 15:17:48 +0000 (Fri, 16 Nov 2007) | 1 line I moved the branch to a tag instead of copying by mistake,I am undoing the mistake by reversing it ........ r596351 | rajith | 2007-11-19 16:17:15 +0000 (Mon, 19 Nov 2007) | 2 lines Creating a new tag for M2 final release ........ r596363 | rajith | 2007-11-19 16:54:44 +0000 (Mon, 19 Nov 2007) | 1 line Undoing the accidental move instead of a copy ........ ................ r599814 | rupertlssmith | 2007-11-30 13:10:09 +0000 (Fri, 30 Nov 2007) | 54 lines Merged revisions 594992-595694,595697-596350,596352-596362,596364-598327 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2 ........ r594992 | ritchiem | 2007-11-14 18:00:28 +0000 (Wed, 14 Nov 2007) | 1 line QPID-685 : Update to address dependency issues and update the NOTICE file. ........ r595687 | rajith | 2007-11-16 14:54:01 +0000 (Fri, 16 Nov 2007) | 1 line moved the keys file to the parent folder ........ r595688 | rajith | 2007-11-16 15:00:22 +0000 (Fri, 16 Nov 2007) | 1 line removed the KEYS file, as now it is in the parent folder ........ r595740 | ritchiem | 2007-11-16 17:06:04 +0000 (Fri, 16 Nov 2007) | 1 line Fixed runtime dependency in the management console. ........ r596342 | rajith | 2007-11-19 15:56:29 +0000 (Mon, 19 Nov 2007) | 1 line added eclipse license details to the NOTICE file ........ r596650 | ritchiem | 2007-11-20 13:14:32 +0000 (Tue, 20 Nov 2007) | 1 line Added the full text of the additional licenses. ........ r596655 | ritchiem | 2007-11-20 13:22:53 +0000 (Tue, 20 Nov 2007) | 2 lines Added the full text of the additional licenses. Moved ICU licence text from NOTICE to LICENSE ........ r596657 | gsim | 2007-11-20 13:32:25 +0000 (Tue, 20 Nov 2007) | 3 lines Added boost license ........ r596665 | ritchiem | 2007-11-20 13:49:34 +0000 (Tue, 20 Nov 2007) | 1 line Added source links for EPL and MPL libraries ........ r598292 | rupertlssmith | 2007-11-26 14:45:15 +0000 (Mon, 26 Nov 2007) | 1 line Added incubator disclaimer. ........ r598311 | rupertlssmith | 2007-11-26 15:40:54 +0000 (Mon, 26 Nov 2007) | 1 line Added AMQP licence information. ........ r598327 | rajith | 2007-11-26 16:04:50 +0000 (Mon, 26 Nov 2007) | 1 line added disclaimers and AMP license to all languages ........ ................ r602066 | ritchiem | 2007-12-07 10:50:41 +0000 (Fri, 07 Dec 2007) | 1 line Removed JMSXUserID as it appears the new mina is conflicting. ................ r602082 | ritchiem | 2007-12-07 12:26:22 +0000 (Fri, 07 Dec 2007) | 1 line Update to disable ProtectIO by default. ................ r605217 | rupertlssmith | 2007-12-18 14:52:25 +0000 (Tue, 18 Dec 2007) | 1 line Multi threaded io commented out until all issues with it are resolved. ................ git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614907 13f79535-47bb-0310-9956-ffa450edef68
* Merged revisions ↵Aidan Skinner2008-01-2430-589/+1288
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 598285,598619,598721,598834-598835,599375,599531,599533,599572,599805,602134,604151,604928,605536,605542,606015-606016 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1.1 ........ r598285 | ritchiem | 2007-11-26 14:16:01 +0000 (Mon, 26 Nov 2007) | 3 lines QPID-92, QPID-564 : Upgraded Mina to 1.0.1 still not good enough but all future versions currently have a bug with the CumulativeProtocolDecoder. It compact()s the buffer which breaks slices. Added MultiThread Support which is some of the feature set of QPID-564 ........ r598619 | ritchiem | 2007-11-27 12:51:14 +0000 (Tue, 27 Nov 2007) | 1 line Renamed POMs to M2.1.1 Removed erroneous equals() in SpecificMethodFrameListenerTest ........ r598721 | ritchiem | 2007-11-27 18:09:33 +0000 (Tue, 27 Nov 2007) | 1 line QPID-621 : Patch Supplied by Aidan Skinner. Msg Ack after msg consumer is closed. ........ r598834 | ritchiem | 2007-11-28 00:45:32 +0000 (Wed, 28 Nov 2007) | 14 lines QPID-679 : Patch provided by Aidan Skinner and additional from odd problems during test runs. AMQChannel - Catch and log AMQException occuring when requeue()-ing. Previously exceptions wouldn't be caught at all. The requeue() is called during closure so there is nothing we can do protocol wise on error other than log the issue and continue with any other shutdown that is needed. AMQMinaProtocolSession & AMQPFastProtocolHandler . Additions to catch and log AMQExceptions. Changes to AMQMinaProtocolSession were done to ignore all input on a closing session other than the close-ok. Previously only Protocol frames were ignored this resulted in Content*Body-s still being processed. Additional checks were made for the MessageStoreClosedException to log and continue. As said else were we need to seperate protocol exceptoions(AMQException) from internal code exception handling. Further All AMQExceptions occuring in the frameReceived method are now caught and logged. Allowing them to propogate higher will only result in thread death. AMQPFastProtocolHandler Caught AMQExceptions occuring whilst closing the session. Again allowing these to continue will result in thread death. There is not a lot that can be done other than log the problem as the session is already closed by this point. Prevented the stacktrace associated with a session exception being printed in the exceptionCaught method when the problem was an IO Exception. This doesn't add anything useful and only adds to the log file sizes. ApplicationRegistry - Added removeAll option which ensures that all ARs are correctly purged so that we can attempt to clean up between Unit Tests. MemoryMessageStore - This was causing us real problems during the failover testing. Similar checks should probably be made to any other Message Store Impl. The issue was that when shutting down the broker the MS.close() method is called this sets all the storage to null. However, there may still be message processing going on as the close() does not attempt to stop connection processing. Hence we now check to see if the Store is close throwing a MSClosedException if required. This prevents NPEs that have been seen during Unit failover testing. In fact the close() is called as a request to shutdown the ApplicationRegistry, but this only occurs from tests and broker shutdown, no attempt to unbind or prevent further connections during this period is yet done. CLIENT CHANGES AMQConnection - Added method to check if failover is in progress. AMQClient - Upgraded acknowledge() exception to JMSException for errors due to failover. Also , added call to update consumers as a result of failover. BasicMessageConsumer - Changes to acquireReceiving to take in to consideration blocking for failover to occur. wrt receiveNoWait.. which previously blocked for failover to complete... not exactly noWait. acknowledge will now TransportConnection - Update to ensure all inVM brokers are correctly killed. FailoverTest - QPID-679 - Finder of all the above problems. ........ r598835 | ritchiem | 2007-11-28 01:01:05 +0000 (Wed, 28 Nov 2007) | 1 line CommitRollbackTest - this one just was never right.. now we have something better. ........ r599375 | ritchiem | 2007-11-29 10:58:08 +0000 (Thu, 29 Nov 2007) | 1 line Update to broker to address fanout python failure. ........ r599531 | ritchiem | 2007-11-29 17:56:12 +0000 (Thu, 29 Nov 2007) | 1 line QPID-92 QPID-564 Forgot to upgrade mina to 1.0.1 ........ r599533 | ritchiem | 2007-11-29 18:25:21 +0000 (Thu, 29 Nov 2007) | 1 line QPID-564 QPID-92 Tidied up a few points and fixed infinite loop in Read IO Thread ........ r599572 | ritchiem | 2007-11-29 20:56:22 +0000 (Thu, 29 Nov 2007) | 2 lines Mina Fix: Vm Pipe Starts Connection session before acceptor session. This results in protocol frames arriving before the protocol decoder has been configured on the InVM Broker. Verification of this could be done by adding a client side filter that delays the first message by a few seconds. ........ r599805 | ritchiem | 2007-11-30 12:47:08 +0000 (Fri, 30 Nov 2007) | 1 line Added new simple Request/Repsonse code as my last commit here seems to have missed the actual code. ........ r602134 | rupertlssmith | 2007-12-07 16:00:14 +0000 (Fri, 07 Dec 2007) | 1 line Added JDNI config for two broker, failover setup for failover tests. Also passed into FT tests config. ........ r604151 | ritchiem | 2007-12-14 10:40:37 +0000 (Fri, 14 Dec 2007) | 2 lines QPID-707 : Added new test to check message count on broker as messages are consumed to ensure that an ack is sent at 5000 mgs. Added acks on message consumer closure. Augmented VMTestCase to have helper methods for accessing broker statistics. ........ r604928 | rupertlssmith | 2007-12-17 17:00:10 +0000 (Mon, 17 Dec 2007) | 1 line DUPS_OK mode set to be same as AUTO_ACK, fixed broken dups ok test. ........ r605536 | rupertlssmith | 2007-12-19 13:40:05 +0000 (Wed, 19 Dec 2007) | 1 line Messages were being sent mandatory by default, set to false. ........ r605542 | rupertlssmith | 2007-12-19 13:53:44 +0000 (Wed, 19 Dec 2007) | 1 line Changed test configs to use colons instead of commas. ........ r606015 | rgodfrey | 2007-12-20 20:08:01 +0000 (Thu, 20 Dec 2007) | 2 lines QPID-714 : (Patch from Aidan Skinner) Issue with competing, transactional/client-ack consumers Ack each individual message on commit, not use multiple acks ........ r606016 | rgodfrey | 2007-12-20 20:12:25 +0000 (Thu, 20 Dec 2007) | 2 lines QPID-714 : (Patch from Aidan Skinner) Issue with competing, transactional/client-ack consumers Ack each individual message on commit, not use multiple acks ........ git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614906 13f79535-47bb-0310-9956-ffa450edef68
* Initialized merge tracking via "svnmerge" with revisions "1-597917" from Martin Ritchie2008-01-230-0/+0
| | | | | | | https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1.1 git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614555 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-756, client id is now set.Rupert Smith2008-01-232-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614504 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-755, Corrected license header.Rupert Smith2008-01-231-20/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614482 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-755, Added session per connection variant to test, to check that ↵Rupert Smith2008-01-231-1/+100
| | | | | | durable subscription can be picked up by a fresh connection. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614481 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-755, Test reordered to actually test subscription durability.Rupert Smith2008-01-221-40/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614243 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-730. Removed durable and subscription name from consumer builder, as ↵Rupert Smith2008-01-229-494/+734
| | | | | | they are not to do with consume but queue declaration. Durable subscribers must provide their own fixed queue names. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@614184 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-727. Further test rationalization; pushed cut and paste code up into ↵Rupert Smith2008-01-216-228/+203
| | | | | | base case. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@613917 13f79535-47bb-0310-9956-ffa450edef68