lp:kombu

Created by Ricardo Kirkner on 2013-04-09 and last modified on 2017-07-18
Get this branch:
bzr branch lp:kombu

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu One hackers
Project:
kombu
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://github.com/celery/kombu.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was on 2017-07-20.

Import started on 2017-07-24 on pear and finished on 2017-07-24 taking 20 seconds — see the log
Import started on 2017-07-22 on pear and finished on 2017-07-22 taking 20 seconds — see the log
Import started on 2017-07-21 on russkaya and finished on 2017-07-21 taking 2 minutes — see the log
Import started on 2017-07-20 on pear and finished on 2017-07-20 taking 20 seconds — see the log

Recent revisions

1836. By Geoffrey Bauduin <email address hidden> on 2017-07-18

fix(doc): updating pydoc for redis sentinel (#766)

Signed-off-by: Geoffrey Bauduin <email address hidden>

1835. By Anthony Lukach <email address hidden> on 2017-07-18

Cleanup Changelog (resolve failing build) (#768)

* Cleanup Changelog

* Fixup

1834. By Anthony Lukach <email address hidden> on 2017-07-18

Bump version in README (#767)

1833. By Anthony Lukach <email address hidden> on 2017-07-18

v4.1.0 Release (#764)

* Prepare v4.1.0 release

* Fix typo

* Mark text as code

1832. By Anthony Lukach <email address hidden> on 2017-07-17

Fix SQS requests and response handling (#754)

* Fix SQS requests and response handling

* Accurately portray empty message response

1831. By Gabriel Amram <email address hidden> on 2017-07-10

Fix infinite loop in create_loop (#760)

* Fix infinite loop in create_loop

fixes https://github.com/celery/celery/issues/3712

Before handling the todo items we "freeze" them by copying them aside and clearing the list.
This way if an item in the todo list appends a new callable to the list itself it will be taken care of in the next iteration of the parent loop instead of producing an infinite loop by adding it to the list we're running on.

* Changed the test to be aligned with the new implementation

* passing flake8

* Avoid copying results with each iteration of the async loop.

* Pop instead of slicing.

* fixed: todos -> todo, fixed test to use MagicMock so we can use the len() method

* MagicMock not supported in 2.7, implemented __len__ on Mock instead

* added entry to changelog

1830. By Omer Katz on 2017-07-06

Bump actual version in the docs.

1829. By bmbouter <email address hidden> on 2017-06-20

Adds `multiple` kwarg to Qpid `Channel.basic_ack` (#755)

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

1828. By Mads Jensen <email address hidden> on 2017-06-08

E302 violations fixed

1827. By Mikhail Elovskikh <email address hidden> on 2017-06-08

Fix readpreference option parsing in MongoDB transport (#751)

* Fix readpreference option parsing in MongoDB transport

* Update changelog

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.