Commit change log in preparation for 1.1

This commit is contained in:
chris.boulton 2011-02-26 20:14:54 +11:00
parent 950ab06c1a
commit d2f804b82e

View File

@ -1,17 +1,15 @@
## 1.1 (????-??-??) ## ## 1.1 (2011-02-26) ##
* Change arguments for jobs to be an array as they're easier to work with in
PHP. * Update Redisent library for Redis 2.2 compatibility. Redis 2.2 is now required. (thedotedge)
* Implement ability to have setUp and tearDown methods for jobs, called before * Trim output of `ps` to remove any prepended whitespace (KevBurnsJr)
and after every single run. * Use `getenv` instead of `$_ENV` for better portability across PHP configurations (hobodave)
* Ability to specify a cluster/multiple redis servers and consistent hash * Add support for sub-second queue check intervals (KevBurnsJr)
between them (Thanks dceballos) * Ability to specify a cluster/multiple redis servers and consistent hash between them (dceballos)
* Change arguments for jobs to be an array as they're easier to work with in PHP.
* Implement ability to have setUp and tearDown methods for jobs, called before and after every single run.
* Fix `APP_INCLUDE` environment variable not loading correctly. * Fix `APP_INCLUDE` environment variable not loading correctly.
* Jobs are no longer defined as static methods, and classes are instantiated * Jobs are no longer defined as static methods, and classes are instantiated first. This change is NOT backwards compatible and requires job classes are updated.
first. This change is NOT backwards compatible and requires job classes are * Job arguments are passed to the job class when it is instantiated, and are accessible by $this->args. This change will break existing job classes that rely on arguments that have not been updated.
updated.
* Job arguments are passed to the job class when it is instantiated, and
are accessible by $this->args. This change will break existing job classes
that rely on arguments that have not been updated.
## 1.0 (2010-04-18) ## ## 1.0 (2010-04-18) ##