Skip to content

Conversation

@pashidlos
Copy link
Member

@pashidlos pashidlos commented Nov 3, 2025

Enhanced the remove method to handle undefined IDs gracefully and log warnings. Refactored deleteOldBuilds to prevent concurrent deletions for the same project by tracking ongoing operations, ensuring only one deletion runs per project at a time, and added comprehensive tests for these behaviors.

fix Visual-Regression-Tracker/Visual-Regression-Tracker#466

Improve build removal and add concurrent deletion control

Enhanced the remove method to handle undefined IDs gracefully and log warnings. Refactored deleteOldBuilds to prevent concurrent deletions for the same project by tracking ongoing operations, ensuring only one deletion runs per project at a time, and added comprehensive tests for these behaviors.
@pashidlos pashidlos merged commit be235d8 into master Nov 3, 2025
3 checks passed
@pashidlos pashidlos deleted the fix-466 branch November 3, 2025 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants