-
Notifications
You must be signed in to change notification settings - Fork 2
Release Notes
Tom Cabanski edited this page Nov 28, 2015
·
19 revisions
##0.9.0 (2015-11-28)
- Allow different expiration time for error messages
- Upgrade to latest RavenDB 3.0 stable (build 30000)
-
BugFix indexing of id (warning in log about sort option is int but field is string)
- 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
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.
- 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
- Open RavenDB console
- Open the configuration document and edit
- Change the "Environments" array name to "Applications"
- Change the name of all EnvironmentId properties in the collection to ApplicationId
- Change the name of all EnvironmentName properties in the collection to ApplicationName
- Shutdown the collector, install the new version and restart
In the future, the system will be able to upgrade configuration documents automatically
- 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)
- Index header values
- Quick search by clicking on queue bobbles in dashboard
- What's new popup
- 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
- 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
- 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.