From 722e056d0d60ff3d11d8a41b987c1fae867ec0a4 Mon Sep 17 00:00:00 2001 From: Li Zhanhui Date: Tue, 22 Oct 2024 18:10:50 +0800 Subject: [PATCH] fix: correct MessageExt encoding Signed-off-by: Li Zhanhui --- .../main/java/org/apache/rocketmq/store/MessageExtEncoder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store/src/main/java/org/apache/rocketmq/store/MessageExtEncoder.java b/store/src/main/java/org/apache/rocketmq/store/MessageExtEncoder.java index 72970b09d61..2214a9edfe5 100644 --- a/store/src/main/java/org/apache/rocketmq/store/MessageExtEncoder.java +++ b/store/src/main/java/org/apache/rocketmq/store/MessageExtEncoder.java @@ -176,7 +176,7 @@ public PutMessageResult encodeWithoutProperties(MessageExtBrokerInner msgInner) public PutMessageResult encode(MessageExtBrokerInner msgInner) { this.byteBuf.clear(); - if (messageStoreConfig.isEnableLmq() && MixAll.topicAllowsLMQ(msgInner.getTopic())) { + if (messageStoreConfig.isEnableLmq() && msgInner.needDispatchLMQ()) { return encodeWithoutProperties(msgInner); }