@Override public void iterate(AggregationBuffer agg, Object[] parameters) throws HiveException { byte[] key = HTableFactory.getByteArray(parameters[1], inputKeyOI); if (key != null) { DeleteBuffer kvBuff = (DeleteBuffer) agg; kvBuff.addKey(key); if (kvBuff.deleteList.size() >= batchSize) { batchUpdate(kvBuff, false); } } else { getReporter().getCounter(BatchDeleteUDAFCounter.NULL_KEY_DELETE_FAILURE).increment(1); } }