Skip to content

Tags: threez/fmq

Tags

v0.3.5

Toggle v0.3.5's commit message
ruby 1.9 compatible release

v0.3.4

Toggle v0.3.4's commit message
new design for website and admin interface

v0.3.3

Toggle v0.3.3's commit message
* 1 minor change:

  * added round robin queue
* 1 tiny fix:
  * fixed bug on QueueException handling

v0.3.2

Toggle v0.3.2's commit message
* 3 minor changes:

  * changed the way of the queue manager  setup
  * updated rdoc, readme and website documentaition
  * added a new queue that persists the messages in the file system
* 3 tiny changes:
  * fixed the fmq logger creation
  * some fixes to the queue manager and some queues
  * refactored testing of fifo based queues

v0.3.1

Toggle v0.3.1's commit message
* 2 minor changes:

  * refactored the queue manager and remove legacy code (moved constraints stuff to the base queue)
  * refactored the setup_queue method in the configuration file (sorry you have to change your configs)
* 3 tiny changes:
  * default-server can now be used from within the development repository (no rund trip nessesary)
  * added and replaced some tests for the new interface of the queue manager and the base queue
  * one can now yield and return messages

v0.3.0

Toggle v0.3.0's commit message
== 0.3.0 2008-08-06

* 2 minor changes:
  * replaced the mongrel handler by rack so that it can be used by many servers and in different configurations
  * removed the old yml style config and replaced it by a new rubyish config style (see config.ru)
* 5 tiny changes:
  * seperated the admin interface handler
  * removed the configuration stuff  that belonged to the old yml file from queue_manager and boot classes
  * removed that the command fmq can be used to start the server (rackup can be used by now)
  * admin interface is now seperated to several files (javascript, css, ...)
  * admin interface is validated by W3C validatior for xhtml strict and css 2.1 compliance

v0.2.0

Toggle v0.2.0's commit message
* 3 minor enhancements:

  * added a BaseQueue that can be used by other queues to reduce overhead
  * created unit test for most important classes
  * the system now fully supports the adding of meta data to messages by passing http parameters
* 3 tiny changes:
  * changes to the documentation of creating custom queues
  * streamlined the linked queue (making use of BaseQueue)
  * update some parts of the website and admin interface

v0.1.1

Toggle v0.1.1's commit message
== 0.1.1 2008-06-23

* 7 tiny enhancements:
  * make the queue manager check if the poll or put to or from a queue is possible
  * changed mongrel handler to no raise an exception on client error (performance issue)
  * moved the creation of the fmq logger to the configuration class
  * aliases for post and get on client and server sides
  * cleanup some queues (removed methods bytes and size)
  * added a new queue: ForwardQueue
  * added some rdoc and documentation

v0.1.0

Toggle v0.1.0's commit message
This is the initial software version