You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2012/08/14 21:54:51 UTC

svn commit: r1373053 - /jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/optimize/TransformFilterEquality.java

Author: andy
Date: Tue Aug 14 19:54:50 2012
New Revision: 1373053

URL: http://svn.apache.org/viewvc?rev=1373053&view=rev
Log:
Tidy up.

Modified:
    jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/optimize/TransformFilterEquality.java

Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/optimize/TransformFilterEquality.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/optimize/TransformFilterEquality.java?rev=1373053&r1=1373052&r2=1373053&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/optimize/TransformFilterEquality.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/optimize/TransformFilterEquality.java Tue Aug 14 19:54:50 2012
@@ -149,14 +149,22 @@ public class TransformFilterEquality ext
             return safeToTransform(exprs, opg.getSubOp()) ;
         }
         
+        if (isUnitTable(op) )
+            return true;
+        
+        return false ;
+    }
+
+    private static boolean isUnitTable(Op op)
+    {
         if (op instanceof OpTable )
         {
             if ( ((OpTable)op).isJoinIdentity() )
-                return true;
+                return true;  
         }
-        
         return false ;
     }
+        
     
     // ++ called by TransformFilterDisjunction
     /** Return null for "no change" */