public void run() {
for (int r = 0; r < rounds; r++) {
TitanTransaction tx = graph.newTransaction();
TitanVertex previous = null;
for (int c = 0; c < commitSize; c++) {
TitanVertex v = tx.addVertex();
long uid = uidCounter.incrementAndGet();
v.setProperty("uid", uid);
v.setProperty("name", "user" + uid);
if (previous != null) {
v.addEdge("friend", previous).setProperty("time", Math.abs(random.nextInt()));