TableOutputFormat is really just a wrapper around a HTable, see for yourself http://github.com/apache/hbase/blob/0.20/src/java/org/apache/hadoop/hbase/mapreduce/TableOutputFormat.java
So there must be something else about the way you use it, or the way you use HTable directly. Showing bits of your code could be helpful. J-D On Mon, Jul 26, 2010 at 11:17 PM, Karthik Kambatla <[email protected]> wrote: > Hi > > I am experiencing a few problems with TableMapReduceUtil, where in only some > of the puts from the reduce are written to the output table. If I explicitly > write to the table from within reduce without using TableMapReduceUtil, all > the puts are written to the table. > > In our application, multiple puts could be on the same row. In case two puts > are on the same key, our application requires both puts to be committed as > two different versions. > > Am I missing something here? Is there a cleaner way to approach this issue? > > Thanks for the help. > > Karthik >
