mirror of
https://github.com/sprockets/sprockets.mixins.avro-publisher.git
synced 2024-11-25 11:19:51 +00:00
aec6974bc7
Move mixin to its own file Add helper method for Avro publishing Update setup.py and requires files to current standard Replace avro with fastavro Update MANIFEST.in with new requires files Add setup.cfg Add docs dir with index and history files Add unit tests Add unit tests to Travis CI config Add Python 2.7, pypy, and 3.5.1 to Travis CI config h/t to @gmr for the new internals
26 lines
1.1 KiB
ReStructuredText
26 lines
1.1 KiB
ReStructuredText
Version History
|
|
===============
|
|
|
|
`2.0.0`_ Apr 26, 2017
|
|
---------------------
|
|
- Move Mixin to separate file
|
|
- Replace code with latest internal version
|
|
- Rename AvroPublishingMixin to PublishingMixin
|
|
- Update setup.py and requires files to current standard
|
|
- Replace avro library with fastavro library
|
|
- Add avro_amqp_publish helper method
|
|
- Add retry when schema cannot be fetched
|
|
- Delay before retrying is configurable via application.settings:
|
|
- avro_schema_fetch_retry_delay (default 0.5 seconds)
|
|
- Separate HTTP client from common app-based pool to help avoid excessive locking on high load
|
|
- Add unit tests
|
|
- Test execution requires a running AMQP server, see tests.py
|
|
|
|
`0.1.0`_ Sept 24, 2015
|
|
----------------------
|
|
- Initial implementation
|
|
|
|
.. _Next Release: https://github.com/sprockets/sprockets.mixins.avro-publisher/compare/2.0.0...HEAD
|
|
.. _2.0.0: https://github.com/sprockets/sprockets.mixins.avro-publisher/compare/1.0.1...2.0.0
|
|
.. _1.0.1: https://github.com/sprockets/sprockets.mixins.avro-publisher/compare/1.0.0...1.0.1
|
|
.. _1.0.0: https://github.com/sprockets/sprockets.mixins.avro-publisher/compare/7324bea...1.0.0
|