yyqdbngt opened a new pull request, #3429:
URL: https://github.com/apache/rocketmq-dashboard/pull/3429

   ### Summary
   
   `AliyunConverters` parses Aliyun timestamp strings, renders epoch millis in 
the Asia/Shanghai zone and decodes base64 message bodies defensively. Only the 
instance-option count clamping had a direct test.
   
   ### Changes
   
   - `parseDateTime` tolerates null, blank and malformed values while parsing 
valid `yyyy-MM-dd HH:mm:ss`
   - `parseTimeMillis` returns 0 for missing/invalid values and maps 
Shanghai-local times to epoch millis
   - `formatTimeMillis` renders in the Aliyun time zone
   - `tryBase64Decode` decodes UTF-8 text, keeps invalid base64 and non-UTF-8 
payloads as `null`, and round-trips CJK text
   
   ### Testing
   
   `mvn test -Dtest=AliyunConvertersTest` passes: 5 tests, 0 failures (up from 
1).


-- 
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