This is an automated email from the ASF dual-hosted git repository. rvesse pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
from e68c9dd07d GH-2555: Allow ^^rdf:langString in result sets add 396c174c49 GH-2538: prefixes-service incorporated into Jena add 0a4b9a7d94 GH-2538: Add content negotiation for get-by-prefix. Refactor code and tests new 565736c4f9 Merge pull request #2538 from karolina-telicent/prefixes-service The 1 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/sparql/pfunction/PropertyFunction.java | 18 +- jena-fuseki2/examples/config-prefixes.ttl | 22 + jena-fuseki2/jena-fuseki-core/pom.xml | 6 + .../org/apache/jena/fuseki/server/DataService.java | 2 + .../org/apache/jena/fuseki/server/FusekiVocab.java | 3 + .../org/apache/jena/fuseki/server/Operation.java | 5 + .../jena/fuseki/server/OperationRegistry.java | 5 + .../jena/fuseki/servlets/ActionPrefixesR.java | 220 +++++++++ .../jena/fuseki/servlets/ActionPrefixesRW.java | 107 +++++ .../apache/jena/fuseki/servlets/HttpAction.java | 22 +- .../apache/jena/fuseki/servlets/ServletOps.java | 2 - .../servlets/prefixes/ActionPrefixesBase.java | 101 ++++ .../servlets/prefixes/ActionProcPrefixes.java | 43 ++ .../jena/fuseki/servlets/prefixes/PrefixUtils.java | 53 ++ .../fuseki/servlets/prefixes/PrefixesAccess.java | 42 ++ .../jena/fuseki/servlets/prefixes/PrefixesMap.java | 80 ++++ .../fuseki/servlets/prefixes/PrefixesPlain.java | 79 +++ .../jena/fuseki/servlets/prefixes/PrefixesRDF.java | 225 +++++++++ .../jena/fuseki/servlets/prefixes/RegexTests.java | 44 ++ .../jena/fuseki/servlets/prefixes/UtilsTests.java | 90 ++++ jena-fuseki2/jena-fuseki-main/pom.xml | 12 + .../src/test/files/config-prefixes-empty.ttl | 22 + .../src/test/files/config-prefixes.ttl | 22 + .../jena-fuseki-main/src/test/files/data.trig | 6 + .../org/apache/jena/fuseki/main/TS_FusekiMain.java | 14 +- .../fuseki/main/prefixes/AbstractTestPrefixes.java | 532 +++++++++++++++++++++ .../main/prefixes/AbstractTestPrefixesImpl.java | 68 +++ .../fuseki/main/prefixes/PrefixesServiceTests.java | 33 ++ .../main/prefixes/TestPrefixesActionResponse.java | 127 +++++ .../fuseki/main/prefixes/TestPrefixesActions.java | 64 +++ .../main/prefixes/TestPrefixesServicePlain.java | 28 ++ .../prefixes/TestPrefixesServicePrefixesMap.java | 36 ++ .../main/prefixes/TestPrefixesServiceRDF.java | 28 ++ .../src/test/resources/log4j2-test.properties | 26 +- 34 files changed, 2144 insertions(+), 43 deletions(-) create mode 100644 jena-fuseki2/examples/config-prefixes.ttl mode change 100644 => 100755 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/server/FusekiVocab.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/ActionPrefixesR.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/ActionPrefixesRW.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/prefixes/ActionPrefixesBase.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/prefixes/ActionProcPrefixes.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/prefixes/PrefixUtils.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/prefixes/PrefixesAccess.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/prefixes/PrefixesMap.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/prefixes/PrefixesPlain.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/prefixes/PrefixesRDF.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/test/java/org/apache/jena/fuseki/servlets/prefixes/RegexTests.java create mode 100644 jena-fuseki2/jena-fuseki-core/src/test/java/org/apache/jena/fuseki/servlets/prefixes/UtilsTests.java create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/files/config-prefixes-empty.ttl create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/files/config-prefixes.ttl create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/files/data.trig create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/prefixes/AbstractTestPrefixes.java create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/prefixes/AbstractTestPrefixesImpl.java create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/prefixes/PrefixesServiceTests.java create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/prefixes/TestPrefixesActionResponse.java create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/prefixes/TestPrefixesActions.java create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/prefixes/TestPrefixesServicePlain.java create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/prefixes/TestPrefixesServicePrefixesMap.java create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/prefixes/TestPrefixesServiceRDF.java