[ANN] BackgrounDRb 1.0.3 release ( Requiem for a dream )

Hi Folks,

BackgrounDRb 1.0.3 is available now. This release contains several bug
fixes, cleanups, test case coverage and brand new documentation.

A brief ChangeLog:

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 test/spec.

  • 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.

We also did lot of work on documentation and new docs are available at:

http://backgroundrb.rubyforge.org

Credits:

  • Dale cook for helping out with documentation.
  • Alex for awesome patches.
  • Ezra and Skaar for taking BackgrounDRb so far.
  • Francis C. for EventMachine and inspiration.


Let them talk of their oriental summer climes of everlasting
conservatories; give me the privilege of making my own summer with my
own coals.

http://gnufied.org

On Sun, Mar 2, 2008 at 9:06 AM, hemant [email protected] wrote:

2008-02-14 hemant kumar hemant@shire
* Fixed some unreported issues with writing data to socket between
* Removed Framework directory and BackgrounDRb now explicitly depends

  • Ezra and Skaar for taking BackgrounDRb so far.
  • Francis C. for EventMachine and inspiration.

Also, although development has moved to gitorious, SVN mirrors are
updated with latest code. User

./script/backgroundrb --version

to find out which version, you are running.