Closed tslockhart closed 1 year ago
Can one of the admins verify this patch?
build now
Internal build has been started, your results will be available at build completion.
Build SUCCESS See the job results in legacy Jenkins UI or in Blue Ocean UI.
build now
build now
Internal build has been started, your results will be available at build completion.
Build SUCCESS See the job results in legacy Jenkins UI or in Blue Ocean UI.
What does this PR do?
Removes entries from the
downloaders
map inside ofDownloadStatusInfoImple.java
in thecleanupAfterDownload
method call fromReliableResourceDownloader
.Whatever gets merged from this PR should go into release/2.15.x as well.
Who is reviewing it?
@dcruver @pklinef @middlets719 @jhunzik @figliold @mcalcote @rzwiefel @stustison @kcwire @djblue @emmberk @mojogitoverhere @rodgersh @oconnormi @coyotesqrl @cmthom10 @lessarderic
Ask 2 committers to review/merge the PR and tag them here.
@pklinef @figliold
How should this be tested?
Contact me privately for steps for testing.
Any background context you want to provide?
My project ran into a case where it was reported that the container running ddf would eventually crash due to the main process throwing an
OutOfMemoryError
. I was able to replicate the problem and upon inspecting the heap afterwards found that the entriesdownloaders
map inside ofDownloadStatusInfoImple.java
were never being removed. This occurred in2.15.x
and2.25.x
.Checklist:
Review Comment Legend: