Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
HBase >> mail # user >> Problem with Rest Java Client


Copy link to this message
-
Problem with Rest Java Client
Hi,

I have started using HBase Rest Java client as a part of my project. I
see that it may have a problem with the Delete operation.
For a given Delete object, if you apply deleteColumn(family, qualifier)
on it, all matching qualifiers are deleted instead of the latest
value.

In order to recreate the problem:

1 - Create table tab1, with family fam1.
2 - Through shell, insert two values, as:
     row1, fam1, q1, val1
     row1, fam1, q1, val2
3 - Through Rest Java client:
     Delete delItem = new Delete(Bytes.toBytes("row1"));
     delItem.deleteColumn(Bytes.toBytes("fam1"), Bytes.toBytes("q1"));
     table.delete(delItem);
4 - All q1 values are deleted, instead of the latest q1 value, which is
val2.

Is that an expected result?

Thanks,
Erman
+
Jean-Marc Spaggiari 2012-10-09, 17:24
+
Jerry Lam 2012-10-12, 21:45
+
Erman Pattuk 2012-10-13, 23:13