Zach York created HBASE-26320:
---------------------------------
Summary: Separate Log Cleaner DirScanPool to prevent the OLDWALs
from filling up the disk when archive is large
Key: HBASE-26320
URL: https://issues.apache.org/jira/browse/HBASE-26320
Project: HBase
Issue Type: Improvement
Components: Operability
Affects Versions: 2.4.6, 1.7.1
Reporter: Zach York
Assignee: Zach York
We currently share the DirScanPool (threadpool for scanning for files to delete
in the OldLogs and archive directories) between the LogCleaner and
HFileCleaner. This means that if the archive directory is large/has lots of
files/directories, the threads can get stuck scanning through the archive
directory, starving the LogCleaner. This is especially apparent on S3 where
list can be slower than on HDFS.
This JIRA creates separate DirScanPools for the LogCleaner and HFileCleaner
--
This message was sent by Atlassian Jira
(v8.3.4#803005)