Skip to content

Conversation

jeffhwang-sq
Copy link
Collaborator

@jeffhwang-sq jeffhwang-sq commented Apr 28, 2025

This change introduces a Cancel button to the UI for backfills that are currently paused. Users can now manually transition a paused backfill to a CANCELLED state, providing better control over workflows that are no longer needed.

Changes Include:

  • Added a cancel button in the backfill details view (only shown for paused backfills).
  • Updated run partition table state column and backfillruns table state column, handling to correctly mark backfills as CANCELLED when triggered.

Next Pr will create a new deleted column to support hiding the backfill that are soft deleted.

Screen.Recording.2025-04-28.at.2.47.50.PM.mov

Screenshot 2025-04-28 at 2 49 28 PM

@jeffhwang-sq jeffhwang-sq force-pushed the jhwang/enable-cancellation-backfills branch from 2e8032b to 45c4c0b Compare April 28, 2025 17:13
@jeffhwang-sq jeffhwang-sq changed the title Add cancelled button for paused and completed backfills Add "Cancelled" Button for Paused and Completed Backfills Apr 28, 2025
@jeffhwang-sq jeffhwang-sq requested a review from adrw April 28, 2025 20:13
@jeffhwang-sq jeffhwang-sq changed the title Add "Cancelled" Button for Paused and Completed Backfills Add "Cancelled" Button for Paused Backfills Apr 28, 2025
@jeffhwang-sq jeffhwang-sq requested a review from mpawliszyn April 28, 2025 20:14
Copy link
Collaborator

@adrw adrw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LG

@jeffhwang-sq jeffhwang-sq merged commit d8196f9 into master May 5, 2025
5 checks passed
jeffhwang-sq added a commit that referenced this pull request May 7, 2025
This change introduces a Cancel button to the UI for backfills that are
currently paused. Users can now manually transition a paused backfill to
a CANCELLED state, providing better control over workflows that are no
longer needed.

Changes Include:
- Added a cancel button in the backfill details view (only shown for
paused backfills).
- Updated run partition table state column and backfillruns table state
column, handling to correctly mark backfills as CANCELLED when
triggered.

Next Pr will create a new deleted column to support hiding the backfill
that are soft deleted.


https://github.com/user-attachments/assets/b0072300-d0ef-47cb-946e-b52f97e97073

![Screenshot 2025-04-28 at 2 49
28 PM](https://github.com/user-attachments/assets/5def7593-345c-4ab0-9cc1-2547ca534134)
jeffhwang-sq added a commit that referenced this pull request May 7, 2025
* master:
  Add ApiCallTimeoutException handling to UpdateInPlaceDynamoDbBackfill (#452)
  Improve BatchWriteItem retry handling (#449)
  Add "Cancelled" Button for Paused Backfills (#442)
jeffhwang-sq added a commit that referenced this pull request May 8, 2025
This pr fixes the merge issue for soft deletion feature. I am not sure
what happened as I merged the three prs all together. There were lot of
missing changes from the pr 444.
#442
#443
#444

Retested after the recent code changes. Also verified event pagination,
which was included in the last merge.



https://github.com/user-attachments/assets/300f98b2-b28a-4d6a-b2f8-4ed985c980e5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants