Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[rdf4j-dev] rdf4j and local state

Hey folks, we're working on replication logic for an implementation of rdf4j at work (eg multinode 3store).  Making some decent progress (hoping to contribute back once things look good for us in prod) but encountered an issue while trying to implement transactions.  So far, it looks like rdf4j transaction keeps local in-memory state via the ActiveTransactionRegistry (https://github.com/eclipse/rdf4j/blob/56d550fdd516657fbdcb0c2a8dc64b06c47c443d/tools/server-spring/src/main/java/org/eclipse/rdf4j/http/server/repository/transaction/TransactionStartController.java#L154).  Would you guys be open to moving away from local in-memory state and maybe serializing it to the local store instead (perhaps in a different context of the repo) to make replication easier?

matt

Back to the top