From: <tho...@us...> - 2011-11-20 00:53:06
|
Revision: 5703 http://bigdata.svn.sourceforge.net/bigdata/?rev=5703&view=rev Author: thompsonbry Date: 2011-11-20 00:53:00 +0000 (Sun, 20 Nov 2011) Log Message: ----------- javadoc Modified Paths: -------------- branches/TERMS_REFACTOR_BRANCH/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/optimizers/TestASTNamedSubqueryOptimizer.java Modified: branches/TERMS_REFACTOR_BRANCH/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/optimizers/TestASTNamedSubqueryOptimizer.java =================================================================== --- branches/TERMS_REFACTOR_BRANCH/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/optimizers/TestASTNamedSubqueryOptimizer.java 2011-11-20 00:52:42 UTC (rev 5702) +++ branches/TERMS_REFACTOR_BRANCH/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/optimizers/TestASTNamedSubqueryOptimizer.java 2011-11-20 00:53:00 UTC (rev 5703) @@ -276,6 +276,16 @@ * the {@link StatementPatternNode} and the {@link NamedSubqueryInclude} in * the main WHERE clause is reversed such that there are no join variables * for the INCLUDE. + * <pre> + * select ?x ?o + * with { + * select ?x where { ?x rdf:type foaf:Person } + * } AS %namedSet1 + * where { + * INCLUDE %namedSet1 + * ?x rdfs:label ?o + * } + * </pre> */ public void test_static_analysis_no_join_vars() { @@ -469,8 +479,8 @@ * } * } as %_set3 * WHERE { - * INCLUDE %_set2 . - * INCLUDE %_set3 JOIN ON (?_var1) . + * INCLUDE %_set2 . # JOIN ON () + * INCLUDE %_set3 . # JOIN ON (?_var1) * } * </pre> * @@ -812,6 +822,9 @@ sa.getDefinitelyIncomingBindings(complexOpt2, new LinkedHashSet<IVariable<?>>())); +// System.err.println(new ASTSubGroupJoinVarOptimizer().optimize(context, +// actual/* queryNode */, bsets)); + } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |