diff --git a/external/storm-hbase/src/main/java/org/apache/storm/hbase/common/HBaseClient.java b/external/storm-hbase/src/main/java/org/apache/storm/hbase/common/HBaseClient.java index 94b5d519028..14d5cf7461f 100644 --- a/external/storm-hbase/src/main/java/org/apache/storm/hbase/common/HBaseClient.java +++ b/external/storm-hbase/src/main/java/org/apache/storm/hbase/common/HBaseClient.java @@ -58,14 +58,14 @@ public List constructMutationReq(byte[] rowKey, ColumnList cols, Durab put.setDurability(durability); for (ColumnList.Column col : cols.getColumns()) { if (col.getTs() > 0) { - put.add( + put.addColumn( col.getFamily(), col.getQualifier(), col.getTs(), col.getValue() ); } else { - put.add( + put.addColumn( col.getFamily(), col.getQualifier(), col.getValue() diff --git a/external/storm-hbase/src/main/java/org/apache/storm/hbase/trident/state/HBaseMapState.java b/external/storm-hbase/src/main/java/org/apache/storm/hbase/trident/state/HBaseMapState.java index 541fa860cd1..d521436d028 100644 --- a/external/storm-hbase/src/main/java/org/apache/storm/hbase/trident/state/HBaseMapState.java +++ b/external/storm-hbase/src/main/java/org/apache/storm/hbase/trident/state/HBaseMapState.java @@ -230,7 +230,7 @@ public void multiPut(List> keys, List values) { LOG.info("Partiton: {}, Key: {}, Value: {}", new Object[]{this.partitionNum, new String(hbaseKey), new String(this.serializer.serialize(values.get(i)))}); Put put = new Put(hbaseKey); T val = values.get(i); - put.add(this.options.columnFamily.getBytes(), + put.addColumn(this.options.columnFamily.getBytes(), qualifier.getBytes(), this.serializer.serialize(val));