Tuesday, May 26, 2009

ActiveMQ-CPP 3.0 RC2 Released

I finally got all the tests working on all the platforms I have access to and now there is a new Release Candidate available for ActiveMQ-CPP 3.0. The third release candidate contains a lot of cleaned up API documentation for CMS, and some fixes for issues that we found while doing some more cross platform testing. The one new item in the release is support for the JMS / CMS StreamMessage. Originally the StreamMessage support was slated for a later 3.x release but once I took a look it turned out to be surprisingly simple to implement given all the other goodies we had developed to make the MapMessage work, so I squeezed it into this release.

While generating the new API docs in anticipation of a 3.0 release I found that our doxygen configuration was causing over 300 megabytes of glut. After some tweaking I was able to get rid of a lot of useless diagrams and other odds and ends from the configuration that have scaled it back to around 20 megabytes. That should save on server space at Apache...