Comments (2)
It looks so far that jena/fuseki itself is a dependency and the pieces here import functionality from jena and add the delta handling and communication with the patch server.
Yes - in a little more detail, it is the dataset that has the synchronization across the cluster. The Fuseki here is a packaging of Fuseki with that dataset code, its assembler and has a patch service added. All standard mechanisms for extending Fuseki.
The core Fuseki engine is oblivious to RDF Delta; the synchronization is on the dataset.
The packaging is with Fuseki main - not the webapp API version.
Which aspects of the UI are you using? Some parts, like the query interface and data update are detachable. There is work going on to modernise the Fuseki UI codebase and that could be a discussion on componentization.
The change of server configuration isn't replicated in RDF Delta I'm afraid. That works with on-disk state, not RDF recorded state, so it would not be replicated. It's not impossible, it just does not work that way. Also - even it it were in a database, the other servers aren't going to react to the and create/delete datasets so it is a change in Fuseki to make the configuration cluster-aware.
One more point - use I know of to date has been using automation of configuration through rather than having a manual-like admin UI/API to manage the datasets.
from rdf-delta.
See discussion #122. Now the GH discussion forum is available it is better place, leaving issues for bug reports and work happening.
from rdf-delta.
Related Issues (20)
- patches applied before fuseki server is started HOT 6
- [bug] version becomes unset when patch not found HOT 7
- rdf* additions are being added to patch files as aborts HOT 1
- Integration tests fail on Windows HOT 10
- Patch server started with file not issues error on M1 Mac HOT 1
- Patch conflict HOT 20
- Patchlog server starts re-syncing HOT 13
- Fuseki unresponsive to requests if performing with a very large sync HOT 2
- Enable $ endpoints HOT 1
- Log output after Fuseki has completed a sync
- queries are A LOT slower after losing and re-establishing a connection to zookeeper HOT 20
- Inconsistent reads from a HA Fuseki ensemble HOT 1
- DeltaLinkHTTP.retry() without retry mechanism? HOT 2
- Migrate RDF Patch module to Apache Jena
- Fuseki setup instructions
- Get Diff HOT 3
- Provide more synchronization options
- Add support to specify zookeeper root dir name HOT 1
- rdf-delta-fuseki tests are broken and not running in the normal build HOT 1
- Error: Unknown argument: s3Bucket HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rdf-delta.