Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Blocking Params, Relative Root, Better Log Tailing

@sodabrew sodabrew released this · 2 commits to master since this release

New

  • blocking_params option to prevent multiple messages with the same param values from running at the same time with thanks to @skarip.
  • relative_root option to mount RQ at a non-root web path.
  • Better log tailing and checkbox to tail or not to tail stdio.log.

Changes

  • The coalesce = yes / no and coalesce_paramN = 1 / 0 options are replaced with coalesce_params = [1, 2, 3] in queue configs. This matches the new blocking_params option.
  • Various UI tweaks and improvements.
  • Various code cleanups.

Downloads

Scheduled Jobs and Common Logging

@sodabrew sodabrew released this · 45 commits to master since this release

New

Per-queue cron-style scheduler implements the long-standing scheduler TODO.
The web server's launch code and router are melded into the RQ::Main Sinatra app.
Logs are now consolidated into log/queuemgr.log, include queue logs, and newly added web logs.

Changed

The coalesce and coalesce_param fields now have consistent and lenient truthiness checking.

Downloads

Something went wrong with that request. Please try again.