Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

file 48 lines (27 sloc) 2.091 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
2008-09-07 hemant kumar <hemant@shire.com>

        * Fix environment loading issues.

        * Patch by Kieran P for disabling persistent job queue and its polling.

        * Commit patch by P Baker, related to scheduling a persistent task at specified time. For example:
        MiddleMan(:hello_worker).enq_some_task(:arg => "hello_world",
                        :job_key => "boy",:scheduled_at => (Time.now + 1.hour))

2008-06-19 hemant kumar <hemant@shire.com>

        * Make binary parser iterative and hence won't blow your stack

        * Add run_concurrent

        * Let parent sleep for a while when forking the bdrb master process.

        * Fixed issue with fork. BackgrounDRb now uses fork and exec.

2008-02-28 hemant kumar <hemant@shire>

        * fixed some meory leaks.

        * Implemented cleaner API for invoking tasks in workers

        * Updated the documentation

2008-02-25 hemant kumar <hemant@shire>

        * Commited Patch by Alex which lets BackgrounDRb to have command line arguments and loading of specific environments
        through command line argument.

2008-02-14 hemant kumar <hemant@shire>

        * Added TestCases for Cron Triggers, Meta Workers and stuff. We are heading towards proper code coverage with specs.

        * Added preliminary support for starting a worker on demand through scheduler. What it means is, when you have a worker which is getting
        scheduled very less frequently and you don't want the worker to persist, you can ask BackgrounDRb to restart the worker on each schedule.

        * Fixed some unreported issues with writing data to socket between workers and stuff.

        * Fixed issues with too many open connections, because connections were not getting closed. BackgrounDRb now opens only one connection, which is
        reused throughout the lifecycle of rails application.

        * Fixed all outstanding issues with Cron triggers, BackgrounDRb now explicitly depends on "chronic" gem.

        * Removed Framework directory and BackgrounDRb now explicitly depends on packet gem.
Something went wrong with that request. Please try again.