I've been experimenting with changing the value of ShaclSailSchema.VALIDATION_ENABLED in the configuration of a repository at runtime. However, I've the impression that the change enters into effect only after restarting the repository. In my experiments, I restarted my application. If I am right, is there a more lightweight approach? Perhaps, calling LocalRepositoryManager.shutdown and then
What about remote repositories? Ontotext GraphDB has a dedicated protocol URI to restart a repository. If I am right and repositories need to be explicitly restarted, I think that there is nothing to do about this in the stock RDF4J server.