summaryrefslogtreecommitdiff
path: root/python/qpid
Commit message (Collapse)AuthorAgeFilesLines
* Fix resource leaks in cluster_tests, add 5 minute test run to make check-long.Alan Conway2010-03-241-36/+44
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@927154 13f79535-47bb-0310-9956-ffa450edef68
* fixed resource leakage on repeated connection open/closeRafael H. Schloming2010-03-235-6/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@926766 13f79535-47bb-0310-9956-ffa450edef68
* provide default codec for unknown content typesRafael H. Schloming2010-03-232-3/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@926623 13f79535-47bb-0310-9956-ffa450edef68
* Several updates to address options including:Rafael H. Schloming2010-03-236-140/+234
| | | | | | | | | | - renamed node-properties to node - added link to permit durable links (with names) - split x-properties into x-declare, x-subscribe, and x-bindings - removed automatic passthrough of unrecognized options (as this was confusing) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@926604 13f79535-47bb-0310-9956-ffa450edef68
* Minor improvements to brokertest.py.Alan Conway2010-03-221-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@926300 13f79535-47bb-0310-9956-ffa450edef68
* New cluster member pushes store when joining an active cluster.Alan Conway2010-03-121-3/+6
| | | | | | | | | | | | | | | | | | | Previously a broker with a clean store would not be able to join an active cluster because the shtudown-id did not match. This commit ensures that when a broker joins an active cluster, it always pushes its store regardless of status. Clean/dirty status is only compared when forming an initial cluster. This change required splitting initialization into two phases: PRE_INIT: occurs in the Cluster ctor during early-initialize. This phase determines whether or not to push the store. INIT: occurs after Cluster::initialize and does the remaining initialization chores. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@922412 13f79535-47bb-0310-9956-ffa450edef68
* added support for reject/releaseRafael H. Schloming2010-03-116-44/+148
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@921638 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2436: Fix cluster update of remote agents.Alan Conway2010-03-081-7/+6
| | | | | | | | | The v2key of cluster agents was not being passed as part of a cluster update. This meant they were not being associated with the correct shadow connections on the updatee. This caused inconsistencies that shut down the new broker. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@920414 13f79535-47bb-0310-9956-ffa450edef68
* made drain work on messages as well as contentRafael H. Schloming2010-03-053-32/+44
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@919251 13f79535-47bb-0310-9956-ffa450edef68
* fixed message comparison to allow for decrementing of the ttlRafael H. Schloming2010-03-041-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@919094 13f79535-47bb-0310-9956-ffa450edef68
* Increase timeout for python cluster tests, was timing out prematurely in ↵Alan Conway2010-03-041-3/+3
| | | | | | some tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@919024 13f79535-47bb-0310-9956-ffa450edef68
* added priority and ttl message propertiesRafael H. Schloming2010-03-043-2/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@918978 13f79535-47bb-0310-9956-ffa450edef68
* Extended cluster_tests.test_management exposes a bug.Alan Conway2010-03-031-7/+1
| | | | | | | | | - kill and start brokers with clients running. - added qpid-stat -b and testagent clients - disabled in src/tests/cluster_tests.fail till bug is fixed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@918674 13f79535-47bb-0310-9956-ffa450edef68
* Minor improvements to brokertest framework.Alan Conway2010-03-031-26/+83
| | | | | | | | | | - fixed bug in use of host() - check for existence of executables - more efficient error_line impl - check both *.err and *.out for error line git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@918578 13f79535-47bb-0310-9956-ffa450edef68
* temporary workaround for problem log statementRafael H. Schloming2010-02-261-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@916775 13f79535-47bb-0310-9956-ffa450edef68
* fixed reconnectRafael H. Schloming2010-02-261-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@916739 13f79535-47bb-0310-9956-ffa450edef68
* split engine into a separate classRafael H. Schloming2010-02-262-107/+122
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@916499 13f79535-47bb-0310-9956-ffa450edef68
* move reconnect logic away from engine portion of the driverRafael H. Schloming2010-02-251-44/+81
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@916433 13f79535-47bb-0310-9956-ffa450edef68
* removed redundant state flagRafael H. Schloming2010-02-221-3/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@912595 13f79535-47bb-0310-9956-ffa450edef68
* removed redundant notifyRafael H. Schloming2010-02-221-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@912590 13f79535-47bb-0310-9956-ffa450edef68
* start to split engine logic from transport logicRafael H. Schloming2010-02-221-48/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@912551 13f79535-47bb-0310-9956-ffa450edef68
* moved Pattern into driverRafael H. Schloming2010-02-192-16/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911807 13f79535-47bb-0310-9956-ffa450edef68
* remove extra dots from filenames so as not to confuse windowsRafael H. Schloming2010-02-186-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911596 13f79535-47bb-0310-9956-ffa450edef68
* added util subpackage with auto_update_backups and update_backupsRafael H. Schloming2010-02-181-0/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911572 13f79535-47bb-0310-9956-ffa450edef68
* fixed importsRafael H. Schloming2010-02-182-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911570 13f79535-47bb-0310-9956-ffa450edef68
* split messaging.py into multiple files and made qpid.messaging a packageRafael H. Schloming2010-02-1812-410/+559
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911550 13f79535-47bb-0310-9956-ffa450edef68
* fixed subject defaulting and added testRafael H. Schloming2010-02-172-2/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911166 13f79535-47bb-0310-9956-ffa450edef68
* only cache addresses that existRafael H. Schloming2010-02-171-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911120 13f79535-47bb-0310-9956-ffa450edef68
* added caching for resolved addressesRafael H. Schloming2010-02-171-18/+69
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911116 13f79535-47bb-0310-9956-ffa450edef68
* filled out some missing api-docRafael H. Schloming2010-02-171-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@911010 13f79535-47bb-0310-9956-ffa450edef68
* added support for browsingRafael H. Schloming2010-02-172-28/+66
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910999 13f79535-47bb-0310-9956-ffa450edef68
* fixed address syntax error in docsRafael H. Schloming2010-02-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910982 13f79535-47bb-0310-9956-ffa450edef68
* tweaks to linkRafael H. Schloming2010-02-171-13/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910826 13f79535-47bb-0310-9956-ffa450edef68
* combined duplicate logic between link_in/link_outRafael H. Schloming2010-02-171-131/+115
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910823 13f79535-47bb-0310-9956-ffa450edef68
* fixed spurious delay in testRafael H. Schloming2010-02-171-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910821 13f79535-47bb-0310-9956-ffa450edef68
* changed sender/receiver to be synchronous by default when invoked on a ↵Rafael H. Schloming2010-02-163-36/+58
| | | | | | connected session git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910388 13f79535-47bb-0310-9956-ffa450edef68
* capture and report socket errorsRafael H. Schloming2010-02-161-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910382 13f79535-47bb-0310-9956-ffa450edef68
* more futzing with setup.py; pulled specs into python/qpid packageRafael H. Schloming2010-02-1510-112/+16227
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910165 13f79535-47bb-0310-9956-ffa450edef68
* moved tests/*.py underneath qpid/tests/*.pyRafael H. Schloming2010-02-057-0/+1401
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@906969 13f79535-47bb-0310-9956-ffa450edef68
* added reconnect_delay, reconnect_limit, and backups option to ConnectionRafael H. Schloming2010-01-292-15/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@904634 13f79535-47bb-0310-9956-ffa450edef68
* correctly default service attributeRafael H. Schloming2010-01-271-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@903900 13f79535-47bb-0310-9956-ffa450edef68
* Test for management + cluster: run management tools in parallel with regular ↵Alan Conway2010-01-271-32/+85
| | | | | | | | | | clients. cluster_tests.py: added LongTests.test_management brokertest.py: optionally drain test process output to *.out/*.err files. On by default. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@903868 13f79535-47bb-0310-9956-ffa450edef68
* changed mechanisms from string to listRafael H. Schloming2010-01-271-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@903625 13f79535-47bb-0310-9956-ffa450edef68
* default service to hostRafael H. Schloming2010-01-271-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@903624 13f79535-47bb-0310-9956-ffa450edef68
* added API support for saslwrapperRafael H. Schloming2010-01-273-13/+142
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@903512 13f79535-47bb-0310-9956-ffa450edef68
* fixed subject overrideRafael H. Schloming2010-01-262-4/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@903410 13f79535-47bb-0310-9956-ffa450edef68
* verify that bindings are only specified for queuesRafael H. Schloming2010-01-253-7/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@902803 13f79535-47bb-0310-9956-ffa450edef68
* corrected validation againRafael H. Schloming2010-01-251-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@902797 13f79535-47bb-0310-9956-ffa450edef68
* corrected validationRafael H. Schloming2010-01-251-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@902793 13f79535-47bb-0310-9956-ffa450edef68
* made bindings additive, improved message level loggingRafael H. Schloming2010-01-222-23/+84
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@902246 13f79535-47bb-0310-9956-ffa450edef68