Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Feb 01, 2012

  1. Update README to mention suggested ensureIndex

    lunaru authored
  2. Merge branch 'master' of github.com:lunaru/MongoQueue

    lunaru authored
  3. Update README to reflect priority queue changes

    lunaru authored
  4. Merge pull request #1 from oodle/master

    Add support for Covered Indexes
    Lu Wang authored
  5. Add priority queue functionality

    Use a new 'priority' attribute in each document. Sort by this priority attribute when pulling jobs from the queue. Priority is completely optional
    lunaru authored

Nov 11, 2011

  1. Mark Kwan

    Minor optimization to have MongoQueue::hasRunnable() make use of cove…

    mkwan authored

Aug 31, 2011

  1. 1) Fix typo $collction -> $collection

    2) Change the run(), hasRunnable() and count() queries to include jobs with a null "when".
    lunaru authored

Aug 17, 2011

  1. Add MongoQueue::count() back in. This has the chance of causing conte…

    …ntion on high load queues, but it's still a good utility method to have around.
    lunaru authored

Jan 12, 2011

  1. Check specifically for null before overriding the timestamp

    lunaru authored

Jan 08, 2011

  1. Allow hasRunnable() and run() to reference specific method targets

    lunaru authored
  2. Modify README to documentation expected behavior when batching in a m…

    …anually sharded setup.
    lunaru authored
  3. Add support for distributed queueing by allowing initialization with …

    …multiple connections.
    lunaru authored

Sep 16, 2010

  1. Lu Wang

    When batching, update the 'when' time to the lesser of the existing b…

    …atch and the new job.
    authored

Sep 08, 2010

  1. Lu Wang

    Tweaks to MongoQueue to optimize performance: 1) Get rid of the count…

    …() call, which runs very slowly when the queue is being populated/drained at high rates. 2) Add place holder locked, locked_at, and batch fields for documents. 3) Add indexing suggestions in README
    authored

Aug 20, 2010

  1. Lu Wang

    Don't batch jobs against locked jobs that are in the queue.

    authored

Aug 18, 2010

  1. Lu Wang

    Syntax error fix

    authored
  2. Lu Wang

    Allow MongoJob to run itself, which allows for dedicated job runners.

    authored

Aug 17, 2010

  1. Lu Wang

    Add batchAt and batchLater, which allows upserts of jobs into the que…

    …ue so that if a job exists with the same parameters, nothing will be added. This is ideal for batchable idempotent operations.
    authored

Aug 16, 2010

  1. Lu Wang

    Don't use $this outside of an object context. Instead, what we want i…

    …s self
    authored

Aug 13, 2010

  1. Lu Wang

    Add a count() method, which returns the number of available jobs to r…

    …un currently. Fix environment loading so that it does not register a loader for every run() call.
    authored
  2. Lu Wang

    Update README again for some textile changes

    authored

Jul 28, 2010

  1. Lu Wang

    Fix textfile formatting issue in README

    authored
  2. Lu Wang

    Add a new at() method for MongoJob. Add documentation to MongoQueue.

    authored

Jul 26, 2010

  1. Lu Wang

    Allow the caller of MongoQueue::run() to set a context object which i…

    …s then loaded automatically as static member variables of the Job class
    authored
  2. Lu Wang

    Allow the caller of MongoQueue::run() to set an environment in which …

    …Job classes will automatically be loaded.
    authored

Jul 24, 2010

  1. Lu Wang

    Add a new MongoJob class that other classes can derive from in order …

    …to get some syntactic sugar around inserting jobs
    authored

Jul 23, 2010

  1. Lu Wang

    Initial commit

    authored
Something went wrong with that request. Please try again.