This is an automated email from the ASF dual-hosted git repository.
baedke pushed a commit to branch OAK-11697
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
The following commit(s) were added to refs/heads/OAK-11697 by this push:
new 72829b70b8 OAK-11697: Indexing / query limit / traversal error:
improve diagnostics
72829b70b8 is described below
commit 72829b70b843fbec636b5fccc2f7faee21ab665c
Author: Manfred Baedke <[email protected]>
AuthorDate: Wed Nov 26 15:33:20 2025 +0100
OAK-11697: Indexing / query limit / traversal error: improve diagnostics
Minor optimization.
---
oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java
b/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java
index d9065919fb..7a9fdb7739 100644
--- a/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java
+++ b/oak-core/src/main/java/org/apache/jackrabbit/oak/query/QueryImpl.java
@@ -1267,7 +1267,7 @@ public class QueryImpl implements Query {
}
String caller =
IndexUtils.getCaller(settings.getIgnoredClassNamesInCallTrace());
String message = "Traversal query (query without index): " +
statement + "; called by " + caller + "; consider creating an index";
- if (traversal != Traversal.OK) {
+ if (traversal == Traversal.FAIL || traversal == Traversal.WARN &&
!potentiallySlowTraversalQueryLogged) {
String plan = getPlan();
List<QueryIndex> indexList =
context.getIndexProvider().getQueryIndexes(context.getBaseState())
.stream()