[Mulgara-svn] r1989 - trunk/src/jar/store-stringpool-xa11/java/org/mulgara/store/stringpool/xa11
pag at mulgara.org
pag at mulgara.org
Fri Oct 22 18:04:43 UTC 2010
Author: pag
Date: 2010-10-22 18:04:42 +0000 (Fri, 22 Oct 2010)
New Revision: 1989
Modified:
trunk/src/jar/store-stringpool-xa11/java/org/mulgara/store/stringpool/xa11/XA11StringPoolImpl.java
Log:
Removed truncate from rollback, since we can't truncate the mapped portion of a file. It can be cleaned up some time later.
Modified: trunk/src/jar/store-stringpool-xa11/java/org/mulgara/store/stringpool/xa11/XA11StringPoolImpl.java
===================================================================
--- trunk/src/jar/store-stringpool-xa11/java/org/mulgara/store/stringpool/xa11/XA11StringPoolImpl.java 2010-10-06 17:41:48 UTC (rev 1988)
+++ trunk/src/jar/store-stringpool-xa11/java/org/mulgara/store/stringpool/xa11/XA11StringPoolImpl.java 2010-10-22 18:04:42 UTC (rev 1989)
@@ -539,8 +539,8 @@
blankNodeAllocator.rollback();
nextGNodeValue = committedNextGNode;
long offset = DataStruct.toOffset(nextGNodeValue);
- gNodeToDataAppender.truncate(offset);
gNodeToDataAppender.position(offset);
+ // gNodeToDataAppender.truncate(offset); // can't truncate since it's mapped
} catch (IOException ioe) {
throw new SimpleXAResourceException("I/O error while performing rollback (new committed phase)", ioe);
}
More information about the Mulgara-svn
mailing list