Skip to content
Tom Cabanski edited this page Nov 28, 2015 · 19 revisions

##0.9.0 (2015-11-28)

0.8.0 (May 23, 2015)

  • Nicely formatted stack dump shown on details view of error message
  • Ability to view queue stats as a gauge
  • Improve performance of search screen especially when bringing back large sets of large messages
  • BUG FIX: Small memory leak in poller due to RavenDB profiler stats
  • BUG FIX: Retry to overcome RavenDB transients under high loads when there are more than 40 active queue pollers

0.7.0 (May 14, 2015)

If upgrading from 0.6.0 or earlier, this version requires a manual upgrade of the configuration document before installing or starting the new version. Make sure to follow the instructions at the end of the release notes for this version.

Features

  • Rename Environment concept to Application
  • Allow retry of failed messages. Also tracks retries and associates them with the original message.
  • Improve reliability of queue poller by adding retry with exponential backoff
  • More compact display of queue information
  • Indication of active audit and error queues
  • Collapsible sections in message detail viewer
  • Better indication of search in progress
  • Improve AJAX error handling
  • Ability to set prefetch level. Default is 10. This improves efficiency by reducing round-trips to RabbitMQ. Values up to 50 make sense for small messages.
  • BUG FIX: Not able to display messages bodies that are not in JSON format
  • BUG FIX: Not able to display messages with empty message body

Upgrade Instructions

  1. Open RavenDB console
  2. Open the configuration document and edit
  3. Change the "Environments" array name to "Applications"
  4. Change the name of all EnvironmentId properties in the collection to ApplicationId
  5. Change the name of all EnvironmentName properties in the collection to ApplicationName
  6. Shutdown the collector, install the new version and restart

In the future, the system will be able to upgrade configuration documents automatically

0.6.0 (April 10, 2015)

  • Link to Rabbit management console for each environment
  • Better links for quick search. Click on the environment name for a quick search on the environment. Click on the queue name or the colored circle to do a search on the queue.
  • Upgrade to latest RavenDB 3.0 stable (build 3660)

0.5.0 (April 9, 2015)

  • Index header values
  • Quick search by clicking on queue bobbles in dashboard
  • What's new popup

0.4.0 (April 7, 2015)

  • Rework display of queue metrics to handle long queue names and more queues elegantly
  • BUG FIX: Statistics for queues with long names not being displayed

0.3.0 (April 5, 2015)

  • Search capability added to web
  • Web collects and displays stats on message traffic to error and audit queues
  • Web has a link to the RavenDB management studio

0.2.0

  • Can poll multiple RabbitMQ virtual hosts or servers
  • Embed RavenDB by default. Defaults to port 8080.
  • Embed web for admin and searching. The web page is there but does nothing right now. Defaults to port 8082.