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 <[email protected]> Authored: Sat Sep 5 21:53:17 2015 +0100 Committer: Andy Seaborne <[email protected]> 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 */
