summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-3933 : [Java] Add interim AMQP 1-0 implementationRobert Godfrey2012-04-04461-94/+54580
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309594 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3918 qualify namespace better for windows buildCharles E. Rolke2012-04-041-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309564 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3918 Add management queries to ACL module.Charles E. Rolke2012-04-046-9/+332
| | | | | | | | | * Make queries available to self tests. * Exercise query interface during acl self tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309549 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3929: remove old perftests + integrationtests + junit-toolkit modules ↵Robert Gemmell2012-04-04190-31809/+5
| | | | | | and associated files git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309476 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3931: Remove update exchanges once update is complete.Alan Conway2012-04-041-10/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309427 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3927: add a systest which would highlight the underlying issue by ↵Robert Gemmell2012-04-031-0/+100
| | | | | | failing to receive all messages present on the priority queue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309155 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3927: ensure that priority is properly accounted for when comparing ↵Robert Gemmell2012-04-033-4/+165
| | | | | | messages on different QueueEntryLists contained within the encompassing PriorityQueue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309050 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix cmake build broken by r1308597Alan Conway2012-04-031-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1308986 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3883: Using application headers in messages causes a very large slowdownAndrew Stitcher2012-04-031-8/+23
| | | | | | | Optimise copying field tables a little more, by encoding them as we copy them instead of copying the value map. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1308933 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Broker option --ha-replicate-default to specify default replication.Alan Conway2012-04-0214-120/+316
| | | | | | | Takes values 'all', 'configuration', 'all'. This is the replication level to use if a queue or exchange is created without an explicit 'qpid.replicate' argument. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1308597 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Allow Cmake builds to carry on working on Fedora (and probably ↵Andrew Stitcher2012-04-021-1/+1
| | | | | | | | | other Unixes): The QPID_LINK_BOOST_DYNAMIC option needs to be created for non MSVC builds too now that we only conditionally link the tests dynamically as Unix bulds are always dynamic. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1308461 13f79535-47bb-0310-9956-ffa450edef68
* Set BOOST_TEST_DYN_LINK only if linking dynamically with Boost. NO-JIRAStephen D. Huston2012-03-301-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1307592 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Keep acquired messages on queues for all queue types.Alan Conway2012-03-3014-212/+277
| | | | | | | | Updated priority and lvq queues to keep acquired messages, and supply them to browsers if requested. This is necessary so replicating subscriptions can back-up these queue types without message loss. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1307582 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3917: Refactor VirtualHost/MessageStore implementations to be ready for ↵Keith Wall2012-03-30106-4127/+4120
| | | | | | | | BDB-HA Applied patch from Andrew MacBean <andymacbean@gmail.com> and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1307416 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3916: Change message store interface to extend ↵Keith Wall2012-03-3045-371/+437
| | | | | | | | DurableConfigurationStore and change VirtualHost contructor Applied patch from Andrew MacBean <andymacbean@gmail.com> and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1307317 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: QpidBrokerTestCase - minor improvementsKeith Wall2012-03-305-32/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1307316 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3799 C++ broker ACL improvements.Charles E. Rolke2012-03-291-6/+8
| | | | | | | In publish lookups add rule text to log output and print routing keys as expected. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1307048 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3921 C++ header files need tidyupCharles E. Rolke2012-03-292-2/+6
| | | | | | | Windows build needs same treatment as rest of the files in r1306595 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1307025 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3913: Remove unused logsubjectKeith Wall2012-03-298-50/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306747 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3759: reworked fix to be compatible with XPClifford Allan Jansen2012-03-291-15/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306654 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3921: C++ header files need tidyupAndrew Stitcher2012-03-2823-26/+52
| | | | | | | | | | Tidied up header use of FieldValue.h - Removed all unnecessary includes of FieldValue.h from other header files especially Array.h. (This avoids the world recompiling when working on FieldValue!) - Corrected up header guards in Array.h git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306595 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Update HA documentation: example of virtual IP addressesAlan Conway2012-03-282-115/+187
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306454 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3920: keep cache data and length atomic with respect to each other.Kenneth Anthony Giusti2012-03-281-5/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306434 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3912: Client failover fails to reconnect if a previous attempted ↵Keith Wall2012-03-283-1/+8
| | | | | | | | reconnection has failed 'late' in the connection start process. Applied patch from Andrew MacBean <andymacbean@gmail.com> and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306208 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3913: Fix BDBUpgradeTest for spawn test profilesKeith Wall2012-03-281-1/+6
| | | | | | Applied patch from Oleksandr Rudyy <orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306207 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Substitute installation directories in qpidd init scripts.Alan Conway2012-03-275-18/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1306007 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3919Michael Goulish2012-03-271-1/+1
| | | | | | | qpid-printevents was not able to connect. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305998 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix typo in cluster.conf-example.xmlAlan Conway2012-03-271-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305928 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Minor updates to doc and example cluster configuration.Alan Conway2012-03-273-13/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305890 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Update new HA docs with information on rgmanager, more detail ↵Alan Conway2012-03-271-144/+353
| | | | | | about client connections. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305855 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Install scripts and configuration for qpid HA rgmanager integration.Alan Conway2012-03-274-23/+99
| | | | | | | qpid/bin/install-cpp-python: installs c++ and python builds. qpid/cpp/etc/Makefile.am: installs init.d scripts. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305851 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3913: Add functionality to upgrade bdbstore automatically on broker ↵Keith Wall2012-03-2761-2886/+3227
| | | | | | | | start-up. Store message content using single chunk. Change store version to 6. Remove implementations of tuple bindings for previous versions. Applied patch from Phil Harvey<phil@philharveyonline.com> Oleksandr Rudyy<orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305809 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3915: Add missing newlinesJustin Ross2012-03-264-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1305371 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3903: Session#close() should not wait forever if broker fails to ↵Keith Wall2012-03-252-22/+20
| | | | | | respond to channel close (0-8..0-9-1 protocols) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1304971 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3905: NullPointerException is thrown on rejecting messages whilst ↵Keith Wall2012-03-251-3/+3
| | | | | | closing the connection git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1304970 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Added newlines to the end of some filesAndrew Stitcher2012-03-234-4/+4
| | | | | | | - Accidentally missed from previous namespace checkin and causes compile warnings. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1304467 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3890: merge Queue lock scope reduction performance tweaks into trunkKenneth Anthony Giusti2012-03-224-213/+342
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303815 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Fixed a reference bug in qpid-config and added a test that exposes ↵Ted Ross2012-03-212-1/+4
| | | | | | the error. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303596 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3899: fix the const-ness of the < operator.Kenneth Anthony Giusti2012-03-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303411 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3899: fix namespace specifierKenneth Anthony Giusti2012-03-212-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303381 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3904: Java client should set AMQConnection#_closed flag on receipt of ↵Keith Wall2012-03-212-0/+19
| | | | | | 0-10 connection.close git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303360 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3899: remove dead codeKenneth Anthony Giusti2012-03-201-7/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303144 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3899: prevent TTL expiration of grouped msg from crashing broker.Kenneth Anthony Giusti2012-03-203-30/+138
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303143 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3877: hold msg lock across body encode.Kenneth Anthony Giusti2012-03-201-7/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303068 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed unnecessary header file guards from non-header fileAndrew Stitcher2012-03-201-5/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303040 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed unnecessary header guard around a non-header fileAndrew Stitcher2012-03-201-5/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303038 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3896: assign each queue auto deletion task a unique name.Kenneth Anthony Giusti2012-03-202-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303035 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2082: Put all of the C++ code in the source tree into a namespaceAndrew Stitcher2012-03-201-8/+19
| | | | | | - Final file that slipped through git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303024 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2082: Put all of the C++ code in the source tree into a namespaceAndrew Stitcher2012-03-2022-402/+454
| | | | | | - This change moves the remaining non-example code in a namespace git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1302988 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Add Mockito (Java mocking framework)Keith Wall2012-03-202-1/+2
| | | | | | | | | Add Mockoito as Java *test-only* dependency to allow for the convenient mocking and aid the writing of better unit tests. http://code.google.com/p/mockito/ git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1302874 13f79535-47bb-0310-9956-ffa450edef68