Remove restriction on ARQ syntax. Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/4fc76ddf Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/4fc76ddf Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/4fc76ddf
Branch: refs/heads/JENA-507 Commit: 4fc76ddf06edf6dd6b9d53b49852e253a74ce5c9 Parents: fbc0dd0 Author: Andy Seaborne <[email protected]> Authored: Fri Aug 28 10:44:25 2015 +0100 Committer: Andy Seaborne <[email protected]> Committed: Fri Aug 28 10:44:25 2015 +0100 ---------------------------------------------------------------------- .../jena/sparql/engine/QueryExecutionBase.java | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jena/blob/4fc76ddf/jena-arq/src/main/java/org/apache/jena/sparql/engine/QueryExecutionBase.java ---------------------------------------------------------------------- diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/engine/QueryExecutionBase.java b/jena-arq/src/main/java/org/apache/jena/sparql/engine/QueryExecutionBase.java index c04675b..c72cd18 100644 --- a/jena-arq/src/main/java/org/apache/jena/sparql/engine/QueryExecutionBase.java +++ b/jena-arq/src/main/java/org/apache/jena/sparql/engine/QueryExecutionBase.java @@ -28,21 +28,8 @@ import org.apache.jena.atlas.lib.AlarmClock; import org.apache.jena.atlas.logging.Log; import org.apache.jena.graph.Node; import org.apache.jena.graph.Triple; -import org.apache.jena.query.ARQ; -import org.apache.jena.query.Dataset; -import org.apache.jena.query.DatasetFactory; -import org.apache.jena.query.Query; -import org.apache.jena.query.QueryCancelledException; -import org.apache.jena.query.QueryExecException; -import org.apache.jena.query.QueryExecution; -import org.apache.jena.query.QuerySolution; -import org.apache.jena.query.ResultSet; -import org.apache.jena.query.Syntax; -import org.apache.jena.rdf.model.Model; -import org.apache.jena.rdf.model.ModelFactory; -import org.apache.jena.rdf.model.RDFNode; -import org.apache.jena.rdf.model.Resource; -import org.apache.jena.rdf.model.Statement; +import org.apache.jena.query.* ; +import org.apache.jena.rdf.model.* ; import org.apache.jena.riot.system.IRIResolver; import org.apache.jena.shared.PrefixMapping; import org.apache.jena.sparql.ARQConstants; @@ -265,9 +252,6 @@ public class QueryExecutionBase implements QueryExecution throw new QueryExecException("Attempt to get a CONSTRUCT model from a "+labelForQuery(query)+" query") ; // This causes there to be no PROJECT around the pattern. // That in turn, exposes the initial bindings. - if ( ! Syntax.syntaxARQ.equals( query.getSyntax() ) ) - throw new QueryExecException("Attempt to CONSTRUCT quads from a "+labelForQuery(query)+" query, which is not ARQ Syntax") ; - query.setQueryResultStar(true) ; startQueryIterator() ;
