Author: thomasm
Date: Wed Apr 26 07:29:01 2017
New Revision: 1792704
URL: http://svn.apache.org/viewvc?rev=1792704&view=rev
Log:
OAK-4888 Warn or fail queries above a configurable cost value
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java?rev=1792704&r1=1792703&r2=1792704&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java
(original)
+++
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java
Wed Apr 26 07:29:01 2017
@@ -1084,6 +1084,9 @@ public class QueryImpl implements Query
}
String message = "Traversal query (query without index): " +
statement + "; consider creating an index";
switch (traversal) {
+ case DEFAULT:
+ // not possible (changed to either FAIL or WARN above)
+ throw new AssertionError();
case OK:
break;
case WARN: