summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-5617 : [Java Broker] tidy-up of binding child add/remove from queue... ↵Robert Godfrey2014-03-091-1/+2
| | | | | | dulpicate functionality git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575688 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5617 : [Java Broker] tidy-up of binding child add/remove from queue... ↵Robert Godfrey2014-03-093-10/+2
| | | | | | dulpicate functionality git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575687 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: [JMS Client 0-8 documentation] Correct typoKeith Wall2014-03-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575617 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5617 : [Java Broker] restore or implement child added/removed ↵Robert Godfrey2014-03-0853-243/+798
| | | | | | notifications for configured objects within the vhost git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575591 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5611 : Fix other logging to always use the most current event logger ↵Robert Godfrey2014-03-0828-60/+124
| | | | | | held at the broker git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575547 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5611 : Fix startup logging so as not to print vhost recovery informationRobert Godfrey2014-03-0812-78/+100
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575541 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5604: Added the Cygwin patch to QpidRestAPI.sh initially to see if it ↵Fraser Adams2014-03-081-0/+10
| | | | | | works - it doesn't break on Linux, but I can't test Cygwin myself git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575537 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5616 : [Java Broker] update to management node to comply with working ↵Robert Godfrey2014-03-083-25/+38
| | | | | | draft WD08 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575536 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5614: Fix problems caused by changes to Java Broker Logging in QPID-5611Fraser Adams2014-03-081-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575533 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5614: Initial fix of the issues. The QMF2 Plugin compiles again and ↵Fraser Adams2014-03-0810-161/+156
| | | | | | mostly works, but there are issues with the bindings and subscriptions - though I think that this might be a problem with the Java Broker Management Model git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575530 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5601 : Allow for messages with null routing keysRobert Godfrey2014-03-082-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575507 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5611 : Ensure the appropriate principals are available at the time of ↵Robert Godfrey2014-03-0823-134/+177
| | | | | | all event logging git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575506 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5611 : Change the event logger from a singleton to an instanceRobert Godfrey2014-03-08102-425/+572
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575462 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5613: Self test broker start command fails without --interface option.Charles E. Rolke2014-03-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575443 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5608: [amqp1.0] delete-on-close: typo in r1575225Charles E. Rolke2014-03-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575441 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5612: JMS benchmarking tool [Part of the existing Java Broker ↵Keith Wall2014-03-0712-24/+577
| | | | | | | | | | | | Performance Test suite] Simple tool that uses the existing performance test suite to give a message throughput statistics (msg/s) and (Kbytes/s) for a use case involving a producer/consumer (on separate connections) with persistent messages on transactional sessions. The test scales the number of connections through 1, 2, 5 and 10 and reports separate statistics for each. The duration of the test and message size can be overridden from the command line via system properties -Dqpid.disttest.duration and -Dqpid.disttest.messageSize respectively. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575336 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5601 : Address review comments from Robbie GemmellRobert Godfrey2014-03-079-27/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575335 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5611 : [Java Broker] remove LogActorsRobert Godfrey2014-03-07101-2732/+1448
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575315 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: get the tests running again for the perftests moduleRobert Gemmell2014-03-074-3/+39
| | | | | | Patch submitted by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575242 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5608: [amqp1.0] delete-on-close policy do not work for producers to ↵Pavel Moravec2014-03-073-7/+16
| | | | | | exchanges git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575225 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5607: [linearstore] Recovery of store results in jexception 0x010b ↵Kim van der Riet2014-03-064-35/+83
| | | | | | LinearFileController::getCurrentSerial() threw JERR_NULL git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575009 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5606 : [Java Broker] add connection principal to HTTP and JMX ↵Robert Godfrey2014-03-067-4/+210
| | | | | | management actions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574728 13f79535-47bb-0310-9956-ffa450edef68
* Revert "NO-JIRA: CMakelists.txt check that ../python exists before building it."Alan Conway2014-03-051-6/+16
| | | | | | | | | | | | | | | | This reverts most of commit r1574138. The changes were intended to simplify handling of setup.py by letting it detect when things were out of date, but even when there are no changes setup.py does touch some files: changing mode of /home/andrew/Work/qpid/bld-ninja/src/tests/python/commands/qpid-python-trunning install_egg_info removing /home/andrew/Work/qpid/bld-ninja/src/tests/python/qpid_python-0.27-py2.7.egg-info writing /home/andrew/Work/qpid/bld-ninja/src/tests/python/qpid_python-0.27-py2.7.egg-info This commit restores the previous logic that avoids running setup.py if not needed but retains the if (EXISTS ${python_src}) check to avoid all this logic if there is no python source directory available. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574656 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5605 : [Java Broker] [AMQP 1.0] allow use of addresses of the form ↵Robert Godfrey2014-03-054-28/+96
| | | | | | <exchange>/<routing-key> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574582 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA : formatting of license above package statementRobert Godfrey2014-03-053-3/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574564 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5577 : compareTo should throw an NPE if the object being compared to is ↵Robert Godfrey2014-03-051-4/+0
| | | | | | null git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574563 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4000 , QPID-5601 : Improve conversion of reply-to between different ↵Robert Godfrey2014-03-0541-115/+515
| | | | | | protocols. Add functionality to the default exchange to understand AMQP 1.0 addresses. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574551 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5603: Broker recovery fails with JERR_JREC_BADRECTAIL when record tail ↵Kim van der Riet2014-03-051-1/+1
| | | | | | is partly or fully separated from rest of record by file boundary git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574513 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5602: change log level to info, include socket address in message, ↵Robert Gemmell2014-03-051-1/+1
| | | | | | report only the exception type and message rather than logging full stackrace git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574506 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5599: C++ Broker silently ignores --max-connections option when no ACL ↵Charles E. Rolke2014-03-051-2/+2
| | | | | | | | | | | file is loaded Subsequent reloads of the ACL file did not reflect that the rule set in force was created by a user. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574490 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5599: C++ Broker silently ignores --max-connections option when no ACL ↵Charles E. Rolke2014-03-056-17/+23
| | | | | | | | | | | | | | | | | | | | | | | | | file is loaded Simply installing a null and permissive rule file trips up the 'create link' security check. The security check from https://issues.apache.org/jira/browse/QPID-4631 reasons that if authentication is enabled and no ACL rule file is specified then interbroker links are denied. The check for 'ACL rule file is loaded' is simply the existence of the ACL object. That check is voided by always having an ACL object regardless of whether the ACL rule file was specified or not. One fix considered was adding an ACL rule "acl deny-log all create link" to the formerly null rule set when no ACL file is specified. This solution has too much complexity in several places and is too hard. The fix implemented here is a boolean flag indicating if the ACL rule set in force is specified by the user or not. Then the security check tests that the acl exists (always true) and that the rule set is specified by the user. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574291 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5591 : Address review comments from Robbie GemmellRobert Godfrey2014-03-0411-21/+81
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574258 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5601 : [Java Broker] remove unused interfaceRobert Godfrey2014-03-041-29/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574236 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5601 : [Java Broker] The 0-x "default exchange" should not actually be ↵Robert Godfrey2014-03-0437-716/+634
| | | | | | modelled as an Exchange git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574235 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5599: C++ Broker silently ignores --max-connections option when no ACL ↵Charles E. Rolke2014-03-041-4/+4
| | | | | | | | | | | file is loaded Temporarily revert creation of ACL with null rule set as it subverts the CREATE LINK security check and self test. Real fix coming shortly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574219 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5599: C++ Broker silently ignores --max-connections option when no ACL ↵Charles E. Rolke2014-03-043-12/+41
| | | | | | | | | | | file is loaded. Always create an ACL object. If no ACL file is specified then create a permissive, empty ACL rule set. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574208 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: CMakelists.txt check that ../python exists before building it.Alan Conway2014-03-041-20/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574138 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5597: [C++ client] Topic subscriptions should not ignore auto-delete ↵Pavel Moravec2014-03-041-1/+3
| | | | | | x-declare flag git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574119 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5589: Add option for suppressing qmf/site-package installation; replace ↵Charles E. Rolke2014-03-031-13/+19
| | | | | | windows path separators before they are seen by cmake. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573784 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5567 : Address review commentsRobert Godfrey2014-03-033-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573683 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5577 : remove test which only tests that something fails if you pass in ↵Robert Godfrey2014-03-031-20/+0
| | | | | | a null in a constructor parameter which needs to get dereferenced for the object to construct git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573677 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5582 : fix deletion of bindings on exchange deletionRobert Godfrey2014-03-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573614 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5577 : address review commentsRobert Godfrey2014-03-032-6/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573598 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5578 : Addressed review comments from Robbie GemmellRobert Godfrey2014-03-034-68/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573593 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5579 : [Java Broker] allow for attributes to be of type shortRobert Godfrey2014-03-031-0/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573587 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5596 : [Java] Address bugs found by FindBugsRobert Godfrey2014-03-0325-106/+87
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573586 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5594: [amqp1.0] missing first-acquirer property support in C++ brokerPavel Moravec2014-03-033-5/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573546 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5592 : [Java Broker] AuthenticationManagers should directly implement ↵Robert Godfrey2014-03-0358-1354/+1508
| | | | | | AuthenticationProvider git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573421 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5578 : [Java Broker] allow the base class AbstractConfiguredObject to ↵Robert Godfrey2014-03-0233-493/+525
| | | | | | take responsibility for the management of managed attributes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573336 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5554: [Java Broker Documentation] Fix accidentally duplicated id ↵Keith Wall2014-03-011-1/+1
| | | | | | prventing generation of the PDF git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573238 13f79535-47bb-0310-9956-ffa450edef68