Changes
=======
0.01000 07 Jan 2008
- Fixup a bunch of documents, including removal of docs from previous life.
- Stop/Respawn slaves
- Refactor 'monitor' state
0.01000_03 25 Dec 2007
- Fix merge blunder. Swarmage::Worker should now work.
- Add Swarmage::Worker::POE backend. This allows integration with
other POE applications without needing to rely on a separate process.
- Remove modules from previous life.
0.01000_02 24 Dec 2007
- SQLite with multiple sessions was causing grief, so switched to
BerkeleyDB backend.
- Local queues are now accessed synchrnously. This is to avoid
unnecessary spawning of processes only to be able to asynchronously
access the backing storage
- Make the workers share the same local queue object.
0.01000_01 21 Dec 2007
- Complete rewrite.
* This is a completely different system with the same name.
We've learned it the hard way, now shifting gears.
- Completely POE-based.
- Asynchronous Queue access.
- Simpler interface
- Worker clusters
0.00008 - 26 Nov 2007
- Allow setting the persistent flag to Swarmage::Message and Swarmage::Task
- Use nfreeze() instead of freeze()
- Shuffle tests
0.00007 - 25 Oct 2007
- Fix failing test
- Properly die on encountering errors inside find_task()
0.00006 - 19 Oct 2007
- Packaging blunder (some modules were deprecated, but they still existed
in my path, and so tests did not catch their absence)
- Fix MANIFEST
0.00005 - 30 Sep 2007
- Make read_delay congifurable
- Deprecate 02_storage, replace with 02_queue
0.00004 - 30 Sep 2007
- Deprecate Swarmage::Storage::* and Swarmage::Component::Storage::*
- Introduce Swarmage::Queue::*
0.00003 - 03 Sep 2007
- Use client ack, instead of auto.
- Slight documentation updates
0.00002 - 03 Sep 2007
- Various improvements
0.00001_01 - 24 Aug 2007
- Work started