Skip to content

Projection Rebuild action does nothing (no command sent, UI state unchanged) #20

@erdtsieck

Description

@erdtsieck

Summary

On the projection detail page, clicking Rebuild shows a confirmation dialog, but confirming it has no observable effect. No backend command appears to be sent and the projection is not rebuilt.

Steps to reproduce

  1. Open a projection detail page, e.g. /projections/Zorgdeclaraties/claim_lines:V9:All.
  2. Click the Rebuild button.
  3. A confirmation dialog appears: "This will rebuild claim_lines from scratch. All projected data will be deleted and rebuilt from the event stream. This may take significant time. Continue?"
  4. Click Rebuild to confirm.

Expected

  • A command/request is sent to the backend to rebuild the projection shard.
  • The projection is rebuilt from scratch: Current Sequence resets and climbs back up toward the High Water Mark while the rebuild progresses.

Actual

  • Nothing observable changes after confirming.
  • Current Sequence stays at its previous value (no reset/replay).
  • State remains Orphaned, Mode remains Continuous.

Technical detail

  • Network: No REST/API request is fired when confirming the Rebuild action (verified by inspecting the network tab during the action).
  • Console: No errors are logged. Only unrelated Element Plus deprecation warnings are present (el-radio label, el-link underline).

Related

Same root cause as the Pause action (#18) and the Restart action (#19) — none of the three projection action buttons issue a backend command.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions