Skip to content

Latest commit

 

History

History
87 lines (57 loc) · 1.48 KB

CHANGELOG.md

File metadata and controls

87 lines (57 loc) · 1.48 KB

ChangeLog

0.2

0.2.9

  • Add generate_schemas parameter to rearq.__init__.
  • Add App.start_worker to start worker inside app.

0.2.8

  • Add -t flat to worker command to start timer together.
  • Support custom uvicorn options.
  • Fix empty kwargs shown.
  • Fix chart when empty data.
  • Server can mount as FastAPI sub app.
  • Add cancel_job support.
  • Add run_at_start.
  • Add task job_timeout.
  • Improve graceful exit mechanism.
  • Improve cancel task and disable task.

0.2.7

  • Add task enable/disable.
  • Add arg/kwarg shortcut arguments.
  • Add log_dir param in rearq.
  • Add db_url to ReArq constructor。
  • Change built-in table name.
  • Replace aioredis with redis-py.
  • Support consume more than one queue for one worker.

0.2.6

  • Fix empty task error.
  • Refactor timer algorithm.

0.2.5

  • Upgrade aioredis to 2.0.
  • Add redis_url.
  • Support distributed timer.

0.2.4

  • Allow split delay queues.
  • Remove tortoise_config and add db_url.
  • Fix remove check_keep_job.

0.2.3

  • Add run_at_start in cron task.

0.2.2

  • Add job_retry_after.
  • Improve web ui.

0.2.1

  • Add web interface.

0.2.0

  • Add api module.

0.1

0.1.4

  • Add bind param in rearq.task().
  • Fix parse error with result_info().
  • Add log for registered tasks.

0.1.3

  • Fix timezone in cron task.
  • Add rearq.cancel() to cancel delay task.

0.1.2

  • Add check_pending_msgs.

0.1.1

  • Update cron.
  • Update task api inject task instead of worker.