by enoor
A simple but expressive job scheduler that allows you to chain jobs/tasks and create time dependencies. Uses text config files to specify task dependencies. Now comes with a built-in RESTful web service. Support for multiple machines coming soon.
Enhancements.
* Added support for external dependencies (jobs depending on jobs that are in other families.
* Removed the VERSION string from all the .pm files, and moved it to Makefile.PL. Thils will mean less diffs between versions.
* ...
There was an unnecessary call to 'use Date::Calc' in Calendar.pm. I
didn't notice it, because I have it installed. It is not being used. It
may cause tests to fail. I have removed the line.
This release introduces the concept of tokens. A token is a new kind of dependency. If a job depends on a token, it must acquire a free token before it can run, or wait for another job to release a token after completion. Since there is a finite set of ...
This release fixes a nasty bug where Family files were not being
parsed properly if the files were in DOS format (with CRLF endings,
instead of just LF). Unfortunately, most web browsers save textarea
text with CRLF, so a Family file that ...
o Added the ability to release all dependencies from a job. This makes the job available to run immediately, regardless of how many jobs it is supposed to wait for, or what time dependency it has. Releasing a job effectively changes its status ...
TaskForest now has two mailing lists: taskforest-announce and taskforest-discuss. The first is for announcements of new releases. The discuss list is for support, bug reports, feature requests, etc. Please consider subscribing to the ...
Fixed a bug that was causing the rerun and mark commands run with the --cascade or --dependents_only flag to print an error message when there was, in fact, no error, and possibly exit before rerunning or marking all requested jobs.
Fixed a bug that was causing the rerun and mark commands run with the --cascade or --dependents_only flag to print an error message when there was, in fact, no error, and possibly exit before rerunning or marking all requested jobs.
o Fixed a bug where the end time wasn't being calculated properly. o Added some licensing text to comply with yui licensing requirements.
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use