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

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


    from 7511714606 Bump jsdom from 27.4.0 to 28.0.0 in 
/jena-fuseki2/jena-fuseki-ui
     new d78696ac85 PrefixMappingUtils - use WrappedGraph
     new 8570ef308a Don't use default port unless necessary
     new b942fa0912 Clean-up preprocessing SPARQL grammar
     new d9770ce839 Improve comments
     new 4498797533 Update rdf-tests sparql/sparql11/aggregates
     new 7b4d6c631b Add Iter.mapRemove
     new d34d257e04 Cody tidy
     new 5a6761bd56 CHANGES for Jena 6.0.0
     new f211579f73 Fix archived-modules.md text
     new ccbc57555b Fix example setting in fuseki-server
     new ca35fdad2c Tidy semicolons in sparql/expr
     new 0522b00c8f Test artifact for jena-cmds for rdftest

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGES.txt                                        |  136 ++-
 archived-modules.md                                |    6 +-
 jena-arq/Grammar/arq.jj                            |   20 -
 jena-arq/Grammar/grammar                           |   24 +-
 jena-arq/Grammar/header.jj                         |   20 -
 jena-arq/Grammar/sparql_12.jj                      |   20 -
 .../main/java/org/apache/jena/riot/RDFParser.java  |   31 +-
 .../java/org/apache/jena/sparql/expr/E_Call.java   |    4 +-
 .../org/apache/jena/sparql/expr/E_OneOfBase.java   |    4 +-
 .../java/org/apache/jena/sparql/expr/E_Regex.java  |    6 +-
 .../apache/jena/sparql/expr/E_StrSubstring.java    |    2 +-
 .../java/org/apache/jena/sparql/expr/Expr.java     |   60 +-
 .../org/apache/jena/sparql/expr/ExprBuild.java     |   14 +-
 .../apache/jena/sparql/expr/ExprEvalException.java |   10 +-
 .../jena/sparql/expr/ExprEvalTypeException.java    |    8 +-
 .../org/apache/jena/sparql/expr/ExprException.java |   10 +-
 .../org/apache/jena/sparql/expr/ExprFunction0.java |    2 +-
 .../org/apache/jena/sparql/expr/ExprFunction2.java |   97 +-
 .../org/apache/jena/sparql/expr/ExprFunctionN.java |    8 +-
 .../apache/jena/sparql/expr/ExprFunctionOp.java    |   14 +-
 .../java/org/apache/jena/sparql/expr/ExprLib.java  |   38 +-
 .../java/org/apache/jena/sparql/expr/ExprList.java |  130 +--
 .../java/org/apache/jena/sparql/expr/ExprNone.java |   20 +-
 .../sparql/expr/ExprNotComparableException.java    |    2 +-
 .../org/apache/jena/sparql/expr/ExprSystem.java    |   43 +-
 .../org/apache/jena/sparql/expr/ExprTransform.java |   22 +-
 .../apache/jena/sparql/expr/ExprTransformBase.java |   22 +-
 .../apache/jena/sparql/expr/ExprTransformCopy.java |   82 +-
 .../jena/sparql/expr/ExprTransformSubstitute.java  |    4 +-
 .../apache/jena/sparql/expr/ExprTransformer.java   |   20 +-
 .../apache/jena/sparql/expr/ExprTripleTerm.java    |   10 +-
 .../apache/jena/sparql/expr/ExprTypeException.java |    8 +-
 .../jena/sparql/expr/ExprUndefException.java       |    8 +-
 .../apache/jena/sparql/expr/ExprUndefFunction.java |    2 +-
 .../java/org/apache/jena/sparql/expr/ExprVars.java |   58 +-
 .../org/apache/jena/sparql/expr/ExprVisitor.java   |   24 +-
 .../jena/sparql/expr/ExprVisitorFunction.java      |   12 +-
 .../org/apache/jena/sparql/expr/FunctionLabel.java |    6 +-
 .../org/apache/jena/sparql/expr/NVCompare.java     |   96 +-
 .../java/org/apache/jena/sparql/expr/NVOps.java    |    4 +-
 .../org/apache/jena/sparql/expr/NodeValue.java     |    2 +-
 .../org/apache/jena/sparql/expr/RegexEngine.java   |    2 +-
 .../org/apache/jena/sparql/expr/ValueSpace.java    |   44 +-
 .../sparql/expr/VariableNotBoundException.java     |    8 +-
 .../sparql/expr/aggregate/AggSampleDistinct.java   |    2 +-
 .../jena/sparql/expr/aggregate/Aggregator.java     |    2 +-
 .../jena/sparql/expr/nodevalue/NodeFunctions.java  |   54 +-
 .../sparql/expr/urifunctions/SPARQLFuncOp.java     |    4 +-
 .../apache/jena/sparql/function/FunctionEnv.java   |   17 +-
 .../jena/sparql/function/FunctionEnvBase.java      |   30 +-
 .../jena/sparql/graph/PrefixMappingSink.java       |    1 +
 .../jena/sparql/lang/arq/javacc/ARQParser.java     |  812 ++++++-------
 .../src/main/java/org/apache/jena/system/G.java    |   40 -
 .../system/buffering/BufferingPrefixMapping.java   |    4 +-
 .../apache/jena/arq/junit/sparql/SparqlTests.java  |    6 +-
 .../{agg-max-02.rq => agg-avg-distinct.rq}         |    2 +-
 .../{agg-avg-02.srx => agg-avg-distinct.srx}       |   18 +-
 .../sparql11/aggregates/agg-count-distinct.rq      |    4 +
 .../{agg-min-02.srx => agg-count-distinct.srx}     |   26 +-
 .../sparql11/aggregates/agg-count-rows-distinct.rq |    4 +
 ...{agg-min-02.srx => agg-count-rows-distinct.srx} |   26 +-
 .../aggregates/agg-empty-group-count-graph.rq      |    5 +
 .../aggregates/agg-empty-group-count-graph.ttl     |   22 +
 .../sparql11/aggregates/agg-group-builtin.rq       |    6 +
 .../agg-group-builtin.srx}                         |   28 +-
 .../d-ent-01.rq => aggregates/agg-group-fn.rq}     |    6 +-
 .../sparql/sparql11/aggregates/agg-group-fn.srx}   |   33 +-
 .../sparql11/aggregates/agg-groupconcat-4.rq       |    2 +-
 .../{agg-groupconcat-1.rq => agg-groupconcat-6.rq} |    4 +-
 ...agg-groupconcat-5.srx => agg-groupconcat-6.srx} |    0
 ...roupconcat-5.rq => agg-groupconcat-distinct.rq} |    4 +-
 ...upconcat-5.srx => agg-groupconcat-distinct.srx} |    0
 .../{agg-max-02.rq => agg-max-distinct.rq}         |    2 +-
 .../{agg-max-02.srx => agg-max-distinct.srx}       |   14 +-
 .../{agg-max-02.rq => agg-min-distinct.rq}         |    2 +-
 .../{agg-min-02.srx => agg-min-distinct.srx}       |    8 -
 .../{agg-sum-02.rq => agg-multiple-having.rq}      |    3 +-
 .../agg-multiple-having.srx}                       |    4 +-
 .../sparql11/aggregates/agg-numeric-duplicates.ttl |    7 +
 .../{agg-sample-01.rq => agg-sample-distinct.rq}   |    2 +-
 .../{agg-max-02.rq => agg-sum-distinct.rq}         |    2 +-
 .../{agg-sum-02.srx => agg-sum-distinct.srx}       |   14 +-
 .../sparql/sparql11/aggregates/index.html          | 1232 ++++++++++++++++++++
 .../sparql/sparql11/aggregates/manifest.ttl        |  129 +-
 .../sparql/sparql11/aggregates/singleton.ttl       |    3 +
 .../java/org/apache/jena/atlas/iterator/Iter.java  |   27 +
 .../main/java/org/apache/jena/atlas/lib/Lib.java   |   34 +-
 .../org/apache/jena/atlas/iterator/TestIter.java   |   47 +-
 jena-cmds/pom.xml                                  |   30 +-
 jena-cmds/src/test/java/arq/rdftests.java          |   25 +-
 .../jena/datatypes/xsd/impl/XMLLiteralType.java    |    2 +-
 .../org/apache/jena/util/PrefixMappingUtils.java   |   12 +-
 jena-fuseki2/apache-jena-fuseki/fuseki-server      |    2 +-
 .../jena/fuseki/main/TestFusekiServerBuild.java    |    2 +-
 .../apache/jena/fuseki/main/TestFusekiStart.java   |    6 +-
 .../examples/Shacl03_FusekiValidationService.java  |    7 +-
 96 files changed, 2691 insertions(+), 1250 deletions(-)
 delete mode 100644 jena-arq/Grammar/header.jj
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-max-02.rq 
=> agg-avg-distinct.rq} (64%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-avg-02.srx 
=> agg-avg-distinct.srx} (71%)
 create mode 100644 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/agg-count-distinct.rq
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-min-02.srx 
=> agg-count-distinct.srx} (58%)
 create mode 100644 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/agg-count-rows-distinct.rq
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-min-02.srx 
=> agg-count-rows-distinct.srx} (58%)
 create mode 100644 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/agg-empty-group-count-graph.rq
 create mode 100644 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/agg-empty-group-count-graph.ttl
 create mode 100644 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/agg-group-builtin.rq
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/{entailment/bind03.srx => 
aggregates/agg-group-builtin.srx} (55%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/{entailment/d-ent-01.rq => 
aggregates/agg-group-fn.rq} (52%)
 copy jena-arq/testing/{ARQ/PropertyFunctions/list-index-9.srx => 
rdf-tests-cg/sparql/sparql11/aggregates/agg-group-fn.srx} (59%)
 copy 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-groupconcat-1.rq 
=> agg-groupconcat-6.rq} (64%)
 copy 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-groupconcat-5.srx 
=> agg-groupconcat-6.srx} (100%)
 copy 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-groupconcat-5.rq 
=> agg-groupconcat-distinct.rq} (50%)
 copy 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-groupconcat-5.srx 
=> agg-groupconcat-distinct.srx} (100%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-max-02.rq 
=> agg-max-distinct.rq} (64%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-max-02.srx 
=> agg-max-distinct.srx} (79%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-max-02.rq 
=> agg-min-distinct.rq} (64%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-min-02.srx 
=> agg-min-distinct.srx} (82%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-sum-02.rq 
=> agg-multiple-having.rq} (58%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/{grouping/group01.srx => 
aggregates/agg-multiple-having.srx} (75%)
 create mode 100644 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/agg-numeric-duplicates.ttl
 copy 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-sample-01.rq => 
agg-sample-distinct.rq} (76%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-max-02.rq 
=> agg-sum-distinct.rq} (64%)
 copy jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/{agg-sum-02.srx 
=> agg-sum-distinct.srx} (78%)
 create mode 100644 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/index.html
 create mode 100644 
jena-arq/testing/rdf-tests-cg/sparql/sparql11/aggregates/singleton.ttl

Reply via email to