Frun1na opened a new pull request, #4925: URL: https://github.com/apache/rocketmq-dashboard/pull/4925
### Which Issue(s) This PR Fixes - Fixes #(issue to be linked) ### Brief Description For a group that ran before and stopped, `examineConsumeStats` throws `CONSUMER_NOT_ONLINE`, the preview returned `allowReset=false` and the UI disabled the confirm button forever - while `resetOffsetNew` itself applies offline. The preview now enumerates the topic route for that case, computes broker-side `min/max/searchOffset` targets per queue, marks current offsets as unknown (`ConsumerLagResolver.UNKNOWN`) with an explicit offline warning, and allows the reset when no queue errored. Broadcast groups and groups that never consumed keep the previous blocking preview (their existing tests pin that intent). ### How Did You Test This Change? ``` cd server && mvn -B -ntp test -Dtest=RocketMQAdminClientImplTest Tests run: 71, Failures: 0, Errors: 0, Skipped: 0 BUILD SUCCESS ``` -- 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]
