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]

Reply via email to