summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* move qpid to tlpbroker-queue-refactorJoe Schaefer2008-12-120-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/broker-queue-refactor@726140 13f79535-47bb-0310-9956-ffa450edef68
* fix browser behaviour on deliverAsync(sub)Robert Godfrey2008-05-291-1/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@661405 13f79535-47bb-0310-9956-ffa450edef68
* Comments and changes from reviewRobert Godfrey2008-05-293-18/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@661395 13f79535-47bb-0310-9956-ffa450edef68
* Fix SubscriptionTestHelperRobert Godfrey2008-05-291-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@661326 13f79535-47bb-0310-9956-ffa450edef68
* Made subscription sendLock straight lock, re-enabled per subscription async ↵Robert Godfrey2008-05-295-20/+14
| | | | | | delivery git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@661325 13f79535-47bb-0310-9956-ffa450edef68
* Temp fix out of order issue with async(sub)Robert Godfrey2008-05-293-7/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@661324 13f79535-47bb-0310-9956-ffa450edef68
* tidy upRobert Godfrey2008-05-291-48/+51
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@661296 13f79535-47bb-0310-9956-ffa450edef68
* Deliver async per subscription; not queueRobert Godfrey2008-05-291-7/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@661287 13f79535-47bb-0310-9956-ffa450edef68
* Avoid NPEs :-)Robert Godfrey2008-05-291-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@661286 13f79535-47bb-0310-9956-ffa450edef68
* Missed one...Robert Godfrey2008-05-271-1/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@660494 13f79535-47bb-0310-9956-ffa450edef68
* Refactoring updates (job queue changes, enqueue collections..)Robert Godfrey2008-05-2720-304/+478
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@660490 13f79535-47bb-0310-9956-ffa450edef68
* Refactoring perf. tweaksRobert Godfrey2008-05-1910-78/+130
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@657827 13f79535-47bb-0310-9956-ffa450edef68
* Fixed credit restoration, turned off biased write pool by default, removed ↵Robert Godfrey2008-05-153-17/+2
| | | | | | unused lock from queue git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@656849 13f79535-47bb-0310-9956-ffa450edef68
* Changes to MessageStore interfaceRobert Godfrey2008-05-138-27/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@655798 13f79535-47bb-0310-9956-ffa450edef68
* Fixed broken exception overridingRobert Godfrey2008-05-132-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@655781 13f79535-47bb-0310-9956-ffa450edef68
* More fixing up of refactoring stuff; getting all maven tests passing and ↵Robert Godfrey2008-05-1216-58/+643
| | | | | | implementing management methods git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@655630 13f79535-47bb-0310-9956-ffa450edef68
* Copy over QPID-926Robert Godfrey2008-05-111-6/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@655330 13f79535-47bb-0310-9956-ffa450edef68
* Copy over QPID-925Robert Godfrey2008-05-112-16/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@655326 13f79535-47bb-0310-9956-ffa450edef68
* Updates on the refactoring workRobert Godfrey2008-05-1198-4649/+3603
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@655323 13f79535-47bb-0310-9956-ffa450edef68
* remove duplicate check of interest in enqueue, enable new Queue by defaultRobert Godfrey2008-04-212-15/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@650179 13f79535-47bb-0310-9956-ffa450edef68
* Initial checkpoint of queue refactoring workRobert Godfrey2008-04-21142-4143/+10311
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@650148 13f79535-47bb-0310-9956-ffa450edef68
* create branch for broker refactoringRobert Godfrey2008-04-21413-11649/+25066
|\ | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/broker-queue-refactor@650146 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-876 remove .exe for hot cross version compatability actionAidan Skinner2008-03-241-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@640601 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-875 : Dropped logging level to debug.Martin Ritchie2008-03-241-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@640434 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-874 use getQueueDepth properlyAidan Skinner2008-03-241-1/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@640426 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-872 : Adjusted TimeToLive test receive calls to use a wait of 1s(1000) ↵Martin Ritchie2008-03-241-3/+3
| | | | | | | | | | | | as 100ms was unreasonably short. This was causing test failures on a slower machine where no failure had really occurred. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@640422 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-873 : Authentication Exception should be hard error; also NPE in ↵Robert Godfrey2008-03-242-3/+7
| | | | | | | | | | | | PropertiesPrincipalDatabase when user not known git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@640417 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-868 : The acl.config.xml was using Base64MD5 PF which cannot be used ↵Martin Ritchie2008-03-211-2/+2
| | | | | | | | | | | | inVM as the SASL manager complains about the registration of the client and broker moudules. They appear to overwrite each other. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@639684 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-868 : Removed the acl.config.xml from systests/etc and updated the ↵Martin Ritchie2008-03-213-231/+2
| | | | | | | | | | | | systests pom file to locate the one in broker/etc. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@639629 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-867 Always close connectionsAidan Skinner2008-03-211-12/+66
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@639619 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-866 : Based on Patch from ASkinner. Only the FailoverException makes ↵Martin Ritchie2008-03-212-8/+40
| | | | | | | | | | | | sence to process this way so remove list and synchronized so we either do an add or throw the set FailoverException. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@639598 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-854 : Renamed logger class to be correct, Reverting change from 637176Martin Ritchie2008-03-201-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@639269 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-854 Resynchronise the _acceptor so that we don't hangAidan Skinner2008-03-202-8/+5
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@639251 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-847 : Fixed this test for the selectorsMartin Ritchie2008-03-191-5/+3
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638951 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-862 : Add IOException to valid reason to start failover and removed the ↵Martin Ritchie2008-03-191-2/+2
| | | | | | | | | | | | propogation of the error to client, as they don't need to know of the error unless failover fails. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638950 13f79535-47bb-0310-9956-ffa450edef68
| * QPID 854 Add a connect delay to FailOverBaseCase so we don't end up in a ↵Aidan Skinner2008-03-191-1/+1
| | | | | | | | | | | | race condition where mina closes the broker. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638926 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-841 : SimpleACLTest didn't close a client connectionMartin Ritchie2008-03-191-0/+7
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638816 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-854 : Removed cleanQueue requirement for now as a lot of tests are not ↵Martin Ritchie2008-03-191-1/+2
| | | | | | | | | | | | cleaning up correctly. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638805 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-854Aidan Skinner2008-03-192-6/+21
| | | | | | | | | | | | | | | | AcknowledgeTest clean up messages that are left on the queue VMTestCase remove bogus DummyTestCase which causes problems with a lot of tests now that we check for queue cleanliness git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638799 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-854 : Tests were failing as the new connection hadn't been started. ↵Martin Ritchie2008-03-192-21/+45
| | | | | | | | | | | | Also replaced purgeQueue with checkQueuesClean as the tests should ensure they have tidied up.. if they haven't then something has gone wrong. So purging will just hide that issue. Used a second connection in the QBAAT to validate the messages to be sure they are still there. This also fixes the issues with Transacted and ClientAck where the messages would of course go back on the queue as no ack or commit were performed. Using a new connection is also cleaner as it ensures the queue browsing has no side effects for other users of the system. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638760 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-854 : Renabled the test as the cause was the lack of closing of the ↵Martin Ritchie2008-03-182-11/+13
| | | | | | | | | | | | purgeQueue connection in VMTestCase git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638412 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-847 : Prevented the InvalidArgumentException from closing the connection.Martin Ritchie2008-03-185-1/+33
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638346 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-854 : Disabled one of the failover QueueBrowser tests as I believe it ↵Martin Ritchie2008-03-181-11/+15
| | | | | | | | | | | | to be a problem with mina and inVM broker. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@638322 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-841,QPID-854 : Reinstated SimpleACLTest and removed QueueBrowserTest ↵Martin Ritchie2008-03-171-2/+1
| | | | | | | | | | | | from the junit-toolkit run for now as the class has been renamed git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@637992 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-858 : Added cancel to the housekeeping thread when the vhost is closed.Martin Ritchie2008-03-171-0/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@637991 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-857 : Reset the State Manager when receiveing a CLOSED state.Martin Ritchie2008-03-171-4/+10
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@637989 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-849 : Client Deadlock, there are various points where we take the ↵Martin Ritchie2008-03-172-83/+88
| | | | | | | | | | | | failover mutex to check the _closed values which if it is false then that is all we do. As the _closed check doesn't require the mutex then move all the checks out side of the mutex lock. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@637986 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-854 : Fixed QueueBrowser tests that use ClientAck and Transacted, which ↵Martin Ritchie2008-03-171-0/+35
| | | | | | | | | | | | appear to leave msgs behind per test. Even though each test should be on a new VM broker. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@637979 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-847 : InvalidSelectorException. This was caused by the Broker now being ↵Martin Ritchie2008-03-172-16/+186
| | | | | | | | | | | | more AMQP spec compliant than previously. Reverted the change in AMQMinaProtocolSession.java that is causing the issue but we need to correctly fix this issue in the client as the client is not AMQP spec compliant, even with the STRICT_AMQP flag. Updated SelectorTest.java with an additional test so we don't have the functionality reversion later. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@637977 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-850 : Close client connection if it is appropriate. This was hanging ↵Martin Ritchie2008-03-171-0/+10
| | | | | | | | | | | | the tests because VMTestCase has a dummy test that causes a new connection to be init'd but never closed git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@637896 13f79535-47bb-0310-9956-ffa450edef68