[ https://issues.apache.org/jira/browse/HBASE-20231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16425239#comment-16425239 ]
Hudson commented on HBASE-20231: -------------------------------- SUCCESS: Integrated in Jenkins build HBase-1.3-IT #389 (See [https://builds.apache.org/job/HBase-1.3-IT/389/]) HBASE-20231 Not able to delete column family from a row using (ashishsinghi: rev 090adcd375e5df8d24e16f88c15cc2bfda383808) * (edit) hbase-rest/src/main/java/org/apache/hadoop/hbase/rest/client/RemoteHTable.java * (edit) hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/client/TestRemoteTable.java > Not able to delete column family from a row using RemoteHTable > -------------------------------------------------------------- > > Key: HBASE-20231 > URL: https://issues.apache.org/jira/browse/HBASE-20231 > Project: HBase > Issue Type: Bug > Components: REST > Reporter: Pankaj Kumar > Assignee: Pankaj Kumar > Priority: Major > Fix For: 1.5.0, 1.2.7, 1.3.3, 1.4.4, 2.0.0 > > Attachments: HBASE-20231-branch-1-v2.patch, > HBASE-20231-branch-1-v3.patch, HBASE-20231-branch-1.3.patch, > HBASE-20231-branch-1.patch, HBASE-20231-v2.patch, HBASE-20231-v3.patch, > HBASE-20231.patch > > > Example code to reproduce the issue, > {code:java} > Cluster cluster = new Cluster(); > cluster.add("rest-server-IP", rest-server-port); > Client client = new Client(cluster); > RemoteHTable table = new RemoteHTable(client, "t1"); > // Insert few records, > Put put = new Put(Bytes.toBytes("r1")); > put.add(Bytes.toBytes("cf1"), Bytes.toBytes("c1"), Bytes.toBytes("c1")); > put.add(Bytes.toBytes("cf1"), Bytes.toBytes("c2"), Bytes.toBytes("c2")); > put.add(Bytes.toBytes("cf2"), Bytes.toBytes("c1"), Bytes.toBytes("c1")); > table.put(put); > put = new Put(Bytes.toBytes("r2")); > put.add(Bytes.toBytes("cf1"), Bytes.toBytes("c1"), Bytes.toBytes("c1")); > put.add(Bytes.toBytes("cf1"), Bytes.toBytes("c2"), Bytes.toBytes("c2")); > put.add(Bytes.toBytes("cf2"), Bytes.toBytes("c1"), Bytes.toBytes("c1")); > table.put(put); > // Delete the entire column family from the row > Delete del = new Delete(Bytes.toBytes("r2")); > del.addFamily(Bytes.toBytes("cf1")); > table.delete(del); > {code} > Here the problem is in building row specification in > RemoteHTable.buildRowSpec(). Row specification is framed as "/t1/r2/cf1:" > instead of "/t1/r2/cf1". -- This message was sent by Atlassian JIRA (v7.6.3#76005)