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 e41904e Merge pull request #984 from afs/jena2088-solver
new a4346e6 JENA-2081: Use a disk TDB2 database for compact
new 1689763 JENA-1729: Use RDF.Init during initialization
new ccceaeb JENA-2089: Data+RDFS support
new b7fa64b Clear-up (whitespace, comments, layout)
new 5152da6 JENA-2088: Cleanup based on review comments.
new 764e5fb Remove unnecessary logging setup.
new 927b137 Provide a read database for compact_01.
new 1038e2a JENA-2095: Log CONSTRUCT status code and time
new 3dca4b0 Whitespace
new 0bdfd9b Merge pull request #985 from afs/jena2089-rdfs
The 9037 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:
.../java/org/apache/jena/atlas/web/WebLib.java | 6 +-
.../org/apache/jena/rdfs/DatasetGraphRDFS.java | 116 +++++
.../main/java/org/apache/jena/rdfs/GraphRDFS.java | 75 ++++
.../java/org/apache/jena/rdfs/InfStreamRDFS.java | 71 ++++
.../java/org/apache/jena/rdfs/RDFSFactory.java | 81 ++++
.../main/java/org/apache/jena/rdfs/SetupRDFS.java | 39 ++
.../jena/rdfs/assembler/DatasetRDFSAssembler.java | 82 ++++
.../jena/rdfs/assembler/GraphRDFSAssembler.java | 80 ++++
.../org/apache/jena/rdfs/assembler/VocabRDFS.java | 76 ++++
.../org/apache/jena/rdfs/engine/ApplyRDFS.java | 137 ++++++
.../org/apache/jena/rdfs/engine/ConstRDFS.java | 55 +++
.../java/org/apache/jena/rdfs/engine/CxtInf.java | 64 +++
.../org/apache/jena/rdfs/engine/GraphIncRDFS.java | 87 ++++
.../org/apache/jena/rdfs/engine/InfFindQuad.java | 60 +++
.../org/apache/jena/rdfs/engine/InfFindTriple.java | 58 +++
.../java/org/apache/jena/rdfs/engine/MapperX.java | 19 +-
.../java/org/apache/jena/rdfs/engine/Mappers.java | 69 +++
.../java/org/apache/jena/rdfs/engine/Match.java | 18 +-
.../org/apache/jena/rdfs/engine/MatchRDFS.java | 467 +++++++++++++++++++++
.../java/org/apache/jena/rdfs/engine/Output.java | 15 +-
.../java/org/apache/jena/rdfs/package-info.java | 26 ++
.../org/apache/jena/rdfs/setup/BaseSetupRDFS.java | 319 ++++++++++++++
.../org/apache/jena/rdfs/setup/ConfigRDFS.java | 105 +++++
.../org/apache/jena/rdfs/setup/MatchVocabRDFS.java | 117 ++++++
.../java/org/apache/jena/rdfs/sys/InitRDFS.java | 13 +-
.../java/org/apache/jena/rdfs/sys/SysRDFS.java | 49 +++
.../org/apache/jena/riot/RDFWriterRegistry.java | 1 -
.../java/org/apache/jena/riot/lang/ReaderTriX.java | 2 +-
.../apache/jena/riot/lang/extra/LangParserLib.java | 7 +-
.../apache/jena/riot/process/inf/InfFactory.java | 8 +-
.../riot/process/inf/InferenceProcessorRDFS.java | 39 +-
.../process/inf/InferenceProcessorStreamRDF.java | 10 +-
.../jena/riot/process/inf/InferenceSetupRDFS.java | 13 +-
.../engine/main/StageGeneratorGenericStar.java | 2 +-
.../jena/sparql/engine/main/solver/SolverRX4.java | 6 +-
.../jena/sparql/expr/nodevalue/NodeFunctions.java | 26 +-
.../org.apache.jena.sys.JenaSubsystemLifecycle | 1 +
.../java/org/apache/jena/arq/ARQTestSuite.java | 3 +
.../apache/jena/rdfs/AbstractTestGraphRDFS.java | 60 +++
.../org/apache/jena/rdfs/AbstractTestRDFS.java | 175 ++++++++
.../java/org/apache/jena/rdfs/LibTestRDFS.java | 97 +++++
.../test/java/org/apache/jena/rdfs/TS_InfRdfs.java | 51 +++
.../org/apache/jena/rdfs/TestAssemblerRDFS.java | 93 ++++
.../jena/rdfs/TestGraphIncRDFS_Combined.java | 34 +-
.../apache/jena/rdfs/TestGraphIncRDFS_Split.java | 27 +-
.../org/apache/jena/rdfs/TestGraphSplitRDFS.java | 25 +-
.../java/org/apache/jena/rdfs/TestInfSPARQL.java | 118 ++++++
.../java/org/apache/jena/rdfs/TestMatchVocab.java | 105 +++++
.../java/org/apache/jena/rdfs/TestMiscRDFS.java | 117 ++++++
.../java/org/apache/jena/rdfs/TestStreamRDFS.java | 120 ++++++
.../rdfs/TestStreamRDFS_MaterializedSplit.java | 57 +++
jena-arq/testing/RDFS/assem-data.trig | 29 ++
jena-arq/testing/RDFS/assem-data.ttl | 31 ++
jena-arq/testing/RDFS/assem-vocab.ttl | 28 ++
jena-arq/testing/RDFS/assembler-rdfs.ttl | 23 +
jena-arq/testing/RDFS/rdfs-data.ttl | 17 +
jena-arq/testing/RDFS/rdfs-min-backwards.rules | 61 +++
jena-arq/testing/RDFS/rdfs-min.rules | 57 +++
jena-arq/testing/RDFS/rdfs-vocab.ttl | 28 ++
.../java/org/apache/jena/atlas/lib/EscapeStr.java | 58 +--
jena-cmds/src/main/java/arq/rdfdiff.java | 7 +-
jena-cmds/src/main/java/riotcmd/CmdLangParse.java | 10 +-
jena-cmds/src/main/java/riotcmd/infer.java | 23 +-
jena-cmds/src/main/java/shacl/shacl_parse.java | 6 +-
.../main/java/org/apache/jena/sys/JenaSystem.java | 46 +-
.../java/org/apache/jena/tdb2/solver/SolverRX.java | 2 +-
.../apache/jena/tdb2/solver/StageMatchTuple.java | 4 +-
.../java/org/apache/jena/tdb2/sys/DatabaseOps.java | 3 -
jena-fuseki2/examples/rdfs/config-rdfs.ttl | 32 ++
jena-fuseki2/examples/rdfs/data.trig | 10 +
jena-fuseki2/examples/rdfs/query.rq | 7 +
jena-fuseki2/examples/rdfs/vocabulary.ttl | 15 +
.../src/test/resources/log4j2.properties | 2 +-
.../fuseki/metrics/prometheus/InitPrometheus.java | 2 +-
.../apache/jena/fuseki/server/DataAccessPoint.java | 4 +-
.../org/apache/jena/fuseki/server/DataService.java | 7 +
.../jena/fuseki/servlets/ResponseDataset.java | 1 +
.../apache/jena/fuseki/system/FusekiLogging.java | 6 +-
.../src/test/resources/log4j2.properties | 63 ---
.../src/test/resources/log4j2.properties | 2 +-
.../org/apache/jena/fuseki/main/FusekiServer.java | 3 -
.../apache/jena/fuseki/main/cmds/FusekiMain.java | 68 ++-
.../apache/jena/fuseki/main/cmds/ServerConfig.java | 4 +
.../jena/fuseki/main/TestEmbeddedFuseki.java | 3 -
.../apache/jena/fuseki/main/TestFusekiMainCmd.java | 16 +-
.../src/test/resources/log4j2.properties | 5 +-
.../testing/FusekiEmbedded/config.ttl | 2 +-
.../testing/FusekiEmbedded/tdb2-config.ttl | 2 +-
.../org/apache/jena/fuseki/cmd/FusekiArgs.java | 5 +-
.../java/org/apache/jena/fuseki/cmd/FusekiCmd.java | 16 +
.../apache/jena/fuseki/webapp/FusekiWebapp.java | 24 +-
.../org/apache/jena/fuseki/TS_FusekiWebapp.java | 17 -
.../src/test/resources/log4j2.properties | 2 +-
.../jena/test/integration/TS_Integration.java | 3 +-
.../jena/test/integration/TestDatasetPrefixes.java | 2 +-
.../jena/test/integration/TestFusekiRDFS.java | 60 +++
.../src/test/resources/log4j2.properties | 2 +-
.../java/org/apache/jena/tdb/solver/SolverRX.java | 2 +-
.../apache/jena/tdb/solver/StageMatchTuple.java | 4 +-
99 files changed, 3971 insertions(+), 354 deletions(-)
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/DatasetGraphRDFS.java
create mode 100644 jena-arq/src/main/java/org/apache/jena/rdfs/GraphRDFS.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/InfStreamRDFS.java
create mode 100644 jena-arq/src/main/java/org/apache/jena/rdfs/RDFSFactory.java
create mode 100644 jena-arq/src/main/java/org/apache/jena/rdfs/SetupRDFS.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/assembler/DatasetRDFSAssembler.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/assembler/GraphRDFSAssembler.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/assembler/VocabRDFS.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/engine/ApplyRDFS.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/engine/ConstRDFS.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/engine/CxtInf.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/engine/GraphIncRDFS.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/engine/InfFindQuad.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/engine/InfFindTriple.java
copy
jena-integration-tests/src/test/java/org/apache/jena/test/integration/TS_Integration.java
=> jena-arq/src/main/java/org/apache/jena/rdfs/engine/MapperX.java (68%)
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/engine/Mappers.java
copy
jena-integration-tests/src/test/java/org/apache/jena/test/integration/TS_Integration.java
=> jena-arq/src/main/java/org/apache/jena/rdfs/engine/Match.java (75%)
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/engine/MatchRDFS.java
copy
jena-integration-tests/src/test/java/org/apache/jena/test/integration/TS_Integration.java
=> jena-arq/src/main/java/org/apache/jena/rdfs/engine/Output.java (75%)
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/package-info.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/setup/BaseSetupRDFS.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/setup/ConfigRDFS.java
create mode 100644
jena-arq/src/main/java/org/apache/jena/rdfs/setup/MatchVocabRDFS.java
copy
jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/metrics/prometheus/InitPrometheus.java
=> jena-arq/src/main/java/org/apache/jena/rdfs/sys/InitRDFS.java (75%)
create mode 100644 jena-arq/src/main/java/org/apache/jena/rdfs/sys/SysRDFS.java
create mode 100644
jena-arq/src/test/java/org/apache/jena/rdfs/AbstractTestGraphRDFS.java
create mode 100644
jena-arq/src/test/java/org/apache/jena/rdfs/AbstractTestRDFS.java
create mode 100644 jena-arq/src/test/java/org/apache/jena/rdfs/LibTestRDFS.java
create mode 100644 jena-arq/src/test/java/org/apache/jena/rdfs/TS_InfRdfs.java
create mode 100644
jena-arq/src/test/java/org/apache/jena/rdfs/TestAssemblerRDFS.java
copy
jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/metrics/prometheus/InitPrometheus.java
=> jena-arq/src/test/java/org/apache/jena/rdfs/TestGraphIncRDFS_Combined.java
(51%)
copy
jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/metrics/prometheus/InitPrometheus.java
=> jena-arq/src/test/java/org/apache/jena/rdfs/TestGraphIncRDFS_Split.java
(56%)
copy
jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/metrics/prometheus/InitPrometheus.java
=> jena-arq/src/test/java/org/apache/jena/rdfs/TestGraphSplitRDFS.java (60%)
create mode 100644
jena-arq/src/test/java/org/apache/jena/rdfs/TestInfSPARQL.java
create mode 100644
jena-arq/src/test/java/org/apache/jena/rdfs/TestMatchVocab.java
create mode 100644
jena-arq/src/test/java/org/apache/jena/rdfs/TestMiscRDFS.java
create mode 100644
jena-arq/src/test/java/org/apache/jena/rdfs/TestStreamRDFS.java
create mode 100644
jena-arq/src/test/java/org/apache/jena/rdfs/TestStreamRDFS_MaterializedSplit.java
create mode 100644 jena-arq/testing/RDFS/assem-data.trig
create mode 100644 jena-arq/testing/RDFS/assem-data.ttl
create mode 100644 jena-arq/testing/RDFS/assem-vocab.ttl
create mode 100644 jena-arq/testing/RDFS/assembler-rdfs.ttl
create mode 100644 jena-arq/testing/RDFS/rdfs-data.ttl
create mode 100644 jena-arq/testing/RDFS/rdfs-min-backwards.rules
create mode 100644 jena-arq/testing/RDFS/rdfs-min.rules
create mode 100644 jena-arq/testing/RDFS/rdfs-vocab.ttl
create mode 100644 jena-fuseki2/examples/rdfs/config-rdfs.ttl
create mode 100644 jena-fuseki2/examples/rdfs/data.trig
create mode 100644 jena-fuseki2/examples/rdfs/query.rq
create mode 100644 jena-fuseki2/examples/rdfs/vocabulary.ttl
delete mode 100644
jena-fuseki2/jena-fuseki-core/src/test/resources/log4j2.properties
create mode 100644
jena-integration-tests/src/test/java/org/apache/jena/test/integration/TestFusekiRDFS.java