RockteMQ-AI commented on issue #3993: URL: https://github.com/apache/rocketmq-dashboard/issues/3993#issuecomment-5557953441
**Issue Evaluation** Category: `enhancement` | Status: **Evaluated** **Feasibility:** Feasible **Scope:** Frontend (Studio consumer offset reset modal) + possibly backend endpoint This is a well-scoped UX improvement. The classic dashboard already implements this pattern (`skipAccumulate.do`), and Studio's reset modal already has the infrastructure for preset timestamps. Adding a "Reset to Latest" / "Skip Accumulation" preset that sets the timestamp to `now` is a natural extension. **Suggested approach:** 1. Add a new preset button "Skip Accumulation (Reset to Latest)" in the reset modal (`web/src/pages/instance/consumer.tsx`) 2. The preset sets the reset timestamp to current time 3. Reuse the existing preview-and-confirm flow to show per-queue impact before applying 4. Backend: check if the existing offset reset endpoint accepts "latest" semantics or if a new endpoint is needed **Compatibility:** No breaking changes — additive UI feature. This enhancement improves operational efficiency during incident recovery. --- *Automated evaluation by RockteMQ-AI* -- 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]
