This is an automated email from the ASF dual-hosted git repository.

afs pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git

commit e92ddab1bc8edbe1a16c6656e1610629c2d8301b
Author: Andy Seaborne <[email protected]>
AuthorDate: Tue Oct 6 12:57:31 2026 +0100

    Only check SELECT queries for use of SELECT *
---
 jena-arq/src/main/java/org/apache/jena/sparql/lang/SyntaxVarScope.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/lang/SyntaxVarScope.java 
b/jena-arq/src/main/java/org/apache/jena/sparql/lang/SyntaxVarScope.java
index 0be26a5e34..9d263763a7 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/lang/SyntaxVarScope.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/lang/SyntaxVarScope.java
@@ -93,7 +93,7 @@ public class SyntaxVarScope {
         //   - not legal in SPARQL 1.2, unclear in SPARQL 1.1
         // Legal in ARQ
         //   Query.hasGroupBy() includes a check of aggregators
-        if ( !Syntax.syntaxARQ.equals(query.getSyntax()) ) {
+        if ( !Syntax.syntaxARQ.equals(query.getSyntax()) && 
query.isSelectType() ) {
             if ( query.isQueryResultStar() && query.hasGroupBy() )
                 throw new QueryParseException("SELECT * not legal with GROUP 
BY", -1, -1);
         }

Reply via email to