summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Branch from 0.11 for review of network layer changesgrkvlt-network-reviewAndrew Donald Kennedy2011-03-090-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/grkvlt-network-review@1079767 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3124: update release script for new build artifactsRobert Gemmell2011-03-091-2/+32
| | | | | | | Applied patch from Justin Ross <jross@redhat.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079628 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3073: fix to allow older versions of boost to compile.Kenneth Anthony Giusti2011-03-082-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079590 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1672Michael Goulish2011-03-086-6/+118
| | | | | | | clustered versions of the 4 federated sasl external tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079539 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3130: applied patch for codec performanceRafael H. Schloming2011-03-081-6/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079434 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2732Rajith Muditha Attapattu2011-03-082-2/+12
| | | | | | | | The reliability mode is now used on the producer side to determine replay. Any messages transfers sent to a destination marked unreliable will not be added to the replay buffer. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079408 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3127: Set accept mode to NONE for NO_ACKNOWLEDGEAndrew Donald Kennedy2011-03-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079402 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3073: refactor to eliminate locks, malloc, and map insert/remove in ↵Kenneth Anthony Giusti2011-03-087-190/+169
| | | | | | receive path. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079385 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3125: add target to produce module-level JUnit test reportsRobert Gemmell2011-03-082-0/+13
| | | | | | | Applied patch from Weston M. Price git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079327 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add quote mark incorrectly removed by previous updateRobert Gemmell2011-03-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079322 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3121: Fix linking on windowsGordon Sim2011-03-081-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079313 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3109: Change close throws clause to match parent classAndrew Donald Kennedy2011-03-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079059 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2984: Add statistics generation for broker message deliveryAndrew Donald Kennedy2011-03-0832-60/+2392
| | | | | | Port of QPID-2932 changes from 0.5.x-dev branch to trunk. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079043 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2985: Add producer configurable transaction timeoutsAndrew Donald Kennedy2011-03-0826-106/+1145
| | | | | | Port of QPID-2864 changes from 0.5.x-dev branch to trunk. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079042 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3070: Do not send SessionCompleted with empty rangeAndrew Donald Kennedy2011-03-081-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1079041 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2732Rajith Muditha Attapattu2011-03-072-4/+19
| | | | | | | | Set the default reliability modes for Topics and Queues. The code now throws an exception if at-least-once is specified for Topics as we don't support it properly atm. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078971 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3109Rajith Muditha Attapattu2011-03-072-3/+5
| | | | | | | | Added a null check for the destination in both MessageConsumer and MessageProducer close methods. According to the JMS spec the MessageProducer can be created with a null destination and still be used properly by specifying a destination on the send. Therefore this null check especially important on the message producer side. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078961 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3121: Cluster management inconsistency when using persistent store.Alan Conway2011-03-077-61/+92
| | | | | | | | | | | | | | | | | | | | With the store doing async completions, completion IO callbacks could be queued differently on different nodes. This led to inconsistent management changes in a cluster when a connection was modified in an IO callback. Fix was to mark IO callback processing as not cluster safe, so connections don't record management stats during an IO callback. Test changes: - enable durable tests in test_management. - add substitutions to mask known issue of inconsistent "stats changed" messages. - add transactional client to test_management. - ignore heartbeat connection close logs in cluster_test_logs.py - make brokertest.retry more accurate - fix minor bug in brokertest.log_ready. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078947 13f79535-47bb-0310-9956-ffa450edef68
* QPID_3122 - Added backward-compatible map keys in QMFv2 consoles for earlier ↵Ted Ross2011-03-072-4/+31
| | | | | | development agents. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078895 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2216: bump up log levelGordon Sim2011-03-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078882 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3120: Consult alternate exchange on reroute if neededGordon Sim2011-03-072-3/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078763 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1672Michael Goulish2011-03-071-50/+128
| | | | | | | | | | | The core script sasl_fed_ex ( used by sasl_fed_ex_* ) is modified to encapsulate broker creation, and handle clustering -- toggled by a new argument. This is an intermediate checkin. There are not yet any scripts that actually invoke the new clustering capability. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078745 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3115: update documentation of connection options (also changed to use ↵Gordon Sim2011-03-071-27/+14
| | | | | | <literal></literal> consistently) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078743 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3115: Recognise sasl_mechanisms (plural) and support a space separate ↵Gordon Sim2011-03-072-17/+35
| | | | | | list as does the python client (continue to recognise sasl-mechanism as well for backword compatibility) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078733 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: increment version numbers from 0.9 to 0.11Robert Gemmell2011-03-077-12/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078729 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3117Michael Goulish2011-03-041-1/+1
| | | | | | | | Fix misleading --help info on --sasl-config flag. Its argument is not a file, it's a directory. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078107 13f79535-47bb-0310-9956-ffa450edef68
* Remove moved file refs, related to QPID-3067.Stephen D. Huston2011-03-041-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078099 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Update trunk versions to 0.11Andrew Stitcher2011-03-046-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078098 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3115: Recognise '_' as alternative to '-'. Throw Exception for ↵Gordon Sim2011-03-041-70/+54
| | | | | | unrecognised options. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1078075 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2084, QPID-3111: Enable DynamicQueueExchangeCreateTest for 0-10Andrew Donald Kennedy2011-03-041-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1077990 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3114: Record the owner session for exclusive queues in 0-10Andrew Donald Kennedy2011-03-041-12/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1077989 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3113: Exclude ChannelCloseTest from 0-10 profiles onlyAndrew Donald Kennedy2011-03-042-58/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1077988 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3111: Check for 404 error code explicitly in DynamicQueueExchangeCreateTestAndrew Donald Kennedy2011-03-041-10/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1077953 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2461: Applied patch from Neil WilsonGordon Sim2011-03-048-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1077902 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3110: unquote the key values for recieved Notifications to ensure they ↵Robert Gemmell2011-03-041-3/+22
| | | | | | align with unquoted names used elsewhere in the console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1077869 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2732Rajith Muditha Attapattu2011-03-033-2/+46
| | | | | | | | Only UNRELIABLE and AT_LEAST_ONCE is supported. Currently the reliability mode is used only for determining the accept-mode. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076800 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3109Rajith Muditha Attapattu2011-03-036-11/+125
| | | | | | | | | The isQueueExist method is modified to handle the exception when a queue has been deleted. Both the Message producer and consumer now delete the queue if the delete option is selected and will not check if the queue is empty or if there are any subscribers on it. Also added test cases. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076670 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA Fix a degenerate test case where the message count is smallCharles E. Rolke2011-03-031-1/+6
| | | | | | | | | and the host system timing base yields and elapsed time of zero. The change is to throw a meaningful error message rather than throwing an obscure DIV0 error. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076652 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3108: Allow QueueSender queue to be unidentified and still use gettersAndrew Stitcher2011-03-031-44/+43
| | | | | | | - Change error checks so that don't throw an incorrect exception in getters when the queue is null. This should only happen when sending. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076642 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3046 - UpdatesTed Ross2011-03-035-26/+84
| | | | | | | | | - Additional header comments - Added pendingEvents method to ConsoleSession and AgentSession - Ensure that nextEvent will not block if timeout is IMMEDIATE (ConsoleSession and AgentSession). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076625 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3107: If queue's alternate-exchange can't route message, try that ↵Gordon Sim2011-03-035-11/+130
| | | | | | exchange's alternate-exchange git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076604 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2930Rajith Muditha Attapattu2011-03-031-1/+15
| | | | | | | | | | | The getPropertyNames method will filter out any property names whose values are not allowed as per the JMS spec. I could have used the ALLOWED map to check if a value is a valid type. But unfortunately that map contains byte[] as a valid type, which is not correct as per the JMS spec. I did not want to modify that map or the behaviour of the setObjectProperty or getObjectProperty methods as there might be applications out there that is depending on it. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076532 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3106Rajith Muditha Attapattu2011-03-033-36/+105
| | | | | | | Instead of checking if it's an instance of AMQQueue, the code the now checks if it's an instance of AMQDestination and javax.jms.Queue to cover the AMQAnyDestination case. The same check is done for topics. Added test cases for QueueReceivers, TopicSubscribers and DurableTopicSubscribers using the new addressing scheme. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076516 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3046 - Removed pure-python qmf2 from dist/install and renamed to ↵Ted Ross2011-03-0217-1/+1
| | | | | | qmf2-prototype. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076376 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3105: Alternate-Exchange configuration not communicated between nodes ↵Alan Conway2011-03-022-1/+32
| | | | | | in a cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076375 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3081: add statistic for queue flow control transitionsKenneth Anthony Giusti2011-03-024-2/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076329 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3101: better handling of different argument types for qpid-toolGordon Sim2011-03-021-1/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076282 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3102: Only send ttl if non-zeroGordon Sim2011-03-021-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076276 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3103: handle null argumentsGordon Sim2011-03-021-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076275 13f79535-47bb-0310-9956-ffa450edef68
* Realign Visual Studio projects to match new examples locations; related to ↵Stephen D. Huston2011-03-022-24/+24
| | | | | | QPID-3067. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076215 13f79535-47bb-0310-9956-ffa450edef68