summaryrefslogtreecommitdiff
path: root/python/qpid
Commit message (Collapse)AuthorAgeFilesLines
* * python/qpid/peer.py (Peer.close): Close delegate *before* channels.Alan Conway2007-03-151-1/+4
| | | | | | | | | Otherwise we get a race: closing a channel can wake a client thread, which may see client.closed as still false. Was causing bogus exceptions in some tests. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@518707 13f79535-47bb-0310-9956-ffa450edef68
* * python/qpid/peer.py (Channel.__init__): use reliable framing ifAlan Conway2007-03-063-14/+22
| | | | | | | | | | version >= 0-8. * python/qpid/spec.py (Spec.__init__): Remove unused parameter. * python/qpid/testlib.py (TestRunner._parseargs): Add --errata option, set default errata only if --spec is not present. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@515363 13f79535-47bb-0310-9956-ffa450edef68
* Ensure socket is closed in tearDownGordon Sim2007-02-213-7/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@510128 13f79535-47bb-0310-9956-ffa450edef68
* Fixed bug in references where map wasn't qualified in closeGordon Sim2007-02-212-1/+3
| | | | | | | | | Attach reference to transfer, as it will be deleted on close Altered tests to get reference from the message on the queue rather than looking them up from channel as they are already gone there git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@510096 13f79535-47bb-0310-9956-ffa450edef68
* Fixed bug where response id rather than request id was being used to get ↵Gordon Sim2007-02-201-1/+1
| | | | | | listener for response. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@509611 13f79535-47bb-0310-9956-ffa450edef68
* Updated failing list for java (some of these result in test suite blocking)Gordon Sim2007-02-161-1/+4
| | | | | | | | Added better error handling when connection closes without close method git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@508377 13f79535-47bb-0310-9956-ffa450edef68
* r1111@fuschia: andrew | 2007-02-09 15:51:10 +0000Andrew Stitcher2007-02-132-8/+14
| | | | | | | | | | Removed currently unused request tracking logic r1125@fuschia: andrew | 2007-02-13 21:51:30 +0000 Implemented receiveing batched Message.ok in c++ broker Implemented batched response frames in python client code git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@507249 13f79535-47bb-0310-9956-ffa450edef68
* * qpid/client.py - altered handling of transfer for references, Gordon Sim2007-02-121-4/+1
| | | | | | | | | | | add the transfer to queue as before and require client to look up the reference themselves. this lets application access the other transfer fields * tests/message.py - added some more tests for references git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@506477 13f79535-47bb-0310-9956-ffa450edef68
* * qpid/client.py - added channel_pong handler to delegateGordon Sim2007-02-091-0/+3
| | | | | | | | | * tests/broker.py - simple ping/pong test * tests/queue.py - queue_unbind tests for all standard exchanges git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@505388 13f79535-47bb-0310-9956-ffa450edef68
* * qpid/peer.py - fix to prevent race between handling of connection.close ↵Gordon Sim2007-02-092-1/+7
| | | | | | | | | | | | request and socket close * qpid/testlib.py - close client (if not closed) on tearDown * tests/basic.py - revert back to using exclusive queue which should now be cleaned up on tear down * tests/message.py - fix to prefetch tests git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@505287 13f79535-47bb-0310-9956-ffa450edef68
* Added list of valid responses to method descriptions where appropriate.Gordon Sim2007-02-071-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@504601 13f79535-47bb-0310-9956-ffa450edef68
* Added support for receiving and sending of referencesGordon Sim2007-02-075-15/+190
| | | | | | | | | | Added asynchronous mode to channels (responses can be tracked via a future, rather than blocking on each request) Added ability to override server suggested connection tune params Added two tests for reference functionality (more to follow) git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@504590 13f79535-47bb-0310-9956-ffa450edef68
* Removed debug print statement accidentally included in last commit.Alan Conway2007-02-051-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@503858 13f79535-47bb-0310-9956-ffa450edef68
* Added missing __str__ method for Responses.Alan Conway2007-02-051-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@503857 13f79535-47bb-0310-9956-ffa450edef68
* Fix for handling of header and content frames following a basic.get_ok response.Gordon Sim2007-02-051-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@503731 13f79535-47bb-0310-9956-ffa450edef68
* updated python spec parse to load from multiple files, changed default specs ↵Rafael H. Schloming2007-01-302-39/+55
| | | | | | to include errata git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@501586 13f79535-47bb-0310-9956-ffa450edef68
* Updates to use message class in place of basic.Gordon Sim2007-01-264-16/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@500305 13f79535-47bb-0310-9956-ffa450edef68
* made message-transfer return a result, switched over message delivery to use ↵Rafael H. Schloming2007-01-181-0/+3
| | | | | | message-transfer, added a generated .copy() to method bodies, and made hello-world acknowledge the message it sends to itself git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@497515 13f79535-47bb-0310-9956-ffa450edef68
* changed reliable to true by defaultRafael H. Schloming2007-01-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@496596 13f79535-47bb-0310-9956-ffa450edef68
* 0-9 request/response framing for pythonRafael H. Schloming2007-01-167-210/+380
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@496593 13f79535-47bb-0310-9956-ffa450edef68
* svn merge -r492717:492730 from the trunkRafael H. Schloming2007-01-042-14/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@492777 13f79535-47bb-0310-9956-ffa450edef68
* File tidy-up for AMQP version code: Removed old XSLT files; moved ↵Kim van der Riet2006-12-221-1/+1
| | | | | | cluster.asl into spec directory; renamed spec files to better reflect version notation; updated java, c++ and python files to reference new names. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@489715 13f79535-47bb-0310-9956-ffa450edef68
* Some fixes and tests for bugs uncovered during testing of persistence.Gordon Sim2006-11-171-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@476108 13f79535-47bb-0310-9956-ffa450edef68
* update Apache licenses to the current versionStephen Vinoski2006-11-1012-156/+192
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@473568 13f79535-47bb-0310-9956-ffa450edef68
* added default for timestampRafael H. Schloming2006-11-081-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@472608 13f79535-47bb-0310-9956-ffa450edef68
* removed dead codeRafael H. Schloming2006-11-081-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@472606 13f79535-47bb-0310-9956-ffa450edef68
* Added test for simple commit and rollback.Gordon Sim2006-10-171-0/+2
| | | | | | | | | Updated 'failing' lists Fix for amqp methods with no arguments git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@464943 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: ↵Alan Conway2006-09-273-17/+14
| | | | https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@450556 13f79535-47bb-0310-9956-ffa450edef68
* Close channels on fatal errors to prevent hangs, provide useful stack trace.Alan Conway2006-09-252-7/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@449750 13f79535-47bb-0310-9956-ffa450edef68
* Implemented topic pattern matching for the TopicExchange.Alan Conway2006-09-211-14/+31
| | | | | | | | | | | Corrected default bindings to use the exchange named "" rather than "amqp.direct". Added python and unit tests for all of the above. Minor improvements to testlib.py, also some tests for testlib itself. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@448624 13f79535-47bb-0310-9956-ffa450edef68
* Import of qpid from etp:Rafael H. Schloming2006-09-1912-0/+1731
URL: https://etp.108.redhat.com/svn/etp/trunk/blaze Repository Root: https://etp.108.redhat.com/svn/etp Repository UUID: 06e15bec-b515-0410-bef0-cc27a458cf48 Revision: 608 git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@447994 13f79535-47bb-0310-9956-ffa450edef68