Details
Description
I tried this:
Get get1 = new Get(Bytes.toBytes("row1")); get1.addColumn(Bytes.toBytes("colfam1"), Bytes.toBytes("qual1")); Get get2 = new Get(get1); Result result = table.get(get2);
It fails (eventually) with:
Mar 20, 2015 1:47:13 PM org.apache.hadoop.hbase.client.RpcRetryingCaller callWithRetries INFO: Call exception, tries=13, retries=35, started=170167 ms ago, cancelled=false, msg=row 'null' on table 'testtable' at null
And since you cannot assign a row key other than using the only other constructor Get(byte[] row) it means that above copy of get seems useless.
Need to fix so that row is copied too.