summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-4172: HouseKeepingTask now reverts thread name before exiting to reduce ↵Robert Gemmell2012-08-022-2/+51
| | | | | | | | confusion when inspecting thread dumps. Applied patch from Philip Harvey <phil@philharveyonline.com> and Oleksandr Rudyy<orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1368519 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4182: Set the default minimumAlertRepeatGap value to 30 secondsRobert Gemmell2012-08-024-14/+24
| | | | | | Applied patch from Philip Harvey <phil@philharveyonline.com> and Oleksandr Rudyy<orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1368506 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4183 : Implement Session/ConnectionModel interfaces in AMQP 1.0 code to ↵Robert Godfrey2012-08-025-5/+360
| | | | | | restore functionality git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1368414 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove unused return parameter part II - WindowsAndrew Stitcher2012-08-011-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1368300 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Minor doc cleanup.Alan Conway2012-08-011-7/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1368297 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4176: HA Error handlingAlan Conway2012-08-012-0/+3
| | | | | | Added missing throw statements that were omitted in r1367649. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1368149 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4171: Fix enqueue ordering for persistent messsagesKeith Wall2012-08-014-22/+165
| | | | | | Applied patch from Philip Harvey <phil@philharveyonline.com> and Oleksandr Rudyy <orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367990 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4152: added condition to cover-test target so it only runs if units ↵Keith Wall2012-08-011-1/+1
| | | | | | | | tests exist. Was previously choking trying to run amqp-1-0-common tests, because junit.jar wasn't on classpath. Applied patch from Philip Harvey <phil@philharveyonline.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367989 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove unnecessary build dependency from systest => web.Keith Wall2012-08-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367988 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4167: Fix a cycle in the JSON output of the AlternateExchange attribute ↵Robert Gemmell2012-07-316-14/+71
| | | | | | | | | which would lead to massive/broken output that would cripple the webui. Add REST test to validate the fix. Add checkbox to create a DLQ for the new queue, and display the alternateExchange attribute. Work by myself and Keith Wall. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367797 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4167: Fix setting of queue attributes via web management console and ↵Robert Gemmell2012-07-319-55/+139
| | | | | | | | | rest interfaces. Also import Subscription into the bundle to resolve CDNFExcept ion when viewing a queue with Consumers. Work by Oleksandr Rudyy, Keith Wall and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367796 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed unused return parameterAndrew Stitcher2012-07-312-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367790 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4179: Cluster does not replicate exclusive status of queues.Alan Conway2012-07-313-3/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367776 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Update HA docs to mention link-maintenace-interval, minor doc fixes.Alan Conway2012-07-312-31/+45
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367733 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove some extra code left in by mergeAndrew Stitcher2012-07-311-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367696 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4176: HA Error handlingAlan Conway2012-07-314-43/+66
| | | | | | | Additional error handling and logging for ConnectionObserver, Primary and ReplicatingSubscription. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367649 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4176: HA Error handlingAlan Conway2012-07-314-5/+12
| | | | | | | | | Fix error handling so that backup brokers shut down on replication errors. Previously replication errors were being thrown to the primary, breaking the replication session. This would put the primary into an endless futile reconnect attempt. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367554 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4124: Improved logging that is produced when the various transaction ↵Robert Gemmell2012-07-315-33/+193
| | | | | | | | timeouts are exceeded. Remove duplication of messages and reorder logging/closing. Work by myself, Keith Wall, Phil Harvey. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367522 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4147: made selector handle interrupt based on patch from siddeshRafael H. Schloming2012-07-302-6/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367354 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3575 Changed the name of the system prop toRajith Muditha Attapattu2012-07-301-9/+12
| | | | | | | "qpid.session.legacy_exception_behaviour". The system prop will now restore the old behavior. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367241 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4175: HA code rationalize loggingAlan Conway2012-07-306-17/+34
| | | | | | | | | | | Clean up and rationalize log messages and levels. notice: Major broker-level events: connecting, failing-over, primary active, backup ready. info: Major queue level events: subscriptions ready, replicators created etc. debug: Detailed replication events: accept/reject conections, details of queue replication protocol. trace: dumping raw QMF messages git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367231 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4164: Patch to extend MaxDeliveryCountTest to check for this bugKeith Wall2012-07-302-53/+23
| | | | | | Applied patch from Philip Harvey <phil@philharveyonline.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367095 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4170: prevent JMX threads from spinning in the Queue MBean if the ↵Robert Gemmell2012-07-302-8/+84
| | | | | | content retrieval fails, log an error if it does. Add unit tests to expose issue and verify fix. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1367084 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4164: only keep a hard reference to the meta data if it has yet to be ↵Robert Gemmell2012-07-272-2/+8
| | | | | | persisted git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1366339 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4143: modify perf test framework's queue management to allow non-Qpid ↵Keith Wall2012-07-274-10/+73
| | | | | | | | implementations to be used. Applied patch from Philip Harvey <phil@philharveyonline.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1366305 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4159: HA missing messages in failover test.Alan Conway2012-07-267-34/+40
| | | | | | | | | | | | Fix test_failover_send_receive showing missing messages. With this fix, ran with -DDURATION=2 overnight with no failures. - Primary, RemoteBackup: Only report "ready" once per remote backup. - HaBroker: Put membership updates under mutex. - ReplicatingSubscription: Check for backup missing messages at the front. - ha_tests.py: Added assertion to test_priority_ring, verify primary queue as expected. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1366179 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3175 - Added SSL/x.509-auth capability to Python clients and Python toolsTed Ross2012-07-2617-117/+300
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1366020 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4164: Prevent the erroneous re-storing of recovered messages during ↵Keith Wall2012-07-254-55/+138
| | | | | | move/copyMessage management functions. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1365832 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4165: Fix unsused variable warnings when compiling with -DNDEBUGAlan Conway2012-07-243-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1365234 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4141: Add Java Broker docbook documentation for lvq and sorted queues. ↵Keith Wall2012-07-243-141/+277
| | | | | | | | Rework priority queue documentation. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1364954 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix typos, update comments, update log messages.Alan Conway2012-07-238-15/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1364806 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4163: Deadlock between LinkRegistry and TimerTask locksAlan Conway2012-07-232-10/+12
| | | | | | | | Previously TimerTask::cancel was being called with locks held in this stack trace, causing a deadlock. Moved call to cancel outside of the lock. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1364805 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4159: HA Missing messages in failover test.Alan Conway2012-07-233-10/+27
| | | | | | | | | | | | QueueGuard was taking its snapshot of the initial queue range *before* it registered its QueueObserver. That means it was possible to have unguarded messages between the end of the snapshot and the first position protected by the guard. Fixed race condition in QueueRange constructor: Must call getPosition() *after* getFront() since both may be advancing and we want to end up with a valid range front <= back+1. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1364804 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: fix spurious diff when comparing cluster log files.Michael Goulish2012-07-231-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1364648 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: HA documentation update.Alan Conway2012-07-232-60/+62
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1364645 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Add exclude for file use with the Java Broker when running the ↵Keith Wall2012-07-221-0/+34
| | | | | | Python 0-8 and 0-9 testsuites. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1364433 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4155 - Make sure decode only occurs with string values.Ted Ross2012-07-201-3/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363861 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4160: remove the old JMX Management ConsoleRobert Gemmell2012-07-20197-22618/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363857 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4155 - Added utf-8 decode of strings in the CLI display utilityTed Ross2012-07-201-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363795 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4143: exclude qpid-client and its third party libs from the perftests ↵Keith Wall2012-07-202-3/+15
| | | | | | | | release. This makes it easier to run the perftests using an old client version. Also made logging more sensible. Applied patch from Philip Harvey <phil@philharveyonline.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363765 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4158: HA transition to CATCHUP status too early.Alan Conway2012-07-191-16/+4
| | | | | | | | | Previously we set status to CATCHUP when the BrokerReplicators bridge was initialized. This is too early, it's possible for an aborted attempt to connect to another backup to get as far as bridge init. This patch waits till we receive the first actual message from the primary before updating status to CATCHUP. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363520 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4156: HA close window for clients to connect before HA broker is ↵Alan Conway2012-07-193-10/+31
| | | | | | | | | | | | | initialized A HA backup broker in a cluster rejects client connections. This was previously done in a ConnectionObserver registered during Plugin::initialize. However that left a window before the observer was registered when clients could connect. This showed up as a sporadic failure of the failover test. This patch moves the creation of the observer to Plugin::earlyInitialize, which is guaranteed to be called before the broker starts listening for clients. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3998: Add HTTPS test for REST interfacesRobert Gemmell2012-07-193-4/+103
| | | | | | Applied patch from Oleksandr Rudyy <orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363413 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4152 : Refactor coverage targets in Java build system.Keith Wall2012-07-193-81/+71
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363358 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4153: Exclude SelectorTest#testRuntimeSelectorError from Java test profilesKeith Wall2012-07-191-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363316 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4151: Add validation for reserved exchange names into addExchange ↵Robert Gemmell2012-07-191-1/+2
| | | | | | | | dialog in web management UI Applied patch from Oleksandr Rudyy <orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363307 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4149: Add REST functionality to delete exchanges, queues and bindings, ↵Robert Gemmell2012-07-1918-59/+450
| | | | | | | | add queue/exchange/binding delete operations into web UI Applied patch from Oleksandr Rudyy <orudyy@gmail.com> and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363298 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4150: Display the name of queue type key(sortKey,priorities,lvqKey) and ↵Robert Gemmell2012-07-192-2/+27
| | | | | | | | its value Applied patch from Oleksandr Rudyy <orudyy@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363297 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed use of boost::bind which was causing build failure on windows.Alan Conway2012-07-181-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363088 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: HA Minor logging improvements.Alan Conway2012-07-182-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1363047 13f79535-47bb-0310-9956-ffa450edef68