This is an automated email from the ASF dual-hosted git repository.
kinow pushed a change to branch jena5-upgrade-ui-deps
in repository https://gitbox.apache.org/repos/asf/jena.git
omit 5858ddc346 GH-2054: Upgrade UI dependencies to latest.
omit 61bf4f1b6c GH-2040: Remove support for custom scripts in Python
omit 3d011a4ac0 Move StreamRDF batching code
omit 5c13669893 Move graph ops library 'G' to org.apache.jena.system
omit 930a93a55c Ensure node creation goes via NodeFactory
omit ede4d2dad8 GH-2038: Term-indexing as default memory graphs
omit 10e8a7e03d Tidy up GraphMemFactory while still default-value-graphs
omit 04d2a2b6b1 Rename SPARQL exec tests as eval tests
omit b76e1e48e1 GH-2037: Use PREFIX and BASE when writing Turtle and TriG
omit da07ef08d3 Bump org.eclips.jetty from 12.0.1 12.0.2
omit 492be87ee6 Comment out System.print in tests
omit 2a88a3f7e2 GH-2036: Source code from rdf-tables
(jena-fuseki-geosparql) and expiring-map (jena-geosparql)
omit b01ee80edd Chaining style for AWriter/IndentedWriter
omit 8162795a5a Use pattern matching instanceof
omit 5c3511a19c GH-2035: Retire jena-jdbc
omit f6dc529aba Fix javadoc warnings (JavaCC JavaSharStream)
omit 9a6e475c9f Fix riot.lang.rdfxml.package-info Javadoc links
omit 55b70a484a GH-2019: SBOM - SPDX
omit 53fdefec89 GH-2019: SBOM - CycloneDX
omit 2ca6fb3495 Manage plugin versions with properties
omit 70e2264d94 JSON-LD: Use parser profile to create Jena Nodes
omit 11ac0d812b GH-2032: Rename artifact jena-tdb as jena-tdb1
omit 3b8309d520 GH-2033: Rename package 'org.apache.jena.tdb' as
'org.apache.jena.tdb1'
omit f9b6694703 Correct comments
omit 59afa0cc8c Tidy up and document XML settings
omit 1cc996ce84 Protect setting cache headers too late
omit 330f0e0c84 Use pattern matching for instanceof
omit 7e620cba06 Move SSE WriterLib.java to SSEWriteLib
omit 83241740ba GH-2028: Deprecate use of initialBinding
omit 2e3abe808b GH-2024: Update Fuseki for Jetty 12 security
omit 1b6990cca7 GH-2024: Add Commons fileupload2 2.0.0-M1; update to
commons-io 2.13.0
omit d471a255d5 Java17 switch expressions
omit 90939ba5ee GH-2024: Jetty12 - Code conversion
omit 1abaedac95 Code cleaning
omit 31dcb2abe0 Class IteratorParsers for access to NT and NQ as iterators
omit b435447216 Rename RRX LangRDFXML* as ReaderRDFXML*
omit 7bc9d753f0 Reorganise parser registry and parser factories
omit 5011c17f82 GH-2020: Remove deprecated methods (jena-core)
omit 20d6b4a69e GH-2020: Remove deprecated methods and classes (ARQ)
omit 9b4a8dbb92 GH-2020: Remove deprecated methods and classes (RIOT,
FileManager)
omit c8b52e4be2 GH-2025: RRX - RDF/XML parser for RIOT
omit d77788c52d Code and comment tidy
omit af9368f82b Add RDFFormat 'raw' which prints a StreamRDF exactly (for
development)
omit cbd729e947 Rename ARP package oaj.rdfxml.xmlinput as
oaj.rdfxml.xmlinput1
omit 3a094cf35d Remove unused WriterRIOT.java
omit ad11c4759a Tidy up RIOT testing
omit 1ac9cda9b3 GH-2025: Support for the rdf-tests RDF/XML test suite
omit 76f676cf77 Improve code snippets
omit 4acf43f32c riot: Display given filename
omit f18eea3bb6 Use the ParserProfile to create nodes
omit b2ac8e231f Add SecuredModelImpl.getResource(AnonId)
omit 5b7125d8bf Reorder methods; improve javadoc for getResource
omit 9afdd21992 GH-2021: Remove reification support
omit 9f42a1c469 GH-2021: Remove Selector and Model.query(Selector)
omit 9e7acef451 GH-2021: Remove RDFReaderF.getReader() and
RDFWriterF.getWriter()
omit 8d29bfc623 Remove unnecessary code in test-suite RDFReaderF
omit 7b360df0a2 Tidy RDFReaderF and RDFWriterF
omit 7afdb2c445 GH-2021: remove deprecated: ResourceF
omit f907632b3a Clean-up class Var
omit a701ea705f GH-2020: Eager/lazy value modes for LiteralLabel
omit bd3081d78c GH-2020: Rework LiteralLabel as term-centric
omit 57d273216c Remove deprecated in JenaRuntime
omit cc4d5eaab0 GH-2022: Remove old, partial code for RDF 1.0
omit bdc5d124f5 Reformat of Node.java
omit 7118d523ef GH-2020: Remove RDF 1.0 LiteralLabel forms
omit 036f4d9fb0 GH-2027: Remove unused assemblers.
omit 1c70a39e9b GH-2026: Move ModelMaker into ontology area
omit f823fce59d GH-2019: Set version to 5.0.0-SNAPSHOT
omit d1e622cb11 GH-2020: Remove LiteralLabel from system APIs
omit a1514e07fb GH-2019: Jena BOM
omit 1eb795b839 GH-2021: Remove TripleBoundary, StatementBoundary,
GraphExtract, ModelExtract
omit 1d20681227 GH-2020: Remove BlankNodeId redirection from Node_Blank
omit bf6146c9f8 Fix use of dependencies that have been removed
omit 4ae08128d5 Tidy for jaxb/jakarta.xml.bind
omit 799e5b9d87 GH-2021: Remove isXML/isWellFormed from APIs
omit bbf77daa06 GH-2020: Literal creation
omit a55211564a GH-2019: Update to org.slf4j v2 series
omit b4672ff390 GH-2023: Remove JSON-LD 1.0 support
omit 261f03c7e9 GH-2020: Remove interface LiteralLabel, use class
omit e6469bc224 GH-2021: Simplify container iterators
omit 85e74c3eb2 GH-2020: Node changes.
omit cd49bc40a2 GH-2019: Build for Java17
omit 285f80a255 GH-2019: Change javax.servlet => jakarta.servlet; Shiro
jakarta
add 8ae90f3440 GH-2045: Upgrade of dependencies
add 2cf20db38e Bump @babel/traverse in /jena-fuseki2/jena-fuseki-ui
add a30e2fac7a Bump postcss from 8.4.24 to 8.4.31 in
/jena-fuseki2/jena-fuseki-ui
add 87957a52a0 JENA-2356: Fix race in QueryEngineRegistry,
UpdateEngineRegistry init
add 9bb24d2a5d Merge pull request #2047 from shawnsmith/factory-init
add 7c501ad7ed jena-core: add more javadocs about Graph-mem thread-safety
and ConcurrentModificationException (see #1992, #1961)
add 40597a40de Merge pull request #1994 from sszuev/graph-javadocs
add 21500eeb1b [maven-release-plugin] prepare release jena-4.10.0
add f7e1674016 [maven-release-plugin] prepare for next development
iteration
add 85c5f17590 Bump org.eclipse.jetty:jetty-bom from 10.0.17 to 12.0.3
add ee1e807792 CHANGES for 4.10.0
add aca0de0f84 GH-2019: Change javax.servlet => jakarta.servlet; Shiro
jakarta
add 342fcb35bd GH-2019: Build for Java17
add af14572972 GH-2020: Node changes.
add 8e97248b08 GH-2021: Simplify container iterators
add 5898db428a GH-2020: Remove interface LiteralLabel, use class
add 42463b5a1a GH-2023: Remove JSON-LD 1.0 support
add d8906dd7a3 GH-2019: Update to org.slf4j v2 series
add 60680b70d0 GH-2020: Literal creation
add 615d5322c3 GH-2021: Remove isXML/isWellFormed from APIs
add 3409e79eb2 Tidy for jaxb/jakarta.xml.bind
add 680f78a0ee Fix use of dependencies that have been removed
add 13d72e565a GH-2020: Remove BlankNodeId redirection from Node_Blank
add c1d2358811 GH-2021: Remove TripleBoundary, StatementBoundary,
GraphExtract, ModelExtract
add e04633e3bb GH-2019: Jena BOM
add 8cfbb811f8 GH-2020: Remove LiteralLabel from system APIs
add d8e1978c60 GH-2019: Set version to 5.0.0-SNAPSHOT
add bbbea888b8 GH-2026: Move ModelMaker into ontology area
add 7b1734d679 GH-2027: Remove unused assemblers.
add 66dd86da9f GH-2020: Remove RDF 1.0 LiteralLabel forms
add d3e2be1eeb Reformat of Node.java
add 3fa806a9bc GH-2022: Remove old, partial code for RDF 1.0
add 4ee248ab39 Remove deprecated in JenaRuntime
add b4ec165367 GH-2020: Rework LiteralLabel as term-centric
add e5bc4a8cce GH-2020: Eager/lazy value modes for LiteralLabel
add 8e6b49a1fd Clean-up class Var
add e73f20fb82 GH-2021: remove deprecated: ResourceF
add a409ea5d63 Tidy RDFReaderF and RDFWriterF
add b2e79e2474 Remove unnecessary code in test-suite RDFReaderF
add dfaee640ad GH-2021: Remove RDFReaderF.getReader() and
RDFWriterF.getWriter()
add bc9234ba50 GH-2021: Remove Selector and Model.query(Selector)
add 94eefba7cc GH-2021: Remove reification support
add 4ecb64bddd Reorder methods; improve javadoc for getResource
add bb2333704d Add SecuredModelImpl.getResource(AnonId)
add 379e3a1762 Use the ParserProfile to create nodes
add dec34304c6 riot: Display given filename
add e15381f468 Improve code snippets
add 0658dbbeea GH-2025: Support for the rdf-tests RDF/XML test suite
add a78d77526a Tidy up RIOT testing
add 94adc4b2ca Remove unused WriterRIOT.java
add 852c4cbdc7 Rename ARP package oaj.rdfxml.xmlinput as
oaj.rdfxml.xmlinput1
add ecc05ecbc0 Add RDFFormat 'raw' which prints a StreamRDF exactly (for
development)
add 9fe60a4a4b Code and comment tidy
add 11e46e95d0 GH-2025: RRX - RDF/XML parser for RIOT
add a34ecbb6f2 GH-2020: Remove deprecated methods and classes (RIOT,
FileManager)
add 3f63e344c0 GH-2020: Remove deprecated methods and classes (ARQ)
add 7f1e372925 GH-2020: Remove deprecated methods (jena-core)
add 3b0aa94ace Reorganise parser registry and parser factories
add 1e40e7995f Rename RRX LangRDFXML* as ReaderRDFXML*
add 0ce0eb69c8 Class IteratorParsers for access to NT and NQ as iterators
add f6cd5ab987 Code cleaning
add 7cc4a2d4e4 GH-2024: Jetty12 - Code conversion
add ad272d6953 Java17 switch expressions
add 141100a4b2 GH-2024: Add Commons fileupload2 2.0.0-M1; update to
commons-io 2.13.0
add f2ab06519e GH-2024: Update Fuseki for Jetty 12 security
add e8914bf586 GH-2028: Deprecate use of initialBinding
add 32dd5e3c92 Move SSE WriterLib.java to SSEWriteLib
add 22d30fdeed Use pattern matching for instanceof
add 71a59cf145 Protect setting cache headers too late
add 4b4fe5ceba Tidy up and document XML settings
add 4da3e31059 Correct comments
add 65dd632809 GH-2033: Rename package 'org.apache.jena.tdb' as
'org.apache.jena.tdb1'
add a8f4f8456a GH-2032: Rename artifact jena-tdb as jena-tdb1
add f18fec951c JSON-LD: Use parser profile to create Jena Nodes
add 5456751b65 Manage plugin versions with properties
add 4701d9862d GH-2019: SBOM - CycloneDX
add 3ab798347d GH-2019: SBOM - SPDX
add 1e2aec04a9 Fix riot.lang.rdfxml.package-info Javadoc links
add 1b147e2c3e Fix javadoc warnings (JavaCC JavaSharStream)
add ec83436844 GH-2035: Retire jena-jdbc
add f42f4dcade Use pattern matching instanceof
add 08c59dfd07 Chaining style for AWriter/IndentedWriter
add 071348ff89 GH-2036: Source code from rdf-tables
(jena-fuseki-geosparql) and expiring-map (jena-geosparql)
add 41ed509ef7 Comment out System.print in tests
add 7797f60a44 Bump org.eclips.jetty from 12.0.1 12.0.2
add b2aba60dab GH-2037: Use PREFIX and BASE when writing Turtle and TriG
add e16cd81e52 Rename SPARQL exec tests as eval tests
add 6728c20712 Tidy up GraphMemFactory while still default-value-graphs
add 78a43a3dc9 GH-2038: Term-indexing as default memory graphs
add 6a40fe505d Ensure node creation goes via NodeFactory
add bd861be689 Move graph ops library 'G' to org.apache.jena.system
add f70193df2e Move StreamRDF batching code
add 92475864d4 GH-2040: Remove support for custom scripts in Python
add 3ff16f0fd5 Fix handling filenames as base URIs
add 0baf13e3fb Tidy comments and code
add ead403b514 GH-2033: Move StoreConnection to oaj.tdb1.sys
add c61c5bf9a1 GH-2020: Remove deprecated methods (Fuseki)
add 1477418120 More control for U+FFFD (Replacement Character)
add 46f661d4be GH-2019: Don't produce SPDX; leave setup placeholder
add fcf5ef6acf Fix IRIs.asBase
add efb85bd7c6 Move rdf_tables tests. Fix for space in working directory
name
add c47e4c2abd GH-2060: Fix for IRI isAbsolute (RFC 3986 vs RFC 2396)
add e8ca260a4c Fix indent
add a24e282d20 Remove commented code
add 3abc39fe8a Disable annotation processing (and avoid build warnings)
add 763826dead Add IRIx.scheme()
add 989362b0e1 Add IRIx tests and tidy up
add 3068343021 GH-2062: Support URN components inc fragments for UUIDs
add aa62f6868e GH-2066: Add and prefer RDFParser.fromString(text, Lang)
add 04d617e772 Upgrades
add cd5a234a6c Removed unused dependency org.apache.httpcomponents and
unused properties
add 53020407f4 Realign white space in POM
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 (5858ddc346)
\
N -- N -- N refs/heads/jena5-upgrade-ui-deps (53020407f4)
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.
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 69 +
.../main/java/org/apache/jena/riot/RDFParser.java | 39 +-
.../jena/riot/tokens/TokenizeTextBuilder.java | 18 +-
.../org/apache/jena/riot/tokens/TokenizerText.java | 93 +-
.../jena/sparql/core/DatasetGraphFactory.java | 26 +-
.../apache/jena/sparql/core/DatasetGraphOne.java | 4 +
.../sparql/core/assembler/DatasetAssembler.java | 2 +-
.../jena/sparql/engine/QueryEngineRegistry.java | 9 +-
.../sparql/engine/main/solver/StageMatchData.java | 2 +-
.../engine/main/solver/StageMatchTriple.java | 2 +-
.../org/apache/jena/sparql/graph/GraphFactory.java | 6 +-
.../org/apache/jena/sparql/graph/GraphTxn.java | 16 +-
.../jena/sparql/modify/UpdateEngineRegistry.java | 9 +-
.../apache/jena/rdf_star/TestNQuadsStarParse.java | 4 +-
.../jena/rdf_star/TestNTriplesStarParse.java | 4 +-
.../apache/jena/rdf_star/TestTrigStarParse.java | 2 +-
.../apache/jena/rdf_star/TestTurtleStarParse.java | 2 +-
.../org/apache/jena/riot/TestJsonLDReader.java | 2 +-
.../java/org/apache/jena/riot/TestRDFParser.java | 5 +-
.../riot/lang/TestRDFXML_ReaderProperties.java | 7 +-
.../apache/jena/riot/system/TestAsyncParser.java | 4 +-
.../org/apache/jena/riot/system/TestIRIxRIOT.java | 42 +-
.../org/apache/jena/riot/tokens/TestTokenizer.java | 53 +-
.../apache/jena/riot/writer/TestTurtleWriter.java | 3 +-
.../org/apache/jena/sparql/path/TestPathQuery.java | 2 +-
.../src/main/java/org/apache/jena/atlas/io/IO.java | 10 +-
.../jena/datatypes/DatatypeFormatException.java | 16 +-
.../java/org/apache/jena/ext/xerces/util/URI.java | 355 +--
.../src/main/java/org/apache/jena/graph/Graph.java | 11 +
.../org/apache/jena/graph/GraphListenerBase.java | 104 +
.../org/apache/jena/graph/GraphMemFactory.java | 16 +-
.../java/org/apache/jena/graph/NodeFactory.java | 5 +-
.../org/apache/jena/graph/impl/LiteralLabel.java | 12 -
.../java/org/apache/jena/irix/IRIProviderAny.java | 1 +
.../java/org/apache/jena/irix/IRIProviderJDK.java | 9 +-
.../org/apache/jena/irix/IRIProviderJenaIRI.java | 121 +-
.../src/main/java/org/apache/jena/irix/IRIs.java | 33 +-
.../src/main/java/org/apache/jena/irix/IRIx.java | 12 +-
.../main/java/org/apache/jena/irix/SystemIRIx.java | 2 -
.../main/java/org/apache/jena/mem/GraphMem.java | 2 +
.../main/java/org/apache/jena/rdf/model/Model.java | 13 +-
.../rdfxml/xmlinput0/impl/XMLBaselessContext.java | 3 +-
.../jena/rdfxml/xmlinput0/impl/XMLHandler.java | 2 +-
.../rdfxml/xmlinput1/impl/XMLBaselessContext.java | 3 +-
.../jena/rdfxml/xmlinput1/impl/XMLHandler.java | 2 +-
.../test/java/org/apache/jena/irix/TS_IRIx.java | 3 +-
.../jena/irix/{TestIRIx.java => TestIRIxOps.java} | 123 +-
.../java/org/apache/jena/irix/TestIRIxSyntax.java | 130 ++
.../java/org/apache/jena/irix/TestRFC3986.java | 282 ++-
.../src/main/java/arq/examples/ExModelStore01.java | 2 +-
.../examples/auth/ExAuth01_RDFConnectionPW.java | 2 +-
.../java/arq/examples/auth/ExAuth04_ServicePW.java | 2 +-
.../org/apache/jena/fuseki/build/FusekiConfig.java | 2 -
.../org/apache/jena/fuseki/build/FusekiExt.java | 42 +-
.../fuseki/server/DataAccessPointRegistry.java | 10 -
.../apache/jena/fuseki/system/FusekiNetLib.java | 13 -
.../galbiston/rdf_tables/file/FileConverter.java | 3 +-
.../galbiston/rdf_tables/cli/ArgsConfigTest.java | 3 +-
.../datatypes/DatatypeControllerTest.java | 3 +-
.../rdf_tables/file/FileConverterTest.java | 10 +-
.../org/apache/jena/fuseki/main/FusekiLib.java | 36 +-
.../org/apache/jena/fuseki/main/FusekiServer.java | 19 -
.../org/apache/jena/fuseki/main/JettyServer.java | 6 -
.../jena/fuseki/main/sys/FusekiErrorHandler.java | 5 -
.../ExFuseki_99_CustomOperation_GlobalDefault.java | 136 --
jena-fuseki2/jena-fuseki-ui/package.json | 76 +-
jena-fuseki2/jena-fuseki-ui/pom.xml | 4 +-
jena-fuseki2/jena-fuseki-ui/yarn.lock | 2304 +++++++++-----------
.../apache/jena/fuseki/webapp/FusekiWebapp.java | 2 +-
.../org/apache/jena/fuseki/webapp/SystemState.java | 2 +-
.../jena/geosparql/implementation/SRSInfoTest.java | 23 +-
.../jena/geosparql/spatial/SearchEnvelopeTest.java | 14 +-
.../java/org/apache/jena/iri/impl/AbsIRIImpl.java | 28 +-
.../org/apache/jena/rdfpatch/TestPatchIO_Text.java | 3 +-
.../main/java/org/apache/jena/tdb1/TDB1Backup.java | 1 +
.../java/org/apache/jena/tdb1/TDB1Factory.java | 1 +
.../jena/tdb1/{ => sys}/StoreConnection.java | 8 +-
.../java/org/apache/jena/tdb1/sys/TDBInternal.java | 1 -
.../java/org/apache/jena/tdb1/sys/TDBMaker.java | 1 -
.../tdb1/transaction/DatasetGraphTransaction.java | 2 +-
.../jena/tdb1/setup/TestStoreParamsCreate.java | 2 +-
.../jena/tdb1/store/AbstractStoreConnections.java | 2 +-
.../store/TestLocationLockStoreConnection.java | 2 +-
.../tdb1/transaction/AbstractTestTransSeq.java | 2 +-
.../AbstractTestTransSequentialDisk.java | 2 +-
.../jena/tdb1/transaction/TestTDBInternal.java | 2 +-
.../apache/jena/tdb1/transaction/TestTransMem.java | 2 +-
.../jena/tdb1/transaction/TestTransRestart.java | 2 +-
pom.xml | 2159 +++++++++---------
89 files changed, 3315 insertions(+), 3319 deletions(-)
create mode 100644
jena-core/src/main/java/org/apache/jena/graph/GraphListenerBase.java
rename jena-core/src/test/java/org/apache/jena/irix/{TestIRIx.java =>
TestIRIxOps.java} (64%)
create mode 100644
jena-core/src/test/java/org/apache/jena/irix/TestIRIxSyntax.java
rename jena-fuseki2/jena-fuseki-geosparql/src/test/java/{ =>
org/apache/jena/ext}/io/github/galbiston/rdf_tables/cli/ArgsConfigTest.java
(98%)
rename jena-fuseki2/jena-fuseki-geosparql/src/test/java/{ =>
org/apache/jena/ext}/io/github/galbiston/rdf_tables/datatypes/DatatypeControllerTest.java
(98%)
rename jena-fuseki2/jena-fuseki-geosparql/src/test/java/{ =>
org/apache/jena/ext}/io/github/galbiston/rdf_tables/file/FileConverterTest.java
(98%)
delete mode 100644
jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/examples/ExFuseki_99_CustomOperation_GlobalDefault.java
rename jena-tdb1/src/main/java/org/apache/jena/tdb1/{ =>
sys}/StoreConnection.java (98%)