*
* @param data
* @return
*/
public static Transaction convert(byte[] data) {
TransactionProto tProto;
try {
tProto = TransactionProto.parseFrom(data);
Transaction t = new Transaction(tProto.getTid());
t.setTransactionEdits(tProto.getMutatesList());
return t;
} catch (InvalidProtocolBufferException e) {
RedoLog.LOG.error("Failed from TransactionProto.parseFrom.", e);
return null;
}