You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by rv...@apache.org on 2015/09/09 09:44:55 UTC

[44/50] [abbrv] jena git commit: Debug support - print outcome.

Debug support - print outcome.

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/e82509b6
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/e82509b6
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/e82509b6

Branch: refs/heads/JENA-507
Commit: e82509b6631e916155d331d4646234e83e8f7278
Parents: c9760df
Author: Andy Seaborne <an...@apache.org>
Authored: Sat Sep 5 21:53:17 2015 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Sat Sep 5 21:53:17 2015 +0100

----------------------------------------------------------------------
 .../org/apache/jena/sparql/engine/main/JoinClassifier.java    | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/e82509b6/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/JoinClassifier.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/JoinClassifier.java b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/JoinClassifier.java
index d6115e9..f81eeaf 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/JoinClassifier.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/JoinClassifier.java
@@ -159,7 +159,12 @@ public class JoinClassifier
             System.err.println("Case 3 = " + bad3) ;
 
         // Linear if all conditions are false
-        return !bad1 && !bad2 && !bad3 ;
+        boolean result = !bad1 && !bad2 && !bad3 ;
+        
+        if ( print ) {
+            System.err.println("Result: "+result) ;
+        }
+        return result ;
     }
 
     /** Find the "effective op" - ie. the one that may be sensitive to linearization */