Skip to content

Conversation

jeffhwang-sq
Copy link
Collaborator

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

Allow soft-delete backfills for cancelled and completed backfills.

Soft Deletion Handling: Backfila is updated to recognize and process records flagged as soft-deleted, ensuring they are included or excluded from backfills based on configuration.​

A 'Delete' button has been added to cancelled or completed backfills in the UI, providing users with the ability to soft delete backfills.

We filter the deleted backfills from the UI.

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

Modified to nullable timestamp
Screenshot 2025-04-29 at 1 01 39 PM

@jeffhwang-sq jeffhwang-sq requested review from adrw and mpawliszyn and removed request for adrw April 28, 2025 20:13
@jeffhwang-sq jeffhwang-sq changed the base branch from master to jhwang/enable-cancellation-backfills April 28, 2025 20:16
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

@mpawliszyn
Copy link
Collaborator

mpawliszyn commented Apr 30, 2025

Make sure to follow up with updating the backfill page with the deleted at so there is some feedback when hitting delete.

Maybe a banner at the top indicating that it is deleted?

…e-soft-deletion-backfills

* jhwang/enable-cancellation-backfills:
  address comments
@jeffhwang-sq jeffhwang-sq merged commit 5233573 into jhwang/enable-cancellation-backfills May 5, 2025
5 checks passed
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