This is an automated email from the ASF dual-hosted git repository. andy pushed a change to branch gh2518-cdt in repository https://gitbox.apache.org/repos/asf/jena.git
discard 45bc404138 Code tidy discard ac1f22af75 Use try-with-resources discard 89a6bfa6ec Add BuilderOp for OpUnfold discard a8db29697b GH-2518: Adds support for SPARQL CDTs (lists and maps as literals) (#2501) add 67ec9ae394 Bump org.apache.commons:commons-compress in the maven-patch-group group add 64e65d8002 Bump micromatch from 4.0.5 to 4.0.8 in /jena-fuseki2/jena-fuseki-ui add dab3d2ff8d Bump the npm-patch-group group add 2050cb83be Bump jsdom from 24.1.1 to 25.0.0 in /jena-fuseki2/jena-fuseki-ui add 7a1b62af30 Bump cypress from 13.13.3 to 13.14.0 in /jena-fuseki2/jena-fuseki-ui add bac1aeba46 Add functions for update applied to a Model or Graph add f3e6190e14 Improve development trace code add bc3d30bb03 GH-2664: Consolidate NullIterator and SingletonIterator around Iter functions add c0570fc557 Update white space add 2561cf1a09 Remove commented out code add 25f8a95096 Prefer the name Iter.filterDrop add 9f6ca08d28 GH-2665: XMLLiteralType: rename theXMLLiteralType as rdfXMLLiteral add ec7f71c6e3 Provide validity test in PeekIterator add 02b955204b Provide merge operation that reuses a BindingBuilder add 0999cb0f9f Remove unused metrics provider in DataAccessPointRegistry add 3f3eb632c4 Include initial text direction in toString add 12a11dc7b1 Tidy code in G new 094befd07b GH-2518: Adds support for SPARQL CDTs (lists and maps as literals) (#2501) new 52c0a72b68 Add BuilderOp for OpUnfold new 6b44d94ddc Use try-with-resources new 94f0a79054 Code tidy This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (45bc404138) \ N -- N -- N refs/heads/gh2518-cdt (94f0a79054) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 4 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: .../jena/riot/lang/rdfxml/ReaderRDFXML_ARP0.java | 2 +- .../jena/riot/lang/rdfxml/ReaderRDFXML_ARP1.java | 2 +- .../jena/riot/lang/rdfxml/rrx/ParserRRX_SAX.java | 2 +- .../lang/rdfxml/rrx_stax_ev/ParserRRX_StAX_EV.java | 2 +- .../lang/rdfxml/rrx_stax_sr/ParserRRX_StAX_SR.java | 2 +- .../org/apache/jena/riot/writer/WriterTriX.java | 2 +- .../apache/jena/sparql/algebra/table/Table1.java | 2 +- .../jena/sparql/algebra/table/TableUnit.java | 2 +- .../apache/jena/sparql/core/DatasetGraphOne.java | 5 +- .../jena/sparql/engine/binding/BindingLib.java | 16 ++- .../sparql/engine/iterator/QueryIterGroup.java | 4 +- .../sparql/engine/iterator/QueryIterProject.java | 74 +++++----- .../engine/iterator/QueryIterProjectMerge.java | 75 ++++++----- .../sparql/engine/iterator/QueryIteratorBase.java | 8 +- .../jena/sparql/engine/main/JoinClassifier.java | 2 +- .../apache/jena/sparql/engine/main/OpExecutor.java | 2 +- .../engine/main/iterator/QueryIterGraph.java | 33 +++-- .../jena/sparql/engine/ref/EvaluatorSimple.java | 2 +- .../org/apache/jena/sparql/exec/UpdateExec.java | 11 ++ .../jena/sparql/modify/UpdateEngineWorker.java | 13 +- .../apache/jena/sparql/util/graph/GraphList.java | 2 +- .../src/main/java/org/apache/jena/system/G.java | 5 +- .../org/apache/jena/update/UpdateExecution.java | 15 +++ .../java/org/apache/jena/atlas/iterator/Iter.java | 20 ++- .../apache/jena/atlas/iterator/NullIterator.java | 10 ++ .../apache/jena/atlas/iterator/PeekIterator.java | 21 ++- .../jena/atlas/iterator/SingletonIterator.java | 8 +- .../org/apache/jena/atlas/lib/cache/Cache1.java | 4 +- .../apache/jena/atlas/iterator/TS_Iterator.java | 4 +- .../jena/atlas/iterator/TestIteratorPeek.java | 107 --------------- .../jena/atlas/iterator/TestPeekIterator.java | 150 +++++++++++++++++++++ ...atorPushback.java => TestPushbackIterator.java} | 2 +- .../java/org/apache/jena/datatypes/TypeMapper.java | 2 +- .../jena/datatypes/xsd/impl/XMLLiteralType.java | 14 +- .../org/apache/jena/graph/impl/LiteralLabel.java | 8 +- .../jena/rdfxml/xmlinput0/RDFXMLReader0.java | 2 +- .../apache/jena/rdfxml/xmlinput1/RDFXMLReader.java | 2 +- .../main/java/org/apache/jena/vocabulary/RDF.java | 4 +- .../apache/jena/datatypes/TestRDFXMLiteral.java | 4 +- .../apache/jena/graph/test/AbstractTestGraph.java | 4 +- .../bplustree/BPTreeDistinctKeyPrefixIterator.java | 6 +- .../jena/fuseki/metrics/SimpleMetricsProvider.java | 2 + .../fuseki/server/DataAccessPointRegistry.java | 11 +- .../fuseki/validation/html/QueryValidatorHTML.java | 2 - .../jena/fuseki/main/sys/FusekiAutoModules.java | 6 +- jena-fuseki2/jena-fuseki-ui/package.json | 2 +- jena-fuseki2/jena-fuseki-ui/yarn.lock | 42 +++--- .../jena/shacl/compact/writer/CompactWriter.java | 1 - .../java/org/apache/jena/tdb1/store/QuadTable.java | 35 ++--- .../org/apache/jena/tdb1/store/TripleTable.java | 29 ++-- .../nodetupletable/NodeTupleTableConcrete.java | 3 +- .../tdb1/store/tupletable/TupleIndexRecord.java | 4 +- .../tdb2/store/tupletable/TupleIndexRecord.java | 6 +- pom.xml | 2 +- 54 files changed, 461 insertions(+), 339 deletions(-) delete mode 100644 jena-base/src/test/java/org/apache/jena/atlas/iterator/TestIteratorPeek.java create mode 100644 jena-base/src/test/java/org/apache/jena/atlas/iterator/TestPeekIterator.java rename jena-base/src/test/java/org/apache/jena/atlas/iterator/{TestIteratorPushback.java => TestPushbackIterator.java} (98%)