[JIRA] (JENKINS-61841) PathRemover methods can throw enormous CompositeIOExceptions

10 views
Skip to first unread message

dnusbaum@cloudbees.com (JIRA)

unread,
Apr 9, 2020, 5:24:02 PM4/9/20
to jenkinsc...@googlegroups.com
Devin Nusbaum updated an issue
 
Jenkins / Bug JENKINS-61841
PathRemover methods can throw enormous CompositeIOExceptions
Change By: Devin Nusbaum
Summary: PathRemover should abort early to avoid creating methods can throw enormous CompositeIOExceptions
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

dnusbaum@cloudbees.com (JIRA)

unread,
Apr 9, 2020, 5:27:04 PM4/9/20
to jenkinsc...@googlegroups.com
Devin Nusbaum commented on Bug JENKINS-61841
 
Re: PathRemover methods can throw enormous CompositeIOExceptions

Daniel Beck Recommended a different approach: Instead of aborting the deletion early, just truncate the list of exceptions if it gets too large. The benefits of this approach are that the actual deletion behavior is unchanged, and it avoids issues where one problematic subdirectory could result in a deletion operation not being able to remove a significant number of files because the problematic subdirectory is visited first.

dnusbaum@cloudbees.com (JIRA)

unread,
Apr 9, 2020, 5:27:05 PM4/9/20
to jenkinsc...@googlegroups.com

dnusbaum@cloudbees.com (JIRA)

unread,
Apr 14, 2020, 6:02:02 PM4/14/20
to jenkinsc...@googlegroups.com

dnusbaum@cloudbees.com (JIRA)

unread,
Apr 14, 2020, 6:02:02 PM4/14/20
to jenkinsc...@googlegroups.com

dbeck@cloudbees.com (JIRA)

unread,
May 4, 2020, 1:10:04 PM5/4/20
to jenkinsc...@googlegroups.com
Change By: Daniel Beck
Status: In Review Closed
Resolution: Fixed
Released As: Jenkins 2.235

dbeck@cloudbees.com (JIRA)

unread,
May 4, 2020, 1:10:04 PM5/4/20
to jenkinsc...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages