Timeout in IndexRecordWriter
----------------------------

                 Key: HBASE-1791
                 URL: https://issues.apache.org/jira/browse/HBASE-1791
             Project: Hadoop HBase
          Issue Type: Bug
    Affects Versions: 0.20.0, 0.20.1, 0.21.0
         Environment: 19 HBase nodes, 8 cores, 8 GB RAM, CentOS
            Reporter: Bradford Stephens
            Priority: Minor


A MapReduce job to generate Lucene Indexes from HBase will fail on sufficiently 
large tables. After the indexing finished, the close() method of 
IndexRecordWriter is called.  The  writer.optimize() call in this method can 
take many minutes, forcing most MapReduce tasks to timeout. There is a 
HeartBeatsThread, but it does not seem to send progress updates. 

A suggested fix may be to add context.progress(); in the HeardbeatsThread run() 
method, after the context.setStatus call. Not sure why context.setStatus is not 
"good enough". 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to