summaryrefslogtreecommitdiff
path: root/python/qpid
Commit message (Collapse)AuthorAgeFilesLines
* Update from trunk r1375509 through r1450773asyncstoreKim van der Riet2013-02-2810-59/+148
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/asyncstore@1451244 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3858: Updated code to include recent refactoring by Gordon (gsim) - see ↵Kim van der Riet2012-08-271-1/+1
| | | | | | QPID-4178. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/asyncstore@1377715 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3858: Updated branch - merged from trunk r.1368650Kim van der Riet2012-08-038-61/+77
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/asyncstore@1368910 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3858: Updated branch - merged from trunk r.1333987Kim van der Riet2012-05-044-9/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/asyncstore@1334037 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Merge new HA foundations.Alan Conway2012-02-173-3/+9
| | | | | | | Merged from qpid-3603-7. This is basic support for the new HA approach. For information & limitations see qpid/cpp/design_docs/new-ha-design.txt. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245587 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3175: removed the sasl_mechanisms defaultRafael H. Schloming2012-02-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1239795 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3175: applied patch with a default sasl_mechanisms of ANONYMOUSRafael H. Schloming2012-01-303-2/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1238012 13f79535-47bb-0310-9956-ffa450edef68
* qpid-3778Michael Goulish2012-01-271-2/+8
| | | | | | | | | | | | fix for previous fix. This one doesn't break qpid.tests.connection.ConnectionTest.testCloseGet and qpid.tests.connection.ConnectionTest.testCloseListen git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1236729 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Avoid endless reconnect loop in python client.Alan Conway2012-01-251-1/+0
| | | | | | | | | In the case where a connection succeeds up to connect-ok but immediately aborts the python client would loop forever re-trying the same address. The fix is not to reset the index on connect-ok so the client try each address in turn for the full list of addresses. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1235918 13f79535-47bb-0310-9956-ffa450edef68
* Backing out change from rev 1235255.Michael Goulish2012-01-251-6/+3
| | | | | | | | | This change broke these two tests: qpid.tests.connection.ConnectionTest.testCloseGet qpid.tests.connection.ConnectionTest.testCloseListen git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1235906 13f79535-47bb-0310-9956-ffa450edef68
* qpid-3778Michael Goulish2012-01-241-3/+6
| | | | | | | | | | see comment in code. this was causing a "connection aborted" failure when qpid-stat was connected through MD5, and there were several qpid-tools also connected, not in any special way, and not doing anything. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1235255 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3629: Changed management of credit windowGordon Sim2011-11-231-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1205467 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3626: fix python client access to timestamp delivery propertyKenneth Anthony Giusti2011-11-171-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1203225 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3450: use the loop index checking if a session id is already usedRobert Gemmell2011-08-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1161110 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3407: restore python 2.4 compatibility to allow building CPP tree on ↵Robert Gemmell2011-08-181-1/+4
| | | | | | RHEL 5.3 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1159248 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3407: Change python connection url to allow ipv6 literal style addresses.Andrew Stitcher2011-08-121-7/+27
| | | | | | Eg. "amqp://[::1]:5762" git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1157277 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3407: Add IPv6 connections to pythonAndrew Stitcher2011-08-121-6/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1157276 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3218: abandon any linking/unlinking if session has been detachedGordon Sim2011-05-261-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1128002 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3232: Call _grant() & wakeup() after returned message has been countedGordon Sim2011-04-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1097539 13f79535-47bb-0310-9956-ffa450edef68
* only assert if type is specifiedRafael H. Schloming2011-03-172-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1082697 13f79535-47bb-0310-9956-ffa450edef68
* added support for address assertionRafael H. Schloming2011-03-172-1/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1082478 13f79535-47bb-0310-9956-ffa450edef68
* added tcp_nodelay connection optionRafael H. Schloming2011-03-174-13/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1082470 13f79535-47bb-0310-9956-ffa450edef68
* changed python clients durable default to FalseRafael H. Schloming2011-03-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1082290 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/qpid@1079434 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3063: test correct variable in check_close()Gordon Sim2011-03-012-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075876 13f79535-47bb-0310-9956-ffa450edef68
* Move brokertest.py from qpid/python to qpid/cpp.Alan Conway2011-01-211-699/+0
| | | | | | | | | | brokertest.py is a framework for tests using the C++ broker, so it belongs in the cpp tree rather than the python tree. It is installed to libexec/qpid/tests/ so it can be used from an installation of qpid cpp. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1061933 13f79535-47bb-0310-9956-ffa450edef68
* made address parser recognize lowercase true and falseRafael H. Schloming2011-01-132-17/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1058654 13f79535-47bb-0310-9956-ffa450edef68
* Eliminates duplicate ExchangeBind when x-bindings are present.Jonathan Robie2011-01-071-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1056473 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2956: cluster broker exits with "error deliveryRecord no update message."Alan Conway2010-11-221-3/+3
| | | | | | | | | The following sequence of events was causing a broker joining the cluster to shutdown: - a client acquires or browses a message with TTL set. - the message expires. - a new broker joins before the client has acknowledged the message. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1037763 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2874 Clustered broker crashes in assertion in cluster/ExpiryPolicy.cppAlan Conway2010-11-181-0/+14
| | | | | | | | | | | | | | - Added missing lock to ExpiryPolicy - 1-N mapping for expiry ID to mapping when receiving an update. - Regression test. A fan-out message (sent to multiple queues e.g. by fanout or topic exchange) is a single message on multiple queues with a single expiry ID. During an update however each instance is sent as a separate message so we need to allow 1-N mapping of expiry ID to message during update. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1036589 13f79535-47bb-0310-9956-ffa450edef68
* testReconnect: increase number of bytes read/written before failure.Alan Conway2010-11-151-3/+3
| | | | | | | | | Increased to 2048. The original value of 1024 was causing the test to fail with a timeout when run against a cluster with a long failover URL longer than about 400 bytes. The number of test messages was also doubled to give the same number of simulated failures in the test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1035361 13f79535-47bb-0310-9956-ffa450edef68
* Fix error in python tests: poll() takes exactly 1 argument (2 given)Alan Conway2010-11-121-2/+6
| | | | | | | Previous fix to a different problem on python 2.4 caused this problem on python 2.6. This fix has been verified to work for both. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1034421 13f79535-47bb-0310-9956-ffa450edef68
* added address parser support for NoneRafael H. Schloming2010-11-112-3/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1033975 13f79535-47bb-0310-9956-ffa450edef68
* Fix brokertest errors like: "poll() got an unexpected keyword argument ↵Alan Conway2010-11-081-2/+2
| | | | | | '_deadstate'" git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1032636 13f79535-47bb-0310-9956-ffa450edef68
* Adjust for Windows which can't do Popen w/ close_fds. Also, when tearDown ↵Stephen D. Huston2010-11-041-1/+5
| | | | | | runs, clear stopem so previously torn down processes don't throw confusing exceptions later. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1031315 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2916: throw an exception when a data value cannot be encoded correctly ↵Kenneth Anthony Giusti2010-10-281-0/+12
| | | | | | as its type. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1028501 13f79535-47bb-0310-9956-ffa450edef68
* Fix qpid/python/qpid/brokertest.py to get cluster tests working.Alan Conway2010-10-281-21/+19
| | | | | | Fixing issues introduced by r1028156. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1028308 13f79535-47bb-0310-9956-ffa450edef68
* Ported to work on Windows; uses subprocess, not popen3. Resolves QPID-2492.Stephen D. Huston2010-10-281-12/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1028156 13f79535-47bb-0310-9956-ffa450edef68
* Revert experimental cluster code, too close to 0.8 release.Alan Conway2010-10-271-15/+6
| | | | | | | | | Reverts revisions: r1023966 "Introduce broker::Cluster interface." r1024275 "Fix compile error: outline set/getCluster fucntions on Broker." r1027210 "New cluster: core framework and initial implementation of enqueue logic." git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1028055 13f79535-47bb-0310-9956-ffa450edef68
* New cluster: core framework and initial implementation of enqueue logic.Alan Conway2010-10-251-6/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1027210 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2910: Small fix for python timeout testsAndrew Donald Kennedy2010-10-241-2/+4
| | | | | | Patch submitted by Sorin S <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1026917 13f79535-47bb-0310-9956-ffa450edef68
* fixed bug in management of incoming executed setRafael H. Schloming2010-10-191-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1024348 13f79535-47bb-0310-9956-ffa450edef68
* Fixed qpid-stat to skip rows when the underlying data disappears during ↵Ted Ross2010-09-221-1/+3
| | | | | | | | | execution. Removed keyword arg from "sort" to support Python 2.3. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@999918 13f79535-47bb-0310-9956-ffa450edef68
* Increase timeout waiting for brokers to be ready.Alan Conway2010-09-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@998965 13f79535-47bb-0310-9956-ffa450edef68
* fixed detach to not hang on session error, fixed the tests to include a ↵Rafael H. Schloming2010-09-103-2/+6
| | | | | | timeout for connection teardown git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@995884 13f79535-47bb-0310-9956-ffa450edef68
* handle request timeoutRafael H. Schloming2010-09-101-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@995815 13f79535-47bb-0310-9956-ffa450edef68
* added extra assertion to check that deletion of default exchanges doesn't workRafael H. Schloming2010-09-101-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@995803 13f79535-47bb-0310-9956-ffa450edef68
* made qpid.datatypes module use builtin UUID when availableRafael H. Schloming2010-09-102-28/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@995770 13f79535-47bb-0310-9956-ffa450edef68
* fixed bool encodingRafael H. Schloming2010-09-092-0/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@995537 13f79535-47bb-0310-9956-ffa450edef68
* fixed reply-to conversionRafael H. Schloming2010-08-122-5/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@984906 13f79535-47bb-0310-9956-ffa450edef68