yuluo-yx opened a new pull request, #2693:
URL: https://github.com/apache/rocketmq-dashboard/pull/2693

   ## Summary\n\n- make repeated user enabled-state updates idempotent without 
database writes or session revocation\n- deduplicate DNS NameServer addresses 
without hostname case sensitivity while preserving IPv6 zone semantics\n- 
normalize DLQ group, target-topic, and selected message identifiers 
consistently before provider delegation\n- keep each fix together with focused 
regression coverage in one cohesive backend-normalization change\n\n## Root 
cause\n\nThe affected service methods validated logical values but continued to 
compare, log, or delegate the original unnormalized input. The auth path also 
performed state-change side effects when the stored enabled value already 
matched the requested value.\n\n## Local verification\n\n- Maven validate 
reached Checkstyle with 0 violations\n- git diff --check\n- scope check: 177 
changed lines across 6 files\n\nJava 21 unit tests were not run locally because 
this machine did not have the project-required JDK and both official SDK 
download
 s were interrupted by the local proxy. The pull request is intentionally left 
for the automatically triggered Java 21 GitHub CI, per the submitter 
instruction.\n\nFixes #2463\nFixes #2465\nFixes #2470


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