Author: davide
Date: Thu Nov 12 15:08:59 2015
New Revision: 1714066

URL: http://svn.apache.org/viewvc?rev=1714066&view=rev
Log:
OAK-3622 - Expose sql2optimisation prop name as static final

- created and used String variable

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java?rev=1714066&r1=1714065&r2=1714066&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryEngineSettings.java
 Thu Nov 12 15:08:59 2015
@@ -25,6 +25,12 @@ import org.apache.jackrabbit.oak.api.jmx
  */
 public class QueryEngineSettings implements QueryEngineSettingsMBean {
     
+    /**
+     * the flag used to turn on/off the optimisations on top of the {@link 
Query} object.
+     * {@code -Doak.query.sql2optimisation}
+     */
+    public static final String SQL2_OPTIMISATION_FLAG = 
"oak.query.sql2optimisation";
+    
     private static final int DEFAULT_QUERY_LIMIT_IN_MEMORY = 
             Integer.getInteger("oak.queryLimitInMemory", Integer.MAX_VALUE);
     
@@ -41,7 +47,7 @@ public class QueryEngineSettings impleme
     private boolean fullTextComparisonWithoutIndex = 
             DEFAULT_FULL_TEXT_COMPARISON_WITHOUT_INDEX;
     
-    private boolean sql2Optimisation = 
Boolean.getBoolean("oak.query.sql2optimisation");
+    private boolean sql2Optimisation = 
Boolean.getBoolean(SQL2_OPTIMISATION_FLAG);
     
     /**
      * Get the limit on how many nodes a query may read at most into memory, 
for


Reply via email to