Revision history for Job-Machine
0.26 2015-09-05 12:30:03 Europe/Copenhagen
- Only get name from the class when fetching tasks
0.25 2015-08-01 12:15:47 Europe/Copenhagen
- Upgrade the chores to be a package variable, so new chores can be added from the outside,
using the add_chores method
0.24 2015-07-30 07:59:10 Europe/Copenhagen
- Maintenance fix
0.23 2015-07-29 10:34:19 Europe/Copenhagen
- Add some methods for administration and change the way some (hopefully) internal methods works
- If the result is a hashref, look for the mime_type
0.22 2015-04-06 20:25:08 Europe/Copenhagen
0.21 2015-03-24 03:33:30 Europe/Copenhagen
- Fix a bug of expecting a specific name (domm)
0.20 2015-03-22 06:03:49 Europe/Copenhagen
- Use Data::Serializer - and Data::Serializer::Sereal as default
- Don't try to disconnect from a database that's been handed down
0.19 2014-07-09 13:38:13 Europe/Copenhagen
- Require DBD::Pg >= 3.0.0. Solves a nasty utf-8 bug.
- Small but nasty bug in the UPDATE statement fetching the next job
0.18 2011-06-21 08:51:04 Europe/Copenhagen
- Allow scalars in data (experimental)
- Use JSON instead of JSON::XS. Less typing...
- Using pg_notify means we need at least PostgreSQL 9.0
- Significant update to examples/test.pl and better documentation(Mark Stosberg)
- En/decode in a more secure way
- Try to detect utf8 errors (thanks, Casper Warming)
- Skip tests if version number < 9.0
0.17 2011-03-04 08:04:30 Europe/Copenhagen
- Use pg_notify instead of NOTIFY for safer handling
- Add new worker method, error_result to save the result of a failing task.
- Add new fulltask view, combining task, class and result tables
- Documentation enhancements
0.16 2011-01-14 10:06:46 Europe/Copenhagen
- Add multiqueue support for workers. This means that a worker can now listen
to many queues.
- Clean up DB handling
- Full DBI commit now supported
0.15 2010-12-19 20:53:02 Europe/Copenhagen
- Guarantee that fetch task for updating returns one task, and that task is
locked for this worker
- Documentation update
0.14 2010-12-03 09:45:17 Europe/Copenhagen
- Begin using Dist::Zilla
0.13 2010-8-21
- Wrote housekeeping functionality, revive_tasks, fail_tasks, remove_tasks
- Added select_all to DB
- Added subclassable remove_after method to Worker
- Bumped version number a bit to reflect the ready state of the module
- Added examples/ directory
0.012 2010-8-2
- Reshuffled the test to handle missing createdb
0.011 2010-8-1
- Added Test::Class as a requirement
0.010 2010-7-31
- Ripped out Net::Stomp and put in PostgreSQL's notify/listen construct
- instead.
- Added a sql file to create jobmachine schema and tables.
- Added Test::Class tests
0.003 2009-10-13
- Remove unnecessary reply hash key
0.002 2009-10-12
- Makefile.PL for CPAN compatibility
0.001 2009-10-09
- original version