Skip to content

Packaging of Fuseki #4036

Description

@afs

"Packaging" consists of groups of Fuseki system modules around the core system. There is one core system.

There are packaging for:

Name Command Modules Focus
"Basic" FusekiServerBasicCmd No unnecessary modules Minimal SPARQL server
"Main" FusekiServerMainCmd Ping, Shiro, Prometheus Headless triple store
"Plain" FusekiServerPlainCmd Ping, Shiro, Prometheus Headless triple store with server admin
"UI" FusekiServerPlainCmd Admin, UI, Shiro, Prometheus, GeoSPARQL The current server with UI

The combinations may change based on experience.
They can all also be run embedded.

"Basic and "main" are configured from the command line includes --conf=

"Plain" will, in the future, have server side administration. It will not have admin UI.

"UI" is the usual server. 'Admin' also sets ping, stats, which ought to be separate

The server configuration state, run/, is the record of the configuration and databases under control of the administration subsystem.

GeoSPARQL is an external Fuseki module which loads if present. It is included in "UI".

Java applications can provide their own combination of modules.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions