summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump actual version in the docs.4.0Omer Katz2017-07-061-2/+2
|
* Adds `multiple` kwarg to Qpid `Channel.basic_ack` (#700)bmbouter2017-02-261-1/+5
| | | | | | | | | | | | | | | | | | Celery 4.0.2 passes the `multiple` keyword argument to `basic_ack`. This did not used to occur with 3.1.20- so this change is only being merged into the 4.0 branch. The desired functionality of this param is documented here [0], but the Qpid transport uses UUIDs as the delivery_tags so we don't have a record of the sequential messages required to implement this. We use UUIDs as the deliver_tag to avoid Issue #563. With the functionality for the `multiple` parameter not implemented, an AssertionError is raised if Celery attempts to meaningfully use the `multiple` parameter with the Qpid transport. A developer or user who encounters this AssertionError should file a bug with Kombu. [0] http://amqp.readthedocs.io/en/latest/reference/amqp.connection.html#amqp.connection.Connection.Channel.basic_ack closes #699
* Bump version: 4.0.1 → 4.0.2v4.0.2Ask Solem2016-12-154-4/+4
|
* Updates ChangelogAsk Solem2016-12-151-0/+15
|
* Now depends on amqp 2.1.4Ask Solem2016-12-151-1/+1
|
* Redis: Fixes priority testsAsk Solem2016-12-081-3/+3
|
* Redis: Do not reverse message priorityAsk Solem2016-12-081-1/+1
|
* Bump version: 4.0.0 → 4.0.1v4.0.1Ask Solem2016-12-074-7/+8
|
* Updates .bumpversion.cfgAsk Solem2016-12-071-1/+1
|
* Now depends on amqp 2.1.3Ask Solem2016-12-072-2/+2
|
* flakesAsk Solem2016-12-071-1/+2
|
* Updates ChangelogAsk Solem2016-12-071-1/+11
|
* Producer: Fixes ever growing list of entities to declare. Closes #651Ask Solem2016-12-071-3/+5
|
* Fixes failing test caseAsk Solem2016-12-071-2/+2
|
* Fixes unreachable code. Closes #655Ask Solem2016-12-072-7/+3
|
* Qpid: Use monotonic time for drain_events timeoutAsk Solem2016-12-071-4/+3
|
* Redis: receive: Handle missing connection. Closes #659Ask Solem2016-12-071-2/+3
|
* MongoDB: Do not use basestring for Py3 compat. Closes #661Ask Solem2016-12-071-2/+2
|
* Consumer: __exit__ should not cancel if connection error (Closes #670)Ask Solem2016-12-072-5/+17
|
* Fixes Qpid testsAsk Solem2016-12-071-3/+3
|
* Fixes mongodb testsAsk Solem2016-12-071-4/+0
|
* Updates ChangelogAsk Solem2016-12-071-0/+31
|
* Now depends on amqp 2.1.2Ask Solem2016-12-071-1/+1
|
* Switch to using getattr in qpid.Transport.__del__ (#667)bmbouter2016-11-300-0/+0
| | | | | | | | The __init__ function calls verify_runtime_environment before setting the use_async_interface variable. If it throws an exception in that function, the __del__ method will be called, and raises an AttributeError using getattr in the __del__ method to guard against this
* Switch to using getattr in qpid.Transport.__del__ (#658)Patrick Creech2016-11-301-1/+1
| | | | | | | | The __init__ function calls verify_runtime_environment before setting the use_async_interface variable. If it throws an exception in that function, the __del__ method will be called, and raises an AttributeError using getattr in the __del__ method to guard against this
* remove natural sort (#638)Anton Chaporgin2016-11-301-4/+1
| | | | | | | I am no mongodb specialist, but there is an explicit mentioning in MongoDb docs about natural sorting: "Queries that include a sort by $natural order do not use indexes to fulfill the query predicate" https://docs.mongodb.com/v3.2/reference/method/cursor.sort/#index-use So as far as we have "query" index set in ensure_indexes, so this will not be used according to the docs.
* Fixed wrong keyword argument `channel` (#652)Toomore Chiang2016-11-301-1/+1
|
* Update comments about SQS long polling. (#666)thaddock2016-11-301-2/+2
| | | Issue #665
* flakesAsk Solem2016-11-226-3/+8
|
* CI: Removes pypy3 targetAsk Solem2016-11-212-3/+0
|
* Merge branch 'master' of github.com:celery/kombuAsk Solem2016-11-112-2/+2
|\
| * fixed rpc example (#650)Carlos Edo2016-11-101-1/+1
| |
| * Update consumers.rst (#647)Cemre Mengu2016-11-081-1/+1
| | | | | | Added content type note for dummies like me
* | Safe argument to urllib.quote must be bytes on Py2. Closes #645Ask Solem2016-11-111-2/+2
|/
* Merge entries in 3.0 branch ChangelogAsk Solem2016-11-021-0/+32
|
* Changelog typoAsk Solem2016-11-021-2/+7
|
* Sets release date for 4.0v4.0.0Ask Solem2016-10-281-2/+2
|
* flakesAsk Solem2016-10-281-1/+1
|
* Try to fix test suiteAsk Solem2016-10-285-5/+1
|
* Fixes SQS testsAsk Solem2016-10-285-1/+5
|
* Sets version to 4.0Ask Solem2016-10-283-3/+3
|
* Tests: Now depends on case 1.5.1Ask Solem2016-10-281-1/+1
|
* Tests: Now depends on case 1.5Ask Solem2016-10-281-1/+1
|
* Ports Qpid unit tests to pytestAsk Solem2016-10-282-3/+1881
|
* Dist: Updates bdist_rpm requirementsAsk Solem2016-10-281-1/+1
|
* flakesAsk Solem2016-10-272-2/+1
|
* Exchange.publish now supports str/bytes argumentAsk Solem2016-10-272-17/+25
|
* Signature of Message is now Message(body, channel=), not Message(channel, body=)Ask Solem2016-10-279-34/+85
|
* Removes deprecated serialiation.encode,.decodeAsk Solem2016-10-272-4/+8
|
* Doc fixesAsk Solem2016-10-274-114/+5
|