Releases: NicolasLM/spinach
Releases · NicolasLM/spinach
v0.0.15
v0.0.14
v0.0.13
v0.0.12
- Automatically detect dead workers (killed processes, power outage...) and re-enqueue the jobs that were running on them.
- Fix a bug that could result in jobs not being retried if they finished while the workers were shutting down.
- Fix the integration between Django, Datadog and Spinach. Users of these three libraries may have seen the Datadog integration not reporting tasks anymore.
- Remove the deprecated Raven integration, users are encouraged to use the Sentry SDK integration instead.
- Enable performance tracing of tasks with the Sentry SDK.
v0.0.11
v0.0.10
v0.0.9
v0.0.8
v0.0.7
v0.0.6
- Prevent worker thread from dying during callback in case of connection error to redis
- Officially support Python 3.7
- Reset periodic task score when periodicity is changed
- Add option to stop workers when their queue is empty
- Remove useless function wrapper in decorator
- Submit job execution results to broker from a single thread
- Only generate as many UUIDs as there are periodic tasks
- Log information about workers on startup