title: How to deal with the record/row boundary of splittable lzo files in MapReduce?
body: <p>I have some lzo compressed files output by MapReduce, and they will be used in another job. All these files are indexed and I have set LzoTextInputFormat as inputformat class.</p>
  
  <p>My question is:</p>
  
  <p>When using these lzo files, how to deal with the record/row boundary?</p>
  
  <p>A record/row may be truncated into two adjacent compression blocks. If the tow adjacent blocks are logically splited into different Mappers, it is difficult to determine the incomplete record/row and combine the two parts.</p>
  
  <p>Someone can help me?</p>