Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.15 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.15 KB

A Detailed Statistics generator for a void file

Building uses java 17 and maven 3.6+

mvn package

HOW TO USE

  1. Always have permission from the endpoint hoster to run this program
  2. Always run this locally and directly on the endpoint, without cache/proxy servers in between
  3. If using virtuoso connecting via jdbc is much faster than connecting via http sparql protocol
  4. Check the help option for exact options.

Runs on a java 17+ jdk, see the help for how to use

java -jar target/void-generator-*.jar --help

Running against a local Virtuoso endpoint

java -jar target/void-generator-*.jar \
    --user dba \
    --password dba \
    -r jdbc:virtuoso://localhost:1111/charset=UTF-8 \ # note the localhost and "isql-t" port
    -s void-file-locally-stored.ttl \
    -i "https://YOUR_SPARQL_ENDPOINT/.well-known/void" 

The IRI is supposed to be the URL of the published location of the void file/service description.

WHat about all the options?

The command line options are there to turn off certain queries/void features that may not run in a reasonable time on specific endpoints. The default should be not to use any options.