# HG changeset patch # User one # Date 1417977454 -32400 # Node ID 7c4fc8732eb4d4fe5bc1534674483b5cf1662634 # Parent 5dcb75f038f0fc42d6b4d4ccc3344a87aa753db3 DefaultTransactionManager add write create index time diff -r 5dcb75f038f0 -r 7c4fc8732eb4 src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/DefaultTransactionManager.java --- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/DefaultTransactionManager.java Sun Dec 07 19:16:18 2014 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/DefaultTransactionManager.java Mon Dec 08 03:37:34 2014 +0900 @@ -1,5 +1,10 @@ package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction; +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; +import java.io.PrintWriter; import java.util.Iterator; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeList; @@ -65,6 +70,17 @@ long t2 = System.currentTimeMillis(); System.out.println("createIndexTime =" + (t2 - t1)); + + File file = new File("./time/createParentIndexUntil"); + try { + PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter(file,true))); + pw.println(t2 - t1); + pw.close(); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + Index index = traverser.getIndex(); ParentIndex nulParentIndex = traverser.getParentIndex(); DefaultChangeSet newCs = new DefaultChangeSet(_newRoot, cs, list, uuid, _treeName, nextRevision, index,