Ujjawal Kumar created HBASE-29295:
-------------------------------------

             Summary: Optimize in-memory representation of mapreduce's 
TableSnapshotInputFormat's split objects
                 Key: HBASE-29295
                 URL: https://issues.apache.org/jira/browse/HBASE-29295
             Project: HBase
          Issue Type: Improvement
          Components: mapreduce, snapshots
            Reporter: Ujjawal Kumar


Similar to HBASE-24859, we have seen that while performing reads via snapshot 
in an MR job the memory consumption increases a lot on the client side.

It happens due to the same reason mentioned in the HBASE-24859, scan is 
embedded within TableSnapshotInputFormat's split object and can explode 
client's memory usage for tables with large no of reasons. 

The solution would be same as the other Jira - Don't store the scan object in 
the split, instead read it via the conf while initializing the record reader 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to