Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Large record deletion timeout fix, fixes #699 #702

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

Kat-Alo
Copy link

@Kat-Alo Kat-Alo commented Oct 10, 2023

Adds a gem that allows for a faster deletion of child records (page snapshots) when deleting a parent record (page). This problem was leading to timeouts when trying to delete pages that had many snapshots, and the makers of the gem seem to capture the problem well in this post.

This change does cause one test to fail (deletes associated snapshots and changes upon deletion), but given that RoR is not my forte, I left the test unchanged.

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.

1 participant