Hi Mikael, I checked that the row is empty or not and it is obviously not empty, because I have put value into column family 'CREATIVE_GROUP' just before 'get'. The HBase shell responds correctly, -------------------------------------------- Shell output:-
hbase(main):002:0> get 'STATE_STORE','3000','CREATIVE_GROUP' COLUMN CELL CREATIVE_GROUP:STATE timestamp=1330353883796, value=\xFF 1 row(s) in 0.0220 seconds hbase(main):003:0> get 'STATE_STORE','3000','CREATIVE' COLUMN CELL 0 row(s) in 0.0130 seconds -------------------------------------------- I also checked for the existence of column 'STATE' in column-family 'CREATIVE' but it returns true. ---------- boolean b = res.containsColumn(Bytes.toBytes("CREATIVE"), Bytes.toBytes("STATE")); result is 'true'. ---------- I created the column, 'STATE', only for column family 'CREATIVE_GROUP', then why the above code returns true ? I think it refers to the same column 'STATE' of the family 'CREATIVE_GROUP'. How can I fix this issue with out changing the column name ? Regards, Krishnaprasad -- View this message in context: http://apache-hbase.679495.n3.nabble.com/While-putting-value-in-one-column-family-results-getting-the-same-value-from-every-column-family-of--tp3781052p3783187.html Sent from the HBase - Developer mailing list archive at Nabble.com.