1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
== 0.9.9 / 31 Jan 2008
* 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
== 0.9.8 / 16 Aug 2007
* 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.
== 0.9.5 / 18 Oct 2006
* 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.
== 0.9.4 / 17 Oct 2006
* 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
== 0.9.3 / 16 Oct 2006
* Last one tonight I promise
* Fixed incorrect gem requirement version on eventmachine
* Fixed stompserver cmd added by gem
== 0.9.2 / 16 Oct 2006
* More Queue issues resolved
* Added more unit tests
* All tests pass
* Queue processing done in one large batch, this may change
== 0.9.1 / 16 Oct 2006
* Stepping along
* Fixed release issues
* Fixed queue logic error (failed to detect offlines)
== 0.9.0 / 16 Oct 2006
* Initialial Beta Release
* Seems to work
* Passes numerous test cases
* Journals using madeleine
* Needs documentaion
* Needs to command line processing
* Needs service/daemon options4
|