yx9o commented on PR #9397: URL: https://github.com/apache/rocketmq/pull/9397#issuecomment-2970556212
Hi @fuyou001 , please help review again. According to your review, I added the following serialization compatibility test tool class: `RemotingSerializableCompatTest`. It mainly does the following: 1. Construct objects with default parameters for all subclasses of RemotingSerializable 2. Use fastjson1 to serialize the object obtained in the first step 3. Use fastjson2 to deserialize the json string obtained in the second step 4. Compare the object deserialized in the third step with the object constructed in the first step, and compare all attribute values. Their comparisons are all passed -- 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]
