[Mulgara-svn] r212 - trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa
ronald at mulgara.org
ronald at mulgara.org
Wed Mar 28 08:52:38 UTC 2007
Author: ronald
Date: 2007-03-28 02:52:38 -0600 (Wed, 28 Mar 2007)
New Revision: 212
Modified:
trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/TripleAVLFile.java
Log:
Disable the finalizer, as it slows things down noticeably and can lead to
out-of-heap errors under load due to the finalizer thread not being able to
keep up.
Modified: trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/TripleAVLFile.java
===================================================================
--- trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/TripleAVLFile.java 2007-03-28 08:04:07 UTC (rev 211)
+++ trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/TripleAVLFile.java 2007-03-28 08:52:38 UTC (rev 212)
@@ -2313,6 +2313,8 @@
}
+ /* Don't enable this in production unless you want a significant increase in heap usage,
+ * out-of-heap errors, and 60% slow-down of the queries.
public void finalize() {
if (logger.isDebugEnabled()) {
if (stack != null) {
@@ -2321,6 +2323,7 @@
}
}
}
+ */
public boolean equals(Object o) {
More information about the Mulgara-svn
mailing list