summaryrefslogtreecommitdiff
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* Removing the verify script - it breaks builds. Will restore when fixed.Jonathan Robie2009-03-131-24/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@753381 13f79535-47bb-0310-9956-ffa450edef68
* Tests Unicode and handling of all datatypes in applicationJonathan Robie2009-03-124-0/+450
| | | | | | | | headers. Things commented out don't work yet. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@752972 13f79535-47bb-0310-9956-ffa450edef68
* Update versions to 0.5Martin Ritchie2009-03-111-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@752533 13f79535-47bb-0310-9956-ffa450edef68
* changed regular string encoding from str16_latin to str16 for backwards ↵Rafael H. Schloming2009-03-101-1/+1
| | | | | | compatibility git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@752177 13f79535-47bb-0310-9956-ffa450edef68
* fixed uuid decoding errors due to read_uuid semantics changeRafael H. Schloming2009-03-062-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@751064 13f79535-47bb-0310-9956-ffa450edef68
* added support for encoding buffersRafael H. Schloming2009-03-063-0/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@750960 13f79535-47bb-0310-9956-ffa450edef68
* codec and unicode tests and fixesRafael H. Schloming2009-03-064-22/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@750934 13f79535-47bb-0310-9956-ffa450edef68
* Typo in printing of 'generate events' option on queue.Gordon Sim2009-03-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@749300 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to qpid-stat:Ted Ross2009-02-262-79/+275
| | | | | | | | | Support for exchanges and queues Sorting and limiting Improved table formatting git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@748315 13f79535-47bb-0310-9956-ffa450edef68
* Added a new utility for viewing broker stats.Ted Ross2009-02-253-3/+414
| | | | | | | | Fixed a bug in qpid-cluster that causes failure when username/password are included in the broker URL. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@747897 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug in credit reallocation, along with test from rafaels@redhat.com ↵Gordon Sim2009-02-251-0/+36
| | | | | | that reproduces it. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@747833 13f79535-47bb-0310-9956-ffa450edef68
* Replace os.uname with platform.uname to enable this to work on WindowsStephen D. Huston2009-02-242-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@747417 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1676 - Added client process name and pid to connection object for ↵Ted Ross2009-02-241-1/+5
| | | | | | | | | | management. Supported in C++, Python, and Ruby clients. Still needs to be added to the Java clients. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@747389 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1669 - Added client connection management to qpid-cluster.Ted Ross2009-02-192-19/+160
| | | | | | | Also added better session-id discrimination in the qmf.console library. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@745832 13f79535-47bb-0310-9956-ffa450edef68
* Fixed regression that breaks the default username behaviorTed Ross2009-02-121-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@743856 13f79535-47bb-0310-9956-ffa450edef68
* Remove unicode when dealing with usernames and passwords in URLs.Ted Ross2009-02-121-2/+2
| | | | | | | | This solves a problem seen with qpid-route when credentials are supplied. A test was added to regression test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@743819 13f79535-47bb-0310-9956-ffa450edef68
* Instructions on how to run the Python examples.Jonathan Robie2009-02-121-0/+267
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@743788 13f79535-47bb-0310-9956-ffa450edef68
* Added Object.isDeleted(), Object.update()Ted Ross2009-02-021-4/+19
| | | | | | | | Fixed a bug in Object.merge() Added additional pydoc text git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@740017 13f79535-47bb-0310-9956-ffa450edef68
* Added qpid-cluster utility plus model changes to support it.Ted Ross2009-01-261-0/+180
| | | | | | | Fixed a segfault during cluster member shutdown. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@737935 13f79535-47bb-0310-9956-ffa450edef68
* Make sure docstrings are regular strings and not unicode. This works around ↵Rafael H. Schloming2009-01-261-2/+2
| | | | | | a bug where epydoc ignores them if they're unicode. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@737818 13f79535-47bb-0310-9956-ffa450edef68
* ensure that we always close the socket, even if the other end doesn'tRafael H. Schloming2009-01-222-3/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@736742 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1567: added 'exactly-once' guarantee to asynchronous replication of ↵Gordon Sim2009-01-201-3/+7
| | | | | | | | | | | | queue state * altered replication protocol to detect and eliminate duplicates * added support for acknowledged transfer over inter-broker bridges * added option to qpid-route to control this git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@736018 13f79535-47bb-0310-9956-ffa450edef68
* Added lvq-no-browse support to qpid-config.Ted Ross2009-01-151-16/+49
| | | | | | | Added tests for the qpid-specific queue parameters. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@734689 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1567: Initial support for asynchronous queue state replicationGordon Sim2009-01-151-1/+12
| | | | | | | | | | | | | | | * Added QueueEvents class with per broker instance * Modified qpid::broker::Queue to notify QueueEvents of enqueues and dequeues (based on configuration) * Added replication subdir containing two plugins: - an event listener that registers with QueueEvents and creates messages representing received events on a replication queue - a custom exchange type for processing messages of the format created by the listener plugin * Added new option for controlling event generation to qpid::client::QueueOptions * Added new queue option to qpid-config script for the same git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@734674 13f79535-47bb-0310-9956-ffa450edef68
* Fixed code problem for Python versions less than 2.5Ted Ross2009-01-091-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@733041 13f79535-47bb-0310-9956-ffa450edef68
* Added missing import statementTed Ross2009-01-081-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@732783 13f79535-47bb-0310-9956-ffa450edef68
* ignore hearbeat controls rather than barfing on them, also permit the ↵Rafael H. Schloming2009-01-082-7/+19
| | | | | | heartbeat to be specified on connection creation git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@732778 13f79535-47bb-0310-9956-ffa450edef68
* removed amqp-doc as it is broken and the same functionality is now available ↵Rafael H. Schloming2009-01-081-80/+0
| | | | | | through the python help builtin git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@732762 13f79535-47bb-0310-9956-ffa450edef68
* made codegen happen on module import rather than on object instantiation, ↵Rafael H. Schloming2009-01-085-84/+72
| | | | | | this makes things like help(Session) much more useful git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@732760 13f79535-47bb-0310-9956-ffa450edef68
* Restrict queries to the broker-resident agent only.Ted Ross2008-12-171-12/+18
| | | | | | | | This optimization prevents long timeouts caused by non-responsive agents on the broker. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@727462 13f79535-47bb-0310-9956-ffa450edef68
* Modified Connect() constructor throughout. User name and password are nowJonathan Robie2008-12-1614-14/+14
| | | | | | | | supplied for the connection. (Someone changed this, and it no longer matched the original tutorial.) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@727116 13f79535-47bb-0310-9956-ffa450edef68
* Fixed problems with object representation functions.Ted Ross2008-12-161-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@727109 13f79535-47bb-0310-9956-ffa450edef68
* Added license headers to the following files.Rajith Muditha Attapattu2008-12-157-0/+132
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@726752 13f79535-47bb-0310-9956-ffa450edef68
* Suppress spurious object updates when "rcvObjects" is false.Ted Ross2008-12-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@726750 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1526: add checks for exclusive ownership plus tests to verify they are ↵Gordon Sim2008-12-101-1/+17
| | | | | | executed git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@725483 13f79535-47bb-0310-9956-ffa450edef68
* applied patch from jross to fix some typosRafael H. Schloming2008-12-091-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@724909 13f79535-47bb-0310-9956-ffa450edef68
* corrected release notesRafael H. Schloming2008-12-091-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@724900 13f79535-47bb-0310-9956-ffa450edef68
* updated READMERafael H. Schloming2008-12-091-19/+43
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@724899 13f79535-47bb-0310-9956-ffa450edef68
* modified hello-world to optionally take a broker as an argumentRafael H. Schloming2008-12-091-1/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@724898 13f79535-47bb-0310-9956-ffa450edef68
* QPID-691: fixed a typo in getopt argsRafael H. Schloming2008-12-061-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@724003 13f79535-47bb-0310-9956-ffa450edef68
* Avoid a divide-by-zero that can occur if updates are sent with a timestampTed Ross2008-12-031-0/+2
| | | | | | | | equal to the last update. This can occur when running qpid-queue-stats and then running qpid-tool on the same broker. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@723063 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1512 - Catch only connection-related exceptions in qmf consoleTed Ross2008-12-034-6/+16
| | | | | | | | connection thread - Added __hash__ method for UUID in qpid.datatypes git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@723008 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1419: remove wip support from 0-9 python client Gordon Sim2008-12-023-13/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722557 13f79535-47bb-0310-9956-ffa450edef68
* Gets of specific object-ids should only involve the agent(s) that ownTed Ross2008-12-011-4/+11
| | | | | | | the object id. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722272 13f79535-47bb-0310-9956-ffa450edef68
* Added handling of connection loss with connection retry.Ted Ross2008-12-011-12/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722230 13f79535-47bb-0310-9956-ffa450edef68
* Fixed a logic bug in a try/finallyTed Ross2008-12-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722229 13f79535-47bb-0310-9956-ffa450edef68
* Replaced nonexistent type "double" with "float". In python, floatTed Ross2008-12-012-2/+2
| | | | | | | represents a double-precision floating point number. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722191 13f79535-47bb-0310-9956-ffa450edef68
* Fixed regression caused by a change to the qmf.console API.Ted Ross2008-12-011-8/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722167 13f79535-47bb-0310-9956-ffa450edef68
* removed incubator noticeCarl C. Trieloff2008-12-012-7/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722128 13f79535-47bb-0310-9956-ffa450edef68
* Fixed a performance regression caused by the management code.Ted Ross2008-12-011-1/+1
| | | | | | | | | | The current/last-change timestamp is now set on management objects when they are published, not when they actually change. Also, the timestamp is updated only if modifications were made to the object in the last publish interval. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722120 13f79535-47bb-0310-9956-ffa450edef68