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
>

Reply via email to