if (pos == 0 || !del.isLoop()) mutations.put(vertex, del);
Direction dir = EdgeDirection.fromPosition(pos);
if (acquireLocks && del.getType().isUnique(dir) &&
((InternalType) del.getType()).uniqueLock(dir)) {
Entry entry = edgeSerializer.writeRelation(del, pos, tx);
mutator.acquireEdgeLock(IDHandler.getKey(vertex.getID()), entry.getColumn(), entry.getValue());
}
}
//Update Indexes
if (del.isProperty()) {
if (acquireLocks) indexSerializer.lockKeyedProperty((TitanProperty) del, mutator);