Mercurial > hg > Members > tatsuki > bench > jungle-core
diff src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/DefaultTransactionManager.java @ 164:b81df9373a31 untilIndex
miner change
author | one |
---|---|
date | Mon, 08 Dec 2014 12:21:51 +0900 |
parents | 7c4fc8732eb4 |
children |
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/DefaultTransactionManager.java Mon Dec 08 03:37:34 2014 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/DefaultTransactionManager.java Mon Dec 08 12:21:51 2014 +0900 @@ -6,7 +6,9 @@ import java.io.IOException; import java.io.PrintWriter; import java.util.Iterator; +import java.util.TreeMap; +import fj.data.List; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeList; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeListWriter; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.Result; @@ -81,10 +83,9 @@ e.printStackTrace(); } - Index index = traverser.getIndex(); - ParentIndex nulParentIndex = traverser.getParentIndex(); - DefaultChangeSet newCs = new DefaultChangeSet(_newRoot, cs, list, uuid, _treeName, nextRevision, index, - nulParentIndex); + TreeMap<String, TreeMap<String, List<TreeNode>>> indexList = traverser.getIndex().getIndex(); + TreeMap<TreeNode, TreeNode> parentIndex = traverser.getParentIndex().getParentIndex(); + DefaultChangeSet newCs = new DefaultChangeSet(_newRoot, cs, list, uuid, _treeName, nextRevision, indexList,parentIndex); DefaultTreeContext newContext = new DefaultTreeContext(_newRoot, newCs); @SuppressWarnings("rawtypes")