Skip to content

Releases: SergeyTsalkov/brooce

brooce v1.4.0

15 Nov 05:29
Compare
Choose a tag to compare

This project is mostly stable, but improvements do happen sometimes!

  • New job config settings: redislogfailedexpireafter, redislistdoneexpireafter, redislistfailedexpireafter (see README for details)

  • Web UI job lists default to 10 jobs per page, but you can now change that by clicking on the "1-10" number at the bottom of a page.

  • redis-cluster support (currently undocumented, you'll have to read the code)

  • A bunch of bug fixes!

brooce v1.3.0

18 Dec 20:15
127a155
Compare
Choose a tag to compare

You can set globally or per-queue how often delayed jobs are requeued (default: 60s) and how often failed jobs are requeued (default: never). The latter is a new feature that you can use for perpetual retrying of failed jobs. It's an alternative to the existing maxtries setting, which lets the job quickly retry a few times before failing. Search the docs for requeuedelayed and requeuefailed to learn more.

Dropped the gb requirement to build; we now use go's modules so you can just git clone and go build.

The SIGINT signal now causes brooce to stop accepting new jobs and die after finishing any jobs already in progress.

brooce v1.2.0

02 May 14:36
Compare
Choose a tag to compare

Remove several uses of redis KEYS -- massive speedup on heavily used redis servers! Change some globally-configurable features to make them settable per-job or per-queue instead. Build binaries with go 1.10.1.

brooce v1.1.0

17 Sep 00:15
Compare
Choose a tag to compare

Improved config file format, job searching from the web UI, job auto-retrying and "kill on delay."

brooce v1.0.2

23 Feb 18:40
Compare
Choose a tag to compare

Update all libraries to latest, build with go1.8. We mostly benefit from the considerable work that has gone into the new redis.v5 library.

brooce v1.0.1

21 Feb 07:24
Compare
Choose a tag to compare

Fix a few bugs, rebuild with go 1.8. More serious release coming very soon!

brooce v1.0.0

15 Aug 16:37
Compare
Choose a tag to compare

First public release of brooce!