Skip to content
🏃🏃🏃 Lightweight Redis queues
R Shell Makefile Other
Branch: master
Clone or download
richfitz Merge pull request #16 from mrc-ide/mrc-1259
mrc-1259: Better error message when cancelling non-existant task
Latest commit 82aa413 Dec 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
R Better error message when cancelling non-existant task Dec 13, 2019
docker Try again without remotes Nov 21, 2019
extra Remove unused code Sep 12, 2019
inst/banner
man Allow an arbitrary object for the progress payload Oct 17, 2019
scripts Large rewrite of how workers are implemented Sep 19, 2019
tests Better error message when cancelling non-existant task Dec 13, 2019
.Rbuildignore Don't include the docker script dir in the build Oct 30, 2019
.gitignore Remove references to context and queuer Oct 2, 2019
.lintr Combine support code Feb 10, 2017
.travis.yml Move location of heartbeatr Nov 20, 2019
DESCRIPTION Better error message when cancelling non-existant task Dec 13, 2019
LICENSE Initial import Jun 1, 2016
Makefile Updated to work with recent context/queuer Feb 14, 2017
NAMESPACE Rename for consistency Oct 16, 2019
NEWS.md
README.md Remove references to context and queuer Oct 2, 2019
appveyor.yml Move location of heartbeatr Nov 20, 2019

README.md

rrq

Simple Redis Queue

Project Status: WIP - Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. Travis-CI Build Status AppVeyor Build status codecov.io

Simple Redis queue in R.

Installation

drat:::add("mrc-ide")
install.packages("rrq")

Testing

To test, we need a redis server that can be automatically connected to using the redux defaults. This is satisfied if you have an unauthenticated redis server running on localhost, otherwise you should update the environment variable REDIS_URL to point at a redis server. Do not use a production server, as the package will create and delete a lot of keys.

A suitable redis server can be started using docker with

./scripts/redis start

(and stopped with ./scripts/redis stop)

License

MIT © Rich FitzJohn.

You can’t perform that action at this time.