Permalink
Commits on Apr 4, 2011
  1. safety check for negative scan_limit value

    Matt Conway committed Apr 4, 2011
  2. fix gemspec

    Matt Conway committed Apr 4, 2011
Commits on Apr 3, 2011
  1. add back in scan limit

    Matt Conway committed Apr 3, 2011
  2. move the reset of concurrent restrictions up into parent process to b…

    …e more reliable
    Matt Conway committed Apr 3, 2011
Commits on Apr 2, 2011
  1. track source queue directly in push method

    Matt Conway committed Apr 2, 2011
Commits on Apr 1, 2011
  1. fix batching

    Matt Conway committed Apr 1, 2011
  2. fix comment

    Matt Conway committed Apr 1, 2011
  3. bunch of refactoring to make code easier to understand

    Matt Conway committed Apr 1, 2011
Commits on Mar 31, 2011
  1. extra check before decrementing

    Matt Conway committed Mar 31, 2011
Commits on Mar 30, 2011
  1. fix test

    Matt Conway committed Mar 30, 2011
  2. add scan limit key expiration, some comments, only incr limit on succ…

    …essful decrement
    Matt Conway committed Mar 30, 2011
Commits on Mar 29, 2011
  1. revert queue scan with lrange

    Matt Conway committed Mar 29, 2011
Commits on Mar 22, 2011
  1. make sure after_enqueue hooks get run

    Matt Conway committed Mar 22, 2011
  2. fix queue tracking

    Matt Conway committed Mar 22, 2011
Commits on Mar 21, 2011
  1. some enhancements to queue scan

    Matt Conway committed Mar 21, 2011
Commits on Mar 19, 2011
Commits on Mar 17, 2011
  1. fix lock deletion, increase default timeout

    Matt Conway committed Mar 17, 2011
  2. Reduce memory fragmentation by not popping/pushing from restriction q…

    …ueue, instaed locking/scanning and only removing the ones that can be worked on.
    Matt Conway committed Mar 17, 2011
Commits on Mar 15, 2011
  1. limit how many workers process a restriction queue to prevent memory …

    …fragmentation on large restriction queues
    Matt Conway committed Mar 15, 2011
Commits on Jan 30, 2011
  1. Merge remote branch 'flyerhzm/master'

    Matt Conway committed Jan 30, 2011
  2. limit items processed from a restriction queue so workers don't get t…

    …ied up on large queues
    Matt Conway committed Jan 30, 2011
Commits on Nov 22, 2010
  1. Set the source_queue after fork so we don't permanently pollute job c…

    …lass
    Matt Conway committed Nov 22, 2010
Commits on Nov 20, 2010
  1. add the concept of a source_queue so that restricted queue_names are …

    …based on the queue the job was actually queued to, not just the one it declares
    Matt Conway committed Nov 20, 2010
Commits on Nov 18, 2010
Commits on Nov 4, 2010
  1. Version bump to 0.3.0

    flyerhzm committed Nov 4, 2010
Commits on Sep 9, 2010
  1. Version bump to 0.2.2

    flyerhzm committed Sep 9, 2010
  2. Merge branch 'backupify'

    flyerhzm committed Sep 9, 2010
  3. ignore rubymine files

    Matt Conway committed Sep 9, 2010
  4. make workers scan entire restriction queue rather than giving up afte…

    …r first one - this prevents workers from being under utilized
    Matt Conway committed Sep 9, 2010
Commits on Aug 10, 2010
  1. handle migration from single restriction queue

    Matt Conway committed Aug 10, 2010