Junegunn Choi created HBASE-29091: ------------------------------------- Summary: ExportSnapshot: snapshot.export.copy.references.threads not needed Key: HBASE-29091 URL: https://issues.apache.org/jira/browse/HBASE-29091 Project: HBase Issue Type: Task Components: mapreduce, snapshots Reporter: Junegunn Choi
HBASE-20579 added a configuration {{snapshot.export.copy.references.threads}} to parallelize the copy of files in the snapshot directory. However, this is an overkill and no longer needed since 0.99 because HBASE-7987 replaced many empty files in a snapshot directory with a single manifest file. The author of HBASE-20579 was running HBase 0.98 at the time of the proposal. bq. Of course. But I test it using version 0.98. For a snapshot which has 115328 reference files, it cost 3122 seconds to submit the job without the patch. And it cost 775 seconds with the patch. And it looks like it was a version without HBASE-11742 which backported HBASE-7987 to 0.98 branch. -- This message was sent by Atlassian Jira (v8.20.10#820010)