summaryrefslogtreecommitdiff
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2292: added the redelivered flag to the message classRafael H. Schloming2009-12-172-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891794 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2287: added an address option for declaring queues with multiple bindingsRafael H. Schloming2009-12-172-1/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891537 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2286: added list support to address parserRafael H. Schloming2009-12-172-2/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891536 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2285: added a PYTHONPATH to the epydoc command line of the makefile, ↵Rafael H. Schloming2009-12-171-1/+1
| | | | | | this hopefully ensures that the Makefile won't accidentally generate docs for installed versions of the qpid.messaging package instead of the source version of the package git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891535 13f79535-47bb-0310-9956-ffa450edef68
* updated todo listRafael H. Schloming2009-12-151-32/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890592 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2266: error sending update: Enqueue capacity threshold exceededAlan Conway2009-12-111-4/+5
| | | | | | | | | Fix for the problem with a test to verify that messages going to the store have the same headers and content-size for an updatee or a broker that receives the publish directly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889813 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2245 QMF protocol changes will make 0.6 incompatible with 0.5Ted Ross2009-12-112-39/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889619 13f79535-47bb-0310-9956-ffa450edef68
* split out some of the generic parsing stuff in the address parser, and added ↵Rafael H. Schloming2009-12-098-138/+416
| | | | | | a real mimetype parser in anticipation of a fix for QPID-2255 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888901 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2253 - Cluster node shuts down with inconsistent error.Alan Conway2009-12-091-7/+2
| | | | | | | | | | Add a missing memberUpdate on the transition to CATCHUP mode. The inconsistent error was caused because the newly updated member did not have its membership updated and so was missing an failover update message that the existing members sent to a new client. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888874 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2249 Python Headers Exchange ExampleTed Ross2009-12-086-0/+362
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888452 13f79535-47bb-0310-9956-ffa450edef68
* Fix test race condition that was causing the test to hang.Alan Conway2009-12-021-15/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@886297 13f79535-47bb-0310-9956-ffa450edef68
* workaround for ptol failuresRafael H. Schloming2009-12-012-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@885803 13f79535-47bb-0310-9956-ffa450edef68
* Added a simple workaround for the python client to handle the "text/plain" ↵Rajith Muditha Attapattu2009-12-011-0/+2
| | | | | | | | | | | content type supplied by the JMS client. The python client expects the encoding along with the content type, while the java client just specifies the content type. The workaround will default to utf8 as the encoding for "text/plan" if the encoding isn't specified. Rafael will provide a more complete solution in the future. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@885667 13f79535-47bb-0310-9956-ffa450edef68
* Improved error messages in brokertest framework.Alan Conway2009-11-261-12/+43
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@884613 13f79535-47bb-0310-9956-ffa450edef68
* Cluster consistency: check for no clean store condition.Alan Conway2009-11-261-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@884612 13f79535-47bb-0310-9956-ffa450edef68
* Consistency checks for persistent cluster startup.Alan Conway2009-11-251-12/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@884226 13f79535-47bb-0310-9956-ffa450edef68
* Change java and python package versions to 0.6Andrew Stitcher2009-11-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@884115 13f79535-47bb-0310-9956-ffa450edef68
* Added flow control to failover_test in cluster_tests.py.Alan Conway2009-11-241-4/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@883909 13f79535-47bb-0310-9956-ffa450edef68
* Support for restarting a persistent cluster.Alan Conway2009-11-241-21/+40
| | | | | | | | | | | Option --cluster-size=N: members wait for N members before recovering store. Stores marked as clean/dirty. Automatically recover from clean store on restart. Stores marked with UUID to detect errors. Not yet implemented: consistency checks, manual recovery from all dirty stores. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@883842 13f79535-47bb-0310-9956-ffa450edef68
* Handle empty (rather than null) content type as sent by c++ clientGordon Sim2009-11-201-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@882498 13f79535-47bb-0310-9956-ffa450edef68
* In exchange-bound, set queue-not-found correctly even if exchange is not found.Gordon Sim2009-11-191-2/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@882322 13f79535-47bb-0310-9956-ffa450edef68
* fix handling of localhost ipv6 address when using getaddrinfoNuno Santos2009-11-182-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@881928 13f79535-47bb-0310-9956-ffa450edef68
* Improved exception handling in brokertest.Broker.Alan Conway2009-11-181-1/+1
| | | | | | | Don't mask the original exception unless it's a ValueError. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@881888 13f79535-47bb-0310-9956-ffa450edef68
* Provide default for brokertest.py OUTDIR define.Alan Conway2009-11-181-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@881878 13f79535-47bb-0310-9956-ffa450edef68
* Added cluster option --cluster-size.Alan Conway2009-11-181-16/+10
| | | | | | | | --cluster-size=N means that during start-up the cluster waits to have N members before accepting any clients. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@881839 13f79535-47bb-0310-9956-ffa450edef68
* Refactor qpid-cluster script with main() to be callable from python.Alan Conway2009-11-181-118/+118
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@881806 13f79535-47bb-0310-9956-ffa450edef68
* added another create exchange testRafael H. Schloming2009-11-161-9/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@880750 13f79535-47bb-0310-9956-ffa450edef68
* better name for completion actionsRafael H. Schloming2009-11-161-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@880726 13f79535-47bb-0310-9956-ffa450edef68
* added address support for specifying node type and propertiesRafael H. Schloming2009-11-165-94/+170
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@880720 13f79535-47bb-0310-9956-ffa450edef68
* added support for sender/receiver delete, made tests clean up after ↵Rafael H. Schloming2009-11-143-69/+151
| | | | | | themselves, split logging of raw bytes and unencoded ops into distinct categories git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@836200 13f79535-47bb-0310-9956-ffa450edef68
* removed start/stopRafael H. Schloming2009-11-142-133/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@836085 13f79535-47bb-0310-9956-ffa450edef68
* used cross-platform file modesRafael H. Schloming2009-11-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@836008 13f79535-47bb-0310-9956-ffa450edef68
* fixed unicode and hex escapes to allow a-fA-F, and added testsRafael H. Schloming2009-11-132-7/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835893 13f79535-47bb-0310-9956-ffa450edef68
* changed address syntax to permit more complex subjects, added escaping, ↵Rafael H. Schloming2009-11-134-65/+209
| | | | | | improved error reporting git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835879 13f79535-47bb-0310-9956-ffa450edef68
* No need to import from testrunner; allows this to run on Windows as well.Stephen D. Huston2009-11-131-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835656 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2198 - Moved SASL wrapper out of the cpp area and removed "qpid" from ↵Ted Ross2009-11-121-2/+2
| | | | | | its name. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835550 13f79535-47bb-0310-9956-ffa450edef68
* replace gethostbyname() with getaddrinfo(), which supports IPv6 addresses ↵Nuno Santos2009-11-121-1/+1
| | | | | | and is thread-safe; had missed one instance on previous checkin git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835537 13f79535-47bb-0310-9956-ffa450edef68
* switched SUBJECT and TO to use a qpid prefixRafael H. Schloming2009-11-121-4/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835509 13f79535-47bb-0310-9956-ffa450edef68
* replace gethostbyname() with getaddrinfo(), which supports IPv6 addresses ↵Nuno Santos2009-11-122-3/+3
| | | | | | and is thread-safe git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835504 13f79535-47bb-0310-9956-ffa450edef68
* removed listeners in favor of next_receiverRafael H. Schloming2009-11-122-60/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835488 13f79535-47bb-0310-9956-ffa450edef68
* Removed "finally" clause from top-level try which is incompatible with older ↵Ted Ross2009-11-111-2/+0
| | | | | | versions of Python. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835008 13f79535-47bb-0310-9956-ffa450edef68
* Added full SASL authentication and security layer for the Python client.Ted Ross2009-11-115-26/+126
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834975 13f79535-47bb-0310-9956-ffa450edef68
* Moved brokertest.py to python directory.Alan Conway2009-11-101-0/+393
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834668 13f79535-47bb-0310-9956-ffa450edef68
* permit hash and star as part of the addressRafael H. Schloming2009-11-103-2/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834647 13f79535-47bb-0310-9956-ffa450edef68
* Added calls to flush() for stdout to make this program more responsive in ↵Ted Ross2009-11-101-1/+3
| | | | | | | | | cases where output buffering may occur (i.e. piping to a file and tailing the file). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834496 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2191: Fix browsing behaviour where messages may have been released out ↵Gordon Sim2009-11-091-0/+35
| | | | | | of order git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834026 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2181 - Alternate exchange on queue is not visible in management toolsTed Ross2009-10-301-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@831351 13f79535-47bb-0310-9956-ffa450edef68
* Fix for QPID-2171 "No checks made for reserved exchange names "amq.*" and ↵Kim van der Riet2009-10-291-10/+29
| | | | | | "qpid.*". This checkin adds the qpid check, r.830751 added the amq check. Python tests also inlcuded which checks for these prefixes. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@830930 13f79535-47bb-0310-9956-ffa450edef68
* Fixed lack of checking for reserved exchange names that start with "amq." ↵Kim van der Riet2009-10-281-0/+22
| | | | | | according to the AMQP spec. Added a python test for this functionality. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@830751 13f79535-47bb-0310-9956-ffa450edef68
* added todoRafael H. Schloming2009-10-271-0/+215
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@830345 13f79535-47bb-0310-9956-ffa450edef68