Releases: sprockets/sprockets.mixins.amqp
Releases · sprockets/sprockets.mixins.amqp
Fix bug in re-connection and publisher confirmation logic
Version 2.2.0 has the following bug fixes:
- Fix issue opening a channel is not checking if the conn is still open
- Fix issue with publishing confirmation bookkeeping not reset when channel is reopened
- Add bootstrap and docker-compose for local testing
Add support for tornado 5
This release:
- Add support for tornado 5 releases.
- Officially removes support for python releases earlier than 3.5.
Pin pika to 0.12.0
Merge pull request #17 from ibnpaul/pin-pika Pin to pika 0.12.0
Pin to pika 0.11.0
Merge pull request #16 from ibnpaul/pin-pika Pin pika to 0.11.0
Reimplementation of Connection State Machine
Version 2.0.0 of the amqp mixin completely reimplements the connection state machine.
- Addresses re-connection logic errors.
- Add on_message_returned and on_persistent_error callback options for more robust error handling.
- Sets default application-id and correlation-id values in AMQP messages if none provided.
- Install methods and environment variable requirements breaks backwards compatibility.
Move docs to pythonhosted.
Hopefully /fingerscrossed
Move AMQP initialization to sprockets.mixins.amqp.install and change to use tornado locks.Condition
Connect to AMQP in sprockets.mixins.amqp.install
and maintain the connection
Change to use tornado locks.Condition vs locks.Event
0.1.3: Merge pull request #5 from sprockets/packaging-agin
Move from py_modules to package distributions.
Don't log message bodies
Merge pull request #3 from sprockets/fix-binary-message-publishing Fix binary message publishing