Details
Description
if you use the FileContext APIs to talk to abfs or s3a, it creates a new wrapped FileSystem implementation, and, because there is no close() call, never cleans up.
proposed: add finalizers for these two classes, which we know create helper threads, especially if plugins are added
Attachments
Issue Links
- fixes
-
YARN-11039 LogAggregationFileControllerFactory::getFileControllerForRead can leak threads
- Resolved
- is depended upon by
-
YARN-11397 Memory leak when reading aggregated logs from s3 (LogAggregationTFileController::readAggregatedLogs)
- Open
- links to