diff --git a/src/java/org/apache/hadoop/hbase/regionserver/Store.java b/src/java/org/apache/hadoop/hbase/regionserver/Store.java index 41f0801..35b1195 100644 --- a/src/java/org/apache/hadoop/hbase/regionserver/Store.java +++ b/src/java/org/apache/hadoop/hbase/regionserver/Store.java @@ -1636,7 +1636,7 @@ public class Store implements HConstants { * @throws IOException */ public long incrementColumnValue(byte [] row, byte [] family, - byte [] qualifier, long amount) throws IOException{ + byte [] qualifier, long amount) throws IOException { long value = 0; List result = new ArrayList(); KeyComparator keyComparator = this.comparator.getRawComparator(); @@ -1686,7 +1686,9 @@ public class Store implements HConstants { private long addNewKeyValue(byte [] row, byte [] family, byte [] qualifier, long value, long amount) { long newValue = value + amount; - KeyValue newKv = new KeyValue(row, family, qualifier, Bytes.toBytes(newValue)); + KeyValue newKv = new KeyValue(row, family, qualifier, + System.currentTimeMillis(), + Bytes.toBytes(newValue)); add(newKv); return newValue; }