You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by am...@apache.org on 2014/11/27 10:39:52 UTC
svn commit: r1642056 - in
/jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene:
IndexDefinition.java IndexPlanner.java
Author: amitj
Date: Thu Nov 27 09:39:52 2014
New Revision: 1642056
URL: http://svn.apache.org/r1642056
Log:
OAK-2268: Support index time Aggregation of repository nodes
Minor logging changes
Modified:
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner.java
Modified: jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java?rev=1642056&r1=1642055&r2=1642056&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java (original)
+++ jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java Thu Nov 27 09:39:52 2014
@@ -416,7 +416,7 @@ class IndexDefinition implements Aggrega
definedIndexRules.add(rule);
// register under node type and all its sub types
- log.debug("Found rule '{}' for NodeType '{}'", rule, rule.getNodeTypeName());
+ log.trace("Found rule '{}' for NodeType '{}'", rule, rule.getNodeTypeName());
List<String> ntNames = allNames;
if (!rule.inherited){
@@ -432,7 +432,7 @@ class IndexDefinition implements Aggrega
perNtConfig = new ArrayList<IndexingRule>();
nt2rules.put(ntName, perNtConfig);
}
- log.debug("Registering it for name '{}'", ntName);
+ log.trace("Registering rule '{}' for name '{}'", rule, ntName);
perNtConfig.add(new IndexingRule(rule, ntName));
}
}
Modified: jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner.java?rev=1642056&r1=1642055&r2=1642056&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner.java (original)
+++ jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner.java Thu Nov 27 09:39:52 2014
@@ -99,11 +99,11 @@ class IndexPlanner {
}
private IndexPlan.Builder getPlanBuilder() {
- log.debug("Evaluating plan with index definition {}", defn);
+ log.trace("Evaluating plan with index definition {}", defn);
FullTextExpression ft = filter.getFullTextConstraint();
if (!defn.getVersion().isAtLeast(IndexFormatVersion.V2)){
- log.debug("Index is old format. Not supported");
+ log.trace("Index is old format. Not supported");
return null;
}
@@ -331,11 +331,13 @@ class IndexPlanner {
//some condition defined. So again find a rule which applies
IndexingRule matchingRule = defn.getApplicableIndexingRule(rule.getNodeTypeName());
if (matchingRule != null){
+ log.debug("Applicable IndexingRule found {}", matchingRule);
return rule;
}
}
}
- log.debug("No applicable IndexingRule found for any of the superTypes {}", filter.getSupertypes());
+ log.trace("No applicable IndexingRule found for any of the superTypes {}",
+ filter.getSupertypes());
}
return null;
}