*WSO2 Message Broker 3.0.0 Alpha Released !* WSO2 MB Team is pleased to announce the Alpha release of WSO2 Message Broker 3.0.0. The distribution is available at [1].
This release adds following new features apart from bug fixes and improvements. 1) Clean Session implementation for MQTT subscriptions. 2) Error based flow control implementation. 3) MQTT Retained topic feature for mb. Following bug fixes, improvements and tasks have been fixed along with this release. Bug - [MB-391 <https://wso2.org/jira/browse/MB-391>] - Pagination does not work in Node List UI - [MB-450 <https://wso2.org/jira/browse/MB-450>] - [Intermittent] When sending a large number of messages and breaking the connection from time to time some messages do not get delivered. - [MB-623 <https://wso2.org/jira/browse/MB-623>] - Topic/Queue default role permissions are set to allow - [MB-662 <https://wso2.org/jira/browse/MB-662>] - "Exception occurred while sending message out" exception occurred as warning message - [MB-675 <https://wso2.org/jira/browse/MB-675>] - [Intermittent] NPE thrown when stopping the server - [MB-703 <https://wso2.org/jira/browse/MB-703>] - Durable Topic Subscriber does not receive messages when nodes are killed in cluster - [MB-704 <https://wso2.org/jira/browse/MB-704>] - Patch for event component has not committed - [MB-706 <https://wso2.org/jira/browse/MB-706>] - Default andes-config.xml of MB 2.2.0 includes malformed XML - [MB-741 <https://wso2.org/jira/browse/MB-741>] - Add secure vault support for Andes-virtualhost.xml file - [MB-755 <https://wso2.org/jira/browse/MB-755>] - Integrate log4j configurations for moquette to standard log4j.properties. - [MB-771 <https://wso2.org/jira/browse/MB-771>] - Should we start MQTT by Default? - [MB-797 <https://wso2.org/jira/browse/MB-797>] - Message redelivery with large queues blocks further message processing - in clustering mode - [MB-873 <https://wso2.org/jira/browse/MB-873>] - Durable topic cannot be deleted when subscriber is unsubscribed from UI - [MB-875 <https://wso2.org/jira/browse/MB-875>] - Unable to provide a hostname in broker.xml - [MB-905 <https://wso2.org/jira/browse/MB-905>] - created topic subscriptions not removed when running with jmeter - [MB-914 <https://wso2.org/jira/browse/MB-914>] - Getting errors while trying to shut down the MB cluster nodes which keeps idle for some time - [MB-917 <https://wso2.org/jira/browse/MB-917>] - Same durable topic subscriber shows on Active and Inactive Durable TopicSubscribers list - [MB-918 <https://wso2.org/jira/browse/MB-918>] - While trying to unsubscribe durable subscription, Observed ERROR {org.wso2.andes.server.protocol.AMQProtocolEngine} - Unexpected exception while processing frame. - [MB-946 <https://wso2.org/jira/browse/MB-946>] - Integration test cases failing - [MB-970 <https://wso2.org/jira/browse/MB-970>] - "Hazelcast Instance not Active" Exception when shutting down MB server. - [MB-974 <https://wso2.org/jira/browse/MB-974>] - Exceptions occur when closing server while having a active subscription - [MB-1003 <https://wso2.org/jira/browse/MB-1003>] - MQTT Published messages are not deleted from DB when subscriber is connected with QOS 2 in Cluster - [MB-1009 <https://wso2.org/jira/browse/MB-1009>] - When durable subscription is added with existing subscription ID entries are created for that subscription in registry - [MB-1019 <https://wso2.org/jira/browse/MB-1019>] - Add hazelcast.properties file to conf folder. - [MB-1020 <https://wso2.org/jira/browse/MB-1020>] - Publisher failover failed while gracefully shutting down MB node - [MB-1021 <https://wso2.org/jira/browse/MB-1021>] - Exception occurred in hazelcast while failover with gracefully shutting down - [MB-1027 <https://wso2.org/jira/browse/MB-1027>] - MQTT Concurrent Modification Exception throws while receiving topic messages - [MB-1028 <https://wso2.org/jira/browse/MB-1028>] - No retain option available in test framework mqtt publisher client - [MB-1031 <https://wso2.org/jira/browse/MB-1031>] - Durable subscribers do not get unsubscribed when unsubscribed through the 'Topic Subscriptions' window in management console - [MB-1035 <https://wso2.org/jira/browse/MB-1035>] - Intermittent MQTT test failure - [MB-1048 <https://wso2.org/jira/browse/MB-1048>] - performCleanSessionTestCase assertion failure Improvement - [MB-171 <https://wso2.org/jira/browse/MB-171>] - Modify Username and Password Keeping for Message Store - [MB-432 <https://wso2.org/jira/browse/MB-432>] - Handle MB to Cassandra authentication internally - [MB-926 <https://wso2.org/jira/browse/MB-926>] - When Message store becomes unavailable MB should propagate that error outwards and show that information in GUI Task - [MB-867 <https://wso2.org/jira/browse/MB-867>] - Implement MQTT Retain/Will Topic - [MB-868 <https://wso2.org/jira/browse/MB-868>] - Implement Clean Session for MQTT subscriptions The documentation for MB 3.0.0 Alpha can be found at [2]. Your feedback is most welcome, and any issues can be reported to the project at [3]. Thanks, -WSO2 MB Team- *References:* [1] https://github.com/wso2/product-mb/releases/download/v3.0.0-ALPHA/wso2mb-3.0.0-ALPHA.zip [2] https://docs.wso2.com/display/MB300/WSO2+Message+Broker+Documentation [3] https://wso2.org/jira/browse/MB -- Pumudu Ruhunage Associate Software Engineer | WSO2 Inc M: +94 779 664493 | http://wso2.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev