mlbench / mlbench-dashboard

MLBench Dashboard
https://mlbench.github.io
Apache License 2.0
1 stars 1 forks source link

Bump rq from 0.12.0 to 1.8.1 #146

Open dependabot[bot] opened 3 years ago

dependabot[bot] commented 3 years ago

Bumps rq from 0.12.0 to 1.8.1.

Release notes

Sourced from rq's releases.

v1.8.1

  • Jobs that fail due to hard shutdowns are now retried. Thanks @​selwin!
  • Scheduler now works with custom serializers. Thanks @​alella!
  • Added support for click 8.0. Thanks @​rpkak!
  • Enqueueing static methods are now supported. Thanks @​pwws!
  • Job exceptions no longer get printed twice. Thanks @​petrem!

v1.8.0

  • You can now declare multiple job dependencies. Thanks @​skieffer and @​thomasmatecki for laying the groundwork for multi dependency support in RQ.
  • Added RoundRobinWorker and RandomWorker classes to control how jobs are dequeued from multiple queues. Thanks @​bielcardona!
  • Added --serializer option to rq worker CLI. Thanks @​f0cker!
  • Added support for running asyncio tasks. Thanks @​MyrikLD!
  • Added a new STOPPED job status so that you can differentiate between failed and manually stopped jobs. Thanks @​dralley!
  • Fixed a serialization bug when used with job dependency feature. Thanks @​jtfidje!
  • clean_worker_registry() now works in batches of 1,000 jobs to prevent modifying too many keys at once. Thanks @​AxeOfMen and @​TheSneak!
  • Workers will now wait and try to reconnect in case of Redis connection errors. Thanks @​Asrst!

v1.7.0

  • Added job.worker_name attribute that tells you which worker is executing a job. Thanks @​selwin!
  • Added send_stop_job_command() that tells a worker to stop executing a job. Thanks @​selwin!
  • Added JSONSerializer as an alternative to the default pickle based serializer. Thanks @​JackBoreczky!
  • Fixes RQScheduler running on Redis with ssl=True. Thanks @​BobReid!

v1.6.1

  • Worker now properly releases scheduler lock when run in burst mode. Thanks @​selwin!

v1.6.0

  • Workers now listen to external commands via pubsub. The first two features taking advantage of this infrastructure are send_shutdown_command() and send_kill_horse_command(). Thanks @​selwin!
  • Added job.last_heartbeat property that's periodically updated when job is running. Thanks @​theambient!
  • Now horses are killed by their parent group. This helps in cleanly killing all related processes if job uses multiprocessing. Thanks @​theambient!
  • Fixed scheduler usage with Redis connections that uses custom parser classes. Thanks @​selwin!
  • Scheduler now enqueue jobs in batches to prevent lock timeouts. Thanks @​nikkonrom!
  • Scheduler now follows RQ worker's logging configuration. Thanks @​christopher-dG!

v1.5.2

  • Scheduler now uses the class of connection that's used. Thanks @​pacahon!
  • Fixes a bug that puts retried jobs in FailedJobRegistry. Thanks @​selwin!
  • Fixed a deprecated import. Thanks @​elmaghallawy!

v1.5.1

  • Fixes for Redis server version parsing. Thanks @​selwin!
  • Retries can now be set through @​job decorator. Thanks @​nerok!
  • Log messages below logging.ERROR is now sent to stdout. Thanks @​selwin!
  • Better logger name for RQScheduler. Thanks @​atainter!
  • Better handling of exceptions thrown by horses. Thanks @​theambient!

v1.5.0

  • Failed jobs can now be retried. Thanks @​selwin!
  • Fixed scheduler on Python > 3.8.0. Thanks @​selwin!
  • RQ is now aware of which version of Redis server it's running on. Thanks @​aparcar!

... (truncated)

Changelog

Sourced from rq's changelog.

RQ 1.8.1 (2021-05-17)

  • Jobs that fail due to hard shutdowns are now retried. Thanks @​selwin!
  • Scheduler now works with custom serializers. Thanks @​alella!
  • Added support for click 8.0. Thanks @​rpkak!
  • Enqueueing static methods are now supported. Thanks @​pwws!
  • Job exceptions no longer get printed twice. Thanks @​petrem!

RQ 1.8.0 (2021-03-31)

  • You can now declare multiple job dependencies. Thanks @​skieffer and @​thomasmatecki for laying the groundwork for multi dependency support in RQ.
  • Added RoundRobinWorker and RandomWorker classes to control how jobs are dequeued from multiple queues. Thanks @​bielcardona!
  • Added --serializer option to rq worker CLI. Thanks @​f0cker!
  • Added support for running asyncio tasks. Thanks @​MyrikLD!
  • Added a new STOPPED job status so that you can differentiate between failed and manually stopped jobs. Thanks @​dralley!
  • Fixed a serialization bug when used with job dependency feature. Thanks @​jtfidje!
  • clean_worker_registry() now works in batches of 1,000 jobs to prevent modifying too many keys at once. Thanks @​AxeOfMen and @​TheSneak!
  • Workers will now wait and try to reconnect in case of Redis connection errors. Thanks @​Asrst!

RQ 1.7.0 (2020-11-29)

  • Added job.worker_name attribute that tells you which worker is executing a job. Thanks @​selwin!
  • Added send_stop_job_command() that tells a worker to stop executing a job. Thanks @​selwin!
  • Added JSONSerializer as an alternative to the default pickle based serializer. Thanks @​JackBoreczky!
  • Fixes RQScheduler running on Redis with ssl=True. Thanks @​BobReid!

RQ 1.6.1 (2020-11-08)

  • Worker now properly releases scheduler lock when run in burst mode. Thanks @​selwin!

RQ 1.6.0 (2020-11-08)

  • Workers now listen to external commands via pubsub. The first two features taking advantage of this infrastructure are send_shutdown_command() and send_kill_horse_command(). Thanks @​selwin!
  • Added job.last_heartbeat property that's periodically updated when job is running. Thanks @​theambient!
  • Now horses are killed by their parent group. This helps in cleanly killing all related processes if job uses multiprocessing. Thanks @​theambient!
  • Fixed scheduler usage with Redis connections that uses custom parser classes. Thanks @​selwin!
  • Scheduler now enqueue jobs in batches to prevent lock timeouts. Thanks @​nikkonrom!
  • Scheduler now follows RQ worker's logging configuration. Thanks @​christopher-dG!

RQ 1.5.2 (2020-09-10)

  • Scheduler now uses the class of connection that's used. Thanks @​pacahon!
  • Fixes a bug that puts retried jobs in FailedJobRegistry. Thanks @​selwin!
  • Fixed a deprecated import. Thanks @​elmaghallawy!

RQ 1.5.1 (2020-08-21)

  • Fixes for Redis server version parsing. Thanks @​selwin!
  • Retries can now be set through @​job decorator. Thanks @​nerok!
  • Log messages below logging.ERROR is now sent to stdout. Thanks @​selwin!
  • Better logger name for RQScheduler. Thanks @​atainter!
  • Better handling of exceptions thrown by horses. Thanks @​theambient!

RQ 1.5.0 (2020-07-26)

  • Failed jobs can now be retried. Thanks @​selwin!
  • Fixed scheduler on Python > 3.8.0. Thanks @​selwin!
  • RQ is now aware of which version of Redis server it's running on. Thanks @​aparcar!

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
mmilenkoski commented 3 years ago

@dependabot rebase

dependabot[bot] commented 3 years ago

Looks like this PR is already up-to-date with develop! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

mmilenkoski commented 3 years ago

@dependabot rebase

dependabot[bot] commented 3 years ago

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

dependabot[bot] commented 3 years ago

A newer version of rq exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.