Hi All, WSO2 MB Team is pleased to announce the release of WSO2 Message Broker 3.0.0-Beta. You can now download the distribution which is at [1]. Bug
- [MB-378 <https://wso2.org/jira/browse/MB-378>] - Permission handling with "Topic and children" option - [MB-698 <https://wso2.org/jira/browse/MB-698>] - Messages disappear from queue after rerouting/restoring from DeadLetterChannel - [MB-1014 <https://wso2.org/jira/browse/MB-1014>] - Messages left on database when subscriber failover - [MB-1050 <https://wso2.org/jira/browse/MB-1050>] - Exception thrown when publisher removed - [MB-1113 <https://wso2.org/jira/browse/MB-1113>] - In multiple publisher subscriber scenario exception thrown - "Exception occurred while processing inbound events" - [MB-1115 <https://wso2.org/jira/browse/MB-1115>] - Exception thrown when tried to reroute messages in DLC - [MB-1128 <https://wso2.org/jira/browse/MB-1128>] - MySQL Deadlock when killing the publishers/subscribers - [MB-1162 <https://wso2.org/jira/browse/MB-1162>] - Exception thrown when restored and rerouted messages in dlc - [MB-1163 <https://wso2.org/jira/browse/MB-1163>] - Exception thrown when RDBMS slot management is enabled - [MB-1168 <https://wso2.org/jira/browse/MB-1168>] - Queue name declarations with different data lengths seen in the scripts - [MB-1231 <https://wso2.org/jira/browse/MB-1231>] - Add the latest and correct jar files to client-lib folder - [MB-1245 <https://wso2.org/jira/browse/MB-1245>] - DurableTopicsSubscribers are not getting unsubscribed - [MB-1267 <https://wso2.org/jira/browse/MB-1267>] - Tenant Topic subscriptions are showing in Super tenant space - [MB-1271 <https://wso2.org/jira/browse/MB-1271>] - IllegalArgumentException: Underflow error logged when restarting the MB instance - [MB-1313 <https://wso2.org/jira/browse/MB-1313>] - When you subscribe to a topic that Subscriber is listed under durable topic subscribers - [MB-1323 <https://wso2.org/jira/browse/MB-1323>] - Topic can be deleted when there are subscribers in a subtopic - [MB-1326 <https://wso2.org/jira/browse/MB-1326>] - Deadlock when closing subscribers in Oracle - [MB-1333 <https://wso2.org/jira/browse/MB-1333>] - [MQTT] Messages are consumed from different topics if the topics are created by the same subscriber - [MB-1334 <https://wso2.org/jira/browse/MB-1334>] - [MQTT] Error when unsubscribing from broker - [MB-1366 <https://wso2.org/jira/browse/MB-1366>] - Messages remained in the DB eventhough subscriptions are active - [MB-1370 <https://wso2.org/jira/browse/MB-1370>] - Server went OOM when consuming messages from both nodes - [MB-1379 <https://wso2.org/jira/browse/MB-1379>] - Tenant users cannot publish messages to queues via MC - [MB-1386 <https://wso2.org/jira/browse/MB-1386>] - Queue/Topic names should be trimmed before saving - [MB-1387 <https://wso2.org/jira/browse/MB-1387>] - [Tenant] Allows to subscribe to a topic with " / " - [MB-1389 <https://wso2.org/jira/browse/MB-1389>] - Subscribers are removed from durable topics when they change the JMS selectors and subscribe again - [MB-1391 <https://wso2.org/jira/browse/MB-1391>] - If a message is published from UI to a topic with a name which has a space in-between the message is not routed to the subscribers - [MB-1404 <https://wso2.org/jira/browse/MB-1404>] - [MQTT] When subscribed with "+/+/+" the subscriber receives retained messages from multilevel topics - [MB-1415 <https://wso2.org/jira/browse/MB-1415>] - The full payload is not displyed in MC when the payload is huge - [MB-1416 <https://wso2.org/jira/browse/MB-1416>] - A user with a topic permission role only assigned to pub/sub to a specific subtopic can subscribe to immediate children - [MB-1419 <https://wso2.org/jira/browse/MB-1419>] - Message lost when unacked and no of redelivery attempts are exceeded - [MB-1422 <https://wso2.org/jira/browse/MB-1422>] - [MQTT] The retained flag is not set to true when client recieves a retained message - [MB-1423 <https://wso2.org/jira/browse/MB-1423>] - [MQTT] Cannot add multiple subscription with the same client ID - [MB-1424 <https://wso2.org/jira/browse/MB-1424>] - When unsubscribed from a subtopic with a wild card the subtopic can not be deleted - [MB-1427 <https://wso2.org/jira/browse/MB-1427>] - Prevent topic creation which has two full stops subsequently e.g - Sports.. - [MB-1431 <https://wso2.org/jira/browse/MB-1431>] - [AMQP] Wild card characters shouldn't be allowed when publishing to topics - [MB-1433 <https://wso2.org/jira/browse/MB-1433>] - Publishers can publish messages to queues even though those queues do not exist - [MB-1437 <https://wso2.org/jira/browse/MB-1437>] - Observed a deadlock when adding multiple durable topics in clustered environment - [MB-1438 <https://wso2.org/jira/browse/MB-1438>] - [Cluster] Error occurred while storing queue information - thrown when creating two shared subscriptions from two nodes - [MB-1440 <https://wso2.org/jira/browse/MB-1440>] - Cannot subscribe to durable topics in two tenants with same subscription ID - [MB-1441 <https://wso2.org/jira/browse/MB-1441>] - [Shared Subscriptions] Tenants can subscribe to super tenants topic with same shared ID - [MB-1442 <https://wso2.org/jira/browse/MB-1442>] - [Tenant mode] Durable topic subscriptions are not shown in the UI - [MB-1443 <https://wso2.org/jira/browse/MB-1443>] - [Durable Topics] Cannot unsubscribe when subscribed with wild card characters - [MB-1444 <https://wso2.org/jira/browse/MB-1444>] - Virtual host syncing Task stuck in an infinite loop - [MB-1446 <https://wso2.org/jira/browse/MB-1446>] - [Durable Topics] Active subscriptions are not shown in the UI when subscribed with a wildcard - [MB-1447 <https://wso2.org/jira/browse/MB-1447>] - Users with subscription permission can not unsubscribe inactive durable subscriptions - [MB-1449 <https://wso2.org/jira/browse/MB-1449>] - [Shared Subscriptions] Exception occurred when one subscriber is stopped - [MB-1450 <https://wso2.org/jira/browse/MB-1450>] - [Shared Subscriptions] NullPointer observed when consuming messages in cluster mode - [MB-1451 <https://wso2.org/jira/browse/MB-1451>] - "IllegalStateException: Object org.wso2.andes.client.AMQSession_0_8@21934d9d has been closed" is thrown when permission is denied - [MB-1455 <https://wso2.org/jira/browse/MB-1455>] - Queue names which has the " / " is not shown in UI - [MB-1457 <https://wso2.org/jira/browse/MB-1457>] - [Shared Subscription] When one subscriber is disconnected other connections are interrupted - [MB-1459 <https://wso2.org/jira/browse/MB-1459>] - Users with add permission can subscribe to any subtopics for which the user doesn't have permission to subscribe - [MB-1460 <https://wso2.org/jira/browse/MB-1460>] - When creating hierarchical topics from the UI, roles associated with each level not getting created - [MB-1463 <https://wso2.org/jira/browse/MB-1463>] - A user with pub/sub to a specific subtopic can further create subtopics and subscribe - [MB-1469 <https://wso2.org/jira/browse/MB-1469>] - [Tenant] DLC page not accessible in clustered environment - [MB-1470 <https://wso2.org/jira/browse/MB-1470>] - "Cannot access the config registry" error message is displayed when trying to create a topic with *, # characters - [MB-1471 <https://wso2.org/jira/browse/MB-1471>] - [MQTT] Virtual host syncing Task removes inactive subscriptions - [MB-1472 <https://wso2.org/jira/browse/MB-1472>] - [MQTT] Duplicate subscriptions are made if reconnected with the same client ID - [MB-1474 <https://wso2.org/jira/browse/MB-1474>] - User with permission to delete a topic is unable to delete the topic - [MB-1475 <https://wso2.org/jira/browse/MB-1475>] - [MQTT] Error when receiving messages through multiple nodes - [MB-1478 <https://wso2.org/jira/browse/MB-1478>] - When parent topic publish role is assigned and if a new subtopic is added publisher is unable to publish to the subtopic by default - [MB-1479 <https://wso2.org/jira/browse/MB-1479>] - [RabbitMQ] Error when subscribing/retrieving messages through a RabbitMQ client - [MB-1481 <https://wso2.org/jira/browse/MB-1481>] - Can not publish to subtopic after subtopic permission is removed but parent topic publish permission is available - [MB-1483 <https://wso2.org/jira/browse/MB-1483>] - A user with add permission can not create and subcribe to a subtopic from a JMS client when the parent topic is create by another user - [MB-1486 <https://wso2.org/jira/browse/MB-1486>] - Cannot create or subscribe to a queue where queue name is prefixed with user name - [MB-1487 <https://wso2.org/jira/browse/MB-1487>] - [Topic] When a user creates a hierachiachal topic straight away from console he is not able to update pub/sub permission of parent topic - [MB-1496 <https://wso2.org/jira/browse/MB-1496>] - StringIndexOutOfBoundsException thrown when trying to subscribe with prefixed wildcards - [MB-1499 <https://wso2.org/jira/browse/MB-1499>] - tmp entries observed in MB_QUEUE_MAPPING table - [MB-1505 <https://wso2.org/jira/browse/MB-1505>] - When subscribe permission is given to a topic and if a new subtopic is created, the user cannot subscribe as a durable subscription to the subtopic - [MB-1506 <https://wso2.org/jira/browse/MB-1506>] - User roles are not shown for users which are created by other users in queue section - [MB-1508 <https://wso2.org/jira/browse/MB-1508>] - Getting a Hazelcast error when adding multiple subscribers concurrently - [MB-1512 <https://wso2.org/jira/browse/MB-1512>] - When topic message delivery strategy is set to - DISCARD_ALLOWED it considers durable topic subscriptions as well - [MB-1513 <https://wso2.org/jira/browse/MB-1513>] - Cannot declaire a topic without specifying a topic name - [MB-1515 <https://wso2.org/jira/browse/MB-1515>] - MQTT : Messages not getting received when a clean session subscription disconnects and reconnects with the same id - [MB-1522 <https://wso2.org/jira/browse/MB-1522>] - Cannot publish messages after error based flow control is enabled - [MB-1523 <https://wso2.org/jira/browse/MB-1523>] - [Shared Topics] Deadlock when publishing and consuming messages - [MB-1527 <https://wso2.org/jira/browse/MB-1527>] - Observed a message loss in a queue in a long running test - [MB-1531 <https://wso2.org/jira/browse/MB-1531>] - [MQTT] No cluster test for retain feature - [MB-1532 <https://wso2.org/jira/browse/MB-1532>] - Tenant users can delete super tenants queues - [MB-1534 <https://wso2.org/jira/browse/MB-1534>] - Server went OOM in a long running test Improvement - [MB-1132 <https://wso2.org/jira/browse/MB-1132>] - Add referential integrity to message metadata and content tables New Feature - [MB-86 <https://wso2.org/jira/browse/MB-86>] - Verify Performance Counters and expose them via JMX Security Vulnerability - [MB-700 <https://wso2.org/jira/browse/MB-700>] - Role based Permissions for Subscriber with Mode "Topic and Children" - [MB-714 <https://wso2.org/jira/browse/MB-714>] - Role based Permissions for Subscriber with Mode "Topic and Children" Task - [MB-343 <https://wso2.org/jira/browse/MB-343>] - Add MBean support to MB 2.0 - [MB-1144 <https://wso2.org/jira/browse/MB-1144>] - Modify database to have a separate DLC table for improving DLC operations - [MB-1171 <https://wso2.org/jira/browse/MB-1171>] - Implement durable topic subscription message browsing - [MB-1212 <https://wso2.org/jira/browse/MB-1212>] - Make 'tracker rejected' warning to a debug - The documentation for MB 3.0.0 Beta can be found at [2]. Your feedback is most welcome. Any issue regarding the project can be reported at [3]. [1] https://github.com/wso2/product-mb/releases/tag/v3.0.0-BETA [2] https://docs.wso2.com/display/MB300/WSO2+Message+Broker+Documentation [3] https://wso2.org/jira/browse/MB Thanks, -WSO2 MB Team- -- *Hasitha Abeykoon* Senior Software Engineer; WSO2, Inc.; http://wso2.com *cell:* *+94 719363063* *blog: **abeykoon.blogspot.com* <http://abeykoon.blogspot.com>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev