[Mulgara-svn] r1788 - trunk/src/jar/tuples/java/org/mulgara/store/tuples

pag at mulgara.org pag at mulgara.org
Thu Sep 24 14:56:55 UTC 2009


Author: pag
Date: 2009-09-24 07:56:54 -0700 (Thu, 24 Sep 2009)
New Revision: 1788

Modified:
   trunk/src/jar/tuples/java/org/mulgara/store/tuples/TuplesOperations.java
Log:
Tweaking weighted terms for operand ordering. This definitely helps Topaz queries.

Modified: trunk/src/jar/tuples/java/org/mulgara/store/tuples/TuplesOperations.java
===================================================================
--- trunk/src/jar/tuples/java/org/mulgara/store/tuples/TuplesOperations.java	2009-09-12 05:41:24 UTC (rev 1787)
+++ trunk/src/jar/tuples/java/org/mulgara/store/tuples/TuplesOperations.java	2009-09-24 14:56:54 UTC (rev 1788)
@@ -744,7 +744,7 @@
         double term = vars.length > 0
                         ? Math.pow(tuples.getRowExpectedCount(), (double)(vars.length - (numLeftBindings - weight)) / vars.length)
                         : tuples.getRowExpectedCount();
-        weightedRowCount += term / Math.pow(10.0, weight);
+        weightedRowCount += term / Math.pow(100.0, weight);
       }
 
       if (logger.isDebugEnabled()) {




More information about the Mulgara-svn mailing list