@Override public List<Pair<Cell, Cell>> postAppendBeforeWAL( ObserverContext<RegionCoprocessorEnvironment> ctx, Mutation mutation, List<Pair<Cell, Cell>> cellPairs) throws IOException { List<Pair<Cell, Cell>> resultPairs = new ArrayList<>(cellPairs.size()); for (Pair<Cell, Cell> pair : cellPairs) { resultPairs .add(new Pair<>(pair.getFirst(), createNewCellWithTags(mutation, pair.getSecond()))); } return resultPairs; }
@Override public List<Pair<Cell, Cell>> postIncrementBeforeWAL( ObserverContext<RegionCoprocessorEnvironment> ctx, Mutation mutation, List<Pair<Cell, Cell>> cellPairs) throws IOException { List<Pair<Cell, Cell>> resultPairs = new ArrayList<>(cellPairs.size()); for (Pair<Cell, Cell> pair : cellPairs) { resultPairs .add(new Pair<>(pair.getFirst(), createNewCellWithTags(mutation, pair.getSecond()))); } return resultPairs; }