Permalink
Commits on Mar 28, 2013
  1. Fix tests.

    I merged a PR that changed the configs, but somehow,
    the test didn't get changed as well. This brings them
    in line with the code.
    steveklabnik committed Mar 28, 2013
  2. Merge pull request #911 from sideshowcoder/unitinialized_constant_eat…

    …s_job_silently
    
    Unitinialized constant eats job silently issue #792
    steveklabnik committed Mar 28, 2013
  3. Merge pull request #910 from vamereh/fix-error

    fix error: wrong number of arguments (0 for 1)
    steveklabnik committed Mar 28, 2013
  4. Fix #792 job should not get eaten silently

    make sure that printing the payload class to the log does not raise
    a name error
    sideshowcoder committed Mar 28, 2013
  5. Merge pull request #909 from kohgpat/fix_format_in_resquerb

    Fix format in resque.rb
    steveklabnik committed Mar 28, 2013
  6. Fix format in resque.rb

    kohgpat committed Mar 28, 2013
Commits on Mar 27, 2013
  1. Merge pull request #901 from jonhyman/feature/refactoring

    Refactoring to remove most knowledge of Redis out of the Resque::Worker....
    steveklabnik committed Mar 27, 2013
  2. Merge pull request #907 from kohgpat/fix_links_in_readme

    Fix links in README.md
    steveklabnik committed Mar 27, 2013
  3. Fix links in README.md

    kohgpat committed Mar 27, 2013
  4. Merge pull request #906 from craigmcnamara/patch-1

    Update README.md
    steveklabnik committed Mar 27, 2013
  5. Update README.md

    Brand consistency.
    craigmcnamara committed Mar 27, 2013
Commits on Mar 26, 2013
  1. Removing leaking abstraction with Resque::Worker using both @cant_for…

    …k in some places and will_fork? in others now that $TESTING is gone
    jonhyman committed Mar 26, 2013
  2. Goodbye, $TESTING.

    jonhyman committed Mar 26, 2013
  3. Merging in master.

    jonhyman committed Mar 26, 2013
Commits on Mar 25, 2013
  1. Merge pull request #904 from jonhyman/feature/pipelines

    Backport of #902 to master
    steveklabnik committed Mar 25, 2013
  2. Backport of #902 to master

    jonhyman committed Mar 25, 2013
Commits on Mar 24, 2013
  1. Merge pull request #897 from sideshowcoder/regression_enqueue_needs_s…

    …et_redis
    
    Regression Resque.enqeue needs configured resque
    steveklabnik committed Mar 24, 2013
  2. Refactoring to remove most knowledge of Redis out of the Resque::Work…

    …er. In general, trying to cut down on the number of methods in Resque::Worker and the responsibilities it has (i.e., it currently (1) gets jobs, (2) does work, (3) can tell you information about other workers on the system, (4) gets statistics from Redis, (5) acts as a Factory to find workers that are working or find a single worker, etc.)
    jonhyman committed Mar 24, 2013
  3. Regression Resque.enqeue needs configured resque

    in resque 1.24.1 Resque.enqueue works without assigning Resque.redis
    first. In 2.0 it failes since the queues are not configured.
    
    To fix it check if redis is set before trying to actually return a
    queue, and setup if needed.
    sideshowcoder committed Mar 24, 2013
Commits on Mar 23, 2013
  1. Merge pull request #896 from strzalek/remove_warnings

    Remove warnings
    steveklabnik committed Mar 23, 2013
  2. Warnings - gotta catch em all

    Remove all warnings from lib and tests.
    lukaszx0 committed Mar 23, 2013
  3. Display warning notice in tests

    lukaszx0 committed Mar 23, 2013
Commits on Mar 22, 2013
  1. Fix bad logic on standard Redis failed queue adapter

    There were some checks for the queue name in this adapter, in place to
    provide a similar API to the multi-queue backend, but with assertions
    that we were operating on the right queue.
    
    Problem is: the logic was backwards! D'oh!
    
    This centralizes the check in a method with the correct logic.
    tarcieri committed with steveklabnik Mar 21, 2013
Commits on Mar 21, 2013
  1. re-introduce symbolize_keys

    given the comments, I shouldn't have removed this.
    
    defunkt/resque@055d6e7
    steveklabnik committed Mar 21, 2013
  2. Various fixes and changes to Config and its tests

    * We were loading up stuff from the legacy suite. I don't want
      to do that.
    * We don't have ActiveSupport as a dependency, but it's a dependency of
      one of our tests. Because of the above issue, the code was written
      using an AS method that isn't actually available outside of the tests.
    * We want to `ensure` that our env is fixed. Previously, if a test had
      failed, our `ENV` was still modified, which causes unrelated tests to
      fail.
    * Use Kernel.warn rather than puts to warn.
    * Warnings can now be suppressed with the `suppress_warnings` method.
    * With all of this, tests are now more robust and also run with no
      extra output. :metal:
    steveklabnik committed Mar 21, 2013
  3. Extract method object: Resque::JobPerformer.

    This is the first step of a refactoring. As you can see, tons of
    dependencies here. Time to untangle them.
    steveklabnik committed Mar 21, 2013
  4. Merge pull request #885 from strzalek/typo

    Typo in word 'daemon'
    steveklabnik committed Mar 21, 2013
  5. Typo in daemon

    lukaszx0 committed Mar 21, 2013
  6. Cache pid.

    This way, the pid is correct from other places.
    
    https://github.com/defunkt/resque/issues/857\#issuecomment-15228388
    
    Closes #857.
    steveklabnik committed Mar 21, 2013