Skip to content

v1.2.0

Compare
Choose a tag to compare
@Bogdanp Bogdanp released this 01 Jun 12:47
· 580 commits to master since this release
cb4b676

Added

  • Support for worker heartbeats to RedisBroker.
  • maintenance_chance and heartbeat_timeout parameters to
    RedisBroker.
  • Interrupt base class for thread-interrupting exceptions. (@rpkilby)
  • ShutdownNotifications middleware. (@rpkilby)

Changed

  • TimeLimitExceeded is now a subclass of Interrupt.

Fixed

  • StubBroker.join and Worker.join are now more reliable.
  • Module import path is now prepended to search path rather than
    appended. This fixes an issue where importing modules with the same
    name as modules from site-packages would end up importing the
    modules from site-packages. (#88)
  • Prometheus middleware no longer wipes the prometheus data
    directory on startup. This fixes an issue with exporting
    application metrics along with worker metrics.