Download the 5.3.3 release
- Source: rocketmq-all-5.3.3-source-release.zip [PGP] [SHA512]
- Binary: rocketmq-all-5.3.3-bin-release.zip [PGP] [SHA512] :::
Below is a summary of the issues addressed in the 5.3.3 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Quick Start.
What's Changed
This version no longer supports "ACL 1.0" related features, please use "ACL 2.0". Additionally, this minor version includes several general bug fixes.
- [ISSUE #8997] Ensure there is an opportunity to send a retry message when broker no response by @gaoyf in https://github.com/apache/rocketmq/pull/9137
- [ISSUE #9233] Query message in tiered storage may fail for the first correct index file was not selected by @bxfjb in https://github.com/apache/rocketmq/pull/9234
- [ISSUE #9246] Support init offset mode in PopConsumerService by @lizhimins in https://github.com/apache/rocketmq/pull/9247
- Fix unstable test: BrokerOuterAPITest.test_needRegister_timeout by @DivyanshIITB in https://github.com/apache/rocketmq/pull/9250
- [ISSUE #9249] When delivery fails, there is an incorrect start offset in the delivery settings by @coolmoon101 in https://github.com/apache/rocketmq/pull/9252
- [ISSUE #9241] RocksDBConsumeQueueStore do not need to update StoreCheckpoint by @qianye1001 in https://github.com/apache/rocketmq/pull/9242
- [ISSUE #9244] Avoid writing dirty data in consumption mode by @3424672656 in https://github.com/apache/rocketmq/pull/9245
- [ISSUE #8701] Fix documentation for brokerAddrTable property in MQClientInstance.java by @DivyanshIITB in https://github.com/apache/rocketmq/pull/9263
- [ISSUE #8243] Update Configuration Docs for RocketMQ 5.x Compatibility by @DivyanshIITB in https://github.com/apache/rocketmq/pull/9258
- [ISSUE #9259] Remove duplicate flushing operation of StoreCheckpoint by @mxsm in https://github.com/apache/rocketmq/pull/9260
- [ISSUE #9266] Update the Quick Start version in README to the latest by @yx9o in https://github.com/apache/rocketmq/pull/9267
- [ISSUE #7948] Prevent invoking the queryMessage method lead to OOM by @yangxiaohui-coll in https://github.com/apache/rocketmq/pull/9265
- [ISSUE #9271] Enhance tiered storage getQueueOffsetByTimeAsync by @bxfjb in https://github.com/apache/rocketmq/pull/9272
- [ISSUE #9282] Optimize BrokerController#printWaterMark by @yx9o in https://github.com/apache/rocketmq/pull/9283
- [ISSUE #9304] Resolve cold data read control issue in DefaultMessageStore by @ymwneu in https://github.com/apache/rocketmq/pull/9305
- [ISSUE #9300] Periodic cleanup of inactive items in StatsItemSet by @ymwneu in https://github.com/apache/rocketmq/pull/9301
- [ISSUE #9286] Counting the filtered message when filter by SQL92 by @ymwneu in https://github.com/apache/rocketmq/pull/9287
- [ISSUE #9284] When pullMessage overflow one, should refresh recordDiskFallBehind data by @ymwneu in https://github.com/apache/rocketmq/pull/9285
- [ISSUE #9279] Restrict system subscription group creation and add pull request rejection policy by @ymwneu in https://github.com/apache/rocketmq/pull/9280
- Avoid NPE for handling client settings null in notifyClientTermination by @lollipopjin in https://github.com/apache/rocketmq/pull/9308
- [ISSUE #9297] Supports outputting topic put TPS in TopicStatusSubCommand by @ymwneu in https://github.com/apache/rocketmq/pull/9298
- [ISSUE #1918] Catch throwable in PullMessageService thread run method by @fuyou001 in https://github.com/apache/rocketmq/pull/9278
- [ISSUE #9302] SendMessageContext add message type by @ymwneu in https://github.com/apache/rocketmq/pull/9303
- Optimize the log output of tlsHelper by @RongtongJin in https://github.com/apache/rocketmq/pull/9324
- Prxoy remoting compatible batch message by @gaoyf in https://github.com/apache/rocketmq/pull/9295
- [ISSUE #9115] Optimize the broker's reverse notification for consumerId change by @yx9o in https://github.com/apache/rocketmq/pull/9116
- [ISSUE #9288] Support the disablement of producer registration and fast channel shutdown by @ymwneu in https://github.com/apache/rocketmq/pull/9293
- [ISSUE #9331] Found one info log lose parameters during proxy startup by @WJ66880 in https://github.com/apache/rocketmq/pull/9332
- Make sure to create system topics to all the brokers in 'systemTopicClusterName' cluster by @lollipopjin in https://github.com/apache/rocketmq/pull/9327
- [ISSUE #9339] Fix pop update consumption offset when message are filtered by @lizhimins in https://github.com/apache/rocketmq/pull/9340
- [ISSUE #9358] Timediff should multiply 1000 when query message from tiered storage by @bxfjb in https://github.com/apache/rocketmq/pull/9359
- [ISSUE #9360] Fix some services are not shut down when the broker goes offline by @lizhimins in https://github.com/apache/rocketmq/pull/9361
- [ISSUE #9351] Add topic-group mapping in queryTopicConsumeByWho command by @golden-yang in https://github.com/apache/rocketmq/pull/9352
- [ISSUE #9313]add scheduled clean task. by @GenerousMan in https://github.com/apache/rocketmq/pull/9314
- [ISSUE #9369] Fix reset offset commit pull offset when use pop consumer service by @lizhimins in https://github.com/apache/rocketmq/pull/9370
- [ISSUE #9371] Delete ConsumeQueue index before CommitLog in tiered storage by @lizhimins in https://github.com/apache/rocketmq/pull/9372
- [ISSUE #9233] Fix query time boundary calculation in tiered storage by @dingshuangxi888 in https://github.com/apache/rocketmq/pull/9374
- [ISSUE #9375] Make client trace thread can be closed correctly by @qianye1001 in https://github.com/apache/rocketmq/pull/9376
- [ISSUE #9362][RIP-77] Deprecate and Remove ACL 1.0 by @dingshuangxi888 in https://github.com/apache/rocketmq/pull/9363
- [ISSUE #9377] Fix 'send trace data can fail if shutdown producer immediately' by @kingkh1995 in https://github.com/apache/rocketmq/pull/9378
- [ISSUE #9379] Fix timeStoreTable delete logic in IndexService by @lizhimins in https://github.com/apache/rocketmq/pull/9384
New Contributors
- @janni1288 made their first contribution in https://github.com/apache/rocketmq/pull/9238
- @DivyanshIITB made their first contribution in https://github.com/apache/rocketmq/pull/9250
- @coolmoon101 made their first contribution in https://github.com/apache/rocketmq/pull/9252
- @yangxiaohui-coll made their first contribution in https://github.com/apache/rocketmq/pull/9265
- @WJ66880 made their first contribution in https://github.com/apache/rocketmq/pull/9332
Full Changelog: https://github.com/apache/rocketmq/compare/rocketmq-all-5.3.2...rocketmq-all-5.3.3