You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by aa...@apache.org on 2022/07/20 06:01:21 UTC

[rocketmq-clients] branch master updated: Do not check body size in MessageBuilderImpl#setBody (#64)

This is an automated email from the ASF dual-hosted git repository.

aaronai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq-clients.git


The following commit(s) were added to refs/heads/master by this push:
     new 8202ef8  Do not check body size in MessageBuilderImpl#setBody (#64)
8202ef8 is described below

commit 8202ef89972ea7a57d5dafe1d7839b5bb6cac4b7
Author: Aaron Ai <ya...@gmail.com>
AuthorDate: Wed Jul 20 14:01:17 2022 +0800

    Do not check body size in MessageBuilderImpl#setBody (#64)
---
 .../org/apache/rocketmq/client/java/message/MessageBuilderImpl.java    | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/java/client/src/main/java/org/apache/rocketmq/client/java/message/MessageBuilderImpl.java b/java/client/src/main/java/org/apache/rocketmq/client/java/message/MessageBuilderImpl.java
index b53f20d..d83d8c8 100644
--- a/java/client/src/main/java/org/apache/rocketmq/client/java/message/MessageBuilderImpl.java
+++ b/java/client/src/main/java/org/apache/rocketmq/client/java/message/MessageBuilderImpl.java
@@ -33,7 +33,6 @@ import org.apache.rocketmq.client.apis.message.MessageBuilder;
 
 public class MessageBuilderImpl implements MessageBuilder {
     public static final Pattern TOPIC_PATTERN = Pattern.compile("^[%a-zA-Z0-9_-]+$");
-    private static final int MESSAGE_BODY_LENGTH_THRESHOLD = 1024 * 1024 * 4;
 
     private String topic = null;
     private byte[] body = null;
@@ -65,8 +64,6 @@ public class MessageBuilderImpl implements MessageBuilder {
     @Override
     public MessageBuilder setBody(byte[] body) {
         checkNotNull(body, "body should not be null");
-        checkArgument(body.length <= MESSAGE_BODY_LENGTH_THRESHOLD, "message body length exceeds the threshold " +
-            "[threshold=%s bytes]", MESSAGE_BODY_LENGTH_THRESHOLD);
         this.body = body.clone();
         return this;
     }