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" */