francisoliverlee commented on issue #5568:
URL: https://github.com/apache/rocketmq/issues/5568#issuecomment-1328207721

   在4.9.X的版本上我统计过, 修改点非常多,如下,目前可以改一版临时用127对于多业务拼接topic名字来说, 确实太短
   ```
   1. private PutMessageStatus checkMessage(MessageExtBrokerInner msg)
   2. private PutMessageStatus checkMessages(MessageExtBatch messageExtBatch)
   3. protected RemotingCommand msgContentCheck(final ChannelHandlerContext ctx,
           final SendMessageRequestHeader requestHeader, RemotingCommand 
request,
   4. CompletableFuture<RemotingCommand> 
asyncSendBatchMessage(ChannelHandlerContext ctx, RemotingCommand
   5. PutMessageResult encode(MessageExtBrokerInner msgInner) {
   6. public static MessageExt decode()
   7. ByteBuffer encode(final MessageExtBatch messageExtBatch, 
PutMessageContext putMessageContext) 
   8. public static Map<String, String> decodeProperties(ByteBuffer byteBuffer)
   9. protected static int calMsgLength(int sysFlag, int bodyLength, int 
topicLength, int propertiesLength)
   10. EncodeResult serialize(final MessageExtBrokerInner msgInner)
   11. Validators.TOPIC_MAX_LENGTH
   12. TopicValidator.TOPIC_MAX_LENGTH
   
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to