Fix for non-memory backends with empty queues
Fix for queue monitoring
Use atomic checkpoint, write to a new file and then rename it into place to avoid incomplete qinfo files being written
add configuration parameter for checkpoint time for better performance with large queues
Several storage backends instead of Madeleine (allow tradeoffs between robustness with ActiveRecord and speed with memory with intermediary solutions based on file or dbm storages).
Better load distribution between clients acknowledging messages after processing them.
Monitoring support through a dedicated queue.
Removed eventmachine dependency in the gem you still need eventmachine, but you can choose between eventmachine and eventmachine-win32, not sure how to put that in the gem.
Also made another minor fix to the stompserver binary.
Cleanup (wow I was tired last night)
Tested under Linux, added require 'rubygems'
Fixed stompserver binary - it now works and takes a few simple command args
Fixed up minor (tesly) test syntax issues
Last one tonight I promise
Fixed incorrect gem requirement version on eventmachine
Fixed stompserver cmd added by gem
More Queue issues resolved
Added more unit tests
All tests pass
Queue processing done in one large batch, this may change
Stepping along
Fixed release issues
Fixed queue logic error (failed to detect offlines)
Initialial Beta Release
Seems to work
Passes numerous test cases
Journals using madeleine
Needs documentaion
Needs to command line processing
Needs service/daemon options4
Generated with the Darkfish Rdoc Generator 2.