@Override
 public void removeLog(String queueId, String filename) {
   try {
     byte[] rowKey = queueIdToRowKey(queueId);
     Delete delete = new Delete(rowKey);
     delete.addColumns(CF_QUEUE, Bytes.toBytes(filename));
     safeQueueUpdate(delete);
   } catch (IOException | ReplicationException e) {
     String errMsg = "Failed removing log queueId=" + queueId + " filename=" + filename;
     abortable.abort(errMsg, e);
   }
 }