You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by sh...@apache.org on 2017/06/21 07:10:37 UTC
[11/50] [abbrv] lucene-solr:feature/autoscaling: SOLR-10882: Moves
parameter checking of anova evaluator
SOLR-10882: Moves parameter checking of anova evaluator
Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/89888626
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/89888626
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/89888626
Branch: refs/heads/feature/autoscaling
Commit: 8988862698d95d2fc1239ffdf4f9c0e47eebbd99
Parents: f169510
Author: Dennis Gove <dp...@gmail.com>
Authored: Tue Jun 13 09:14:02 2017 -0400
Committer: Dennis Gove <dp...@gmail.com>
Committed: Sun Jun 18 11:50:57 2017 -0400
----------------------------------------------------------------------
.../org/apache/solr/client/solrj/io/eval/AnovaEvaluator.java | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/89888626/solr/solrj/src/java/org/apache/solr/client/solrj/io/eval/AnovaEvaluator.java
----------------------------------------------------------------------
diff --git a/solr/solrj/src/java/org/apache/solr/client/solrj/io/eval/AnovaEvaluator.java b/solr/solrj/src/java/org/apache/solr/client/solrj/io/eval/AnovaEvaluator.java
index d80e693..45c3c3f 100644
--- a/solr/solrj/src/java/org/apache/solr/client/solrj/io/eval/AnovaEvaluator.java
+++ b/solr/solrj/src/java/org/apache/solr/client/solrj/io/eval/AnovaEvaluator.java
@@ -37,13 +37,13 @@ public class AnovaEvaluator extends ComplexEvaluator implements Expressible {
public AnovaEvaluator(StreamExpression expression, StreamFactory factory) throws IOException {
super(expression, factory);
- }
-
- public Tuple evaluate(Tuple tuple) throws IOException {
-
+
if(subEvaluators.size() < 2) {
throw new IOException("ANOVA evaluator expects atleast 2 parameters found: "+subEvaluators.size());
}
+ }
+
+ public Tuple evaluate(Tuple tuple) throws IOException {
List<double[]> list = new ArrayList();
for(StreamEvaluator subEvaluator : subEvaluators) {