You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by rv...@apache.org on 2014/01/07 11:23:52 UTC
svn commit: r1556170 -
/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java
Author: rvesse
Date: Tue Jan 7 10:23:52 2014
New Revision: 1556170
URL: http://svn.apache.org/r1556170
Log:
Add context key for configuring filter inequality optimization (JENA-615)
Modified:
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java?rev=1556170&r1=1556169&r2=1556170&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java Tue Jan 7 10:23:52 2014
@@ -317,6 +317,14 @@ public class ARQ
public static final Symbol optFilterEquality = ARQConstants.allocSymbol("optFilterEquality") ;
/**
+ * Context key controlling whether the standard optimizer applies
+ * optimizations to inequalities in FILTERs
+ * This optimization is conservative - it does not take place if
+ * there is a potential risk of changing query semantics
+ */
+ public static final Symbol optFilterInequality = ARQConstants.allocSymbol("optFilterInequality") ;
+
+ /**
* Context key controlling whether the standard optimizer applies optimizations to implicit joins in FILTERs.
* This optimization is conservative - it does not take place if there is a potential risk of changing query semantics.
*/