Skip to content
Success

Changes

Summary

  1. [Enhancement #386] Add read-only API to Connection. (commit: aa13730) (details)
  2. [Enhancement #386] Implement optimized read-only mode in RDF4J driver. (commit: 1d2adce) (details)
  3. [Enhancement #386] Use read-only OntoDriver connection from JOPA (for read-only persistence context). (commit: 830bca6) (details)
  4. [Fix] Fix in Jena axiom loading. (commit: 03cd21b) (details)
  5. [Enhancement #386] Support read-only transaction mode in Jena. (commit: 7c5e5f5) (details)
  6. Workaround for tests when prefix.cc is not available. (commit: 3b97886) (details)
Commit aa13730247aaeba31d478b90dfc51bcd9a31052a by Martin Ledvinka
[Enhancement #386] Add read-only API to Connection.
(commit: aa13730)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jConnection.java (diff)
The file was modifiedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/Connection.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaConnection.java (diff)
The file was modifiedontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiConnection.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/accessors/DataSourceStub.java (diff)
Commit 1d2adce2f76e5f5ede92d808d9bb18e8afe03a53 by Martin Ledvinka
[Enhancement #386] Implement optimized read-only mode in RDF4J driver.

When running read-only connection and transaction isolation level not Serializable, do not start a transaction for queries.
(commit: 1d2adce)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/ConnectionFactory.java (diff)
The file was addedontodriver-rdf4j/src/test/java/cz/cvut/kbss/ontodriver/rdf4j/connector/GraphDBStorageConnectionTest.java
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/ConnectionFactoryImpl.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/RepoConnection.java (diff)
The file was modifiedontodriver-virtuoso/src/main/java/cz/cvut/kbss/ontodriver/virtuoso/VirtuosoDataSource.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jConnection.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jAdapter.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jDriver.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jDataSource.java (diff)
The file was modifiedontodriver-rdf4j/src/test/java/cz/cvut/kbss/ontodriver/rdf4j/connector/StorageConnectionTest.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/StorageConnection.java (diff)
The file was modifiedontodriver-virtuoso/src/main/java/cz/cvut/kbss/ontodriver/virtuoso/VirtuosoDriver.java (diff)
The file was modifiedontodriver-rdf4j/src/test/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jDriverTest.java (diff)
The file was modifiedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/Connection.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/GraphDBStorageConnection.java (diff)
Commit 830bca64bcb7a4c0e7aa1c1045ff2fa7132957f7 by Martin Ledvinka
[Enhancement #386] Use read-only OntoDriver connection from JOPA (for read-only persistence context).
(commit: 830bca6)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ConnectionWrapperTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ConnectionWrapper.java (diff)
Commit 03cd21bfa25c644dd78a3f198564e117fb4e8cbb by Martin Ledvinka
[Fix] Fix in Jena axiom loading.
(commit: 03cd21b)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoader.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoaderTest.java (diff)
Commit 7c5e5f52c15a472e675ac30c5cf6b34653cafe8d by Martin Ledvinka
[Enhancement #386] Support read-only transaction mode in Jena.
(commit: 7c5e5f5)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaAdapter.java (diff)
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingLocalModel.java
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/StorageConnector.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaConnection.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/LocalModel.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingLocalModelTest.java
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnector.java (diff)
The file was removedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/LocalModelTest.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/DummyLocalModel.java
Commit 3b9788671c47f0a7993ca2759d1f32c774cecf06 by Martin Ledvinka
Workaround for tests when prefix.cc is not available.
(commit: 3b97886)
The file was modifiedjopa-owl2java/src/test/java/cz/cvut/kbss/jopa/owl2java/prefix/PrefixCcRemotePrefixResolverTest.java (diff)