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)

Reply via email to