Skip to content
Success

Changes

Summary

  1. [Enhancement #18] Started working on snapshot-based transactional (commit: d8a09a5) (details)
  2. [Enhancement #18] Finished snapshot-based storage connector in Jena (commit: 9d83e40) (details)
  3. [Enhancement #18] Allow to obtain snapshot-based storage connector in (commit: 1175631) (details)
  4. [Enhancement #18] Implemented storage holder supporting inference. (commit: aaf9d32) (details)
  5. [Enhancement #18] Inference supporting storage connector. (commit: 96f5c2c) (details)
  6. [Enhancement #18] Implemented combination of asserted and inferred data (commit: b5e4e64) (details)
  7. [Enhancement #18] Integrated inference support into the Jena driver. (commit: 194b2c5) (details)
  8. Added tests for basic inference support (inferred types using subClassOf (commit: bb8bece) (details)
  9. Pushed context decision into connectors in Jena driver. (commit: cd95434) (details)
  10. [Enhancement #18] Added support for TDB storage. (commit: f3a16b7) (details)
  11. [Enhancement #18] Allow to pass configuration to Jena reasoner. (commit: 1a06ae2) (details)
  12. [Enhancement #18] Added some basic documentation of the Jena driver. (commit: 728dc35) (details)
Commit d8a09a5f6c510270a00ebf868f128cdcfb517bb8 by Martin Ledvinka
[Enhancement #18] Started working on snapshot-based transactional
storage connector. It is required for inference support.
(commit: d8a09a5)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnector.java (diff)
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/TransactionalSnapshotStorage.java
The file was modifiedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/config/OntoDriverProperties.java (diff)
The file was modifiedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/config/ConfigParam.java (diff)
The file was modifiedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/environment/OwlapiPersistenceFactory.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorTest.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/AbstractStorageConnector.java (diff)
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnector.java
Commit 9d83e40130f0fca219b57bde07c05716036c9479 by Martin Ledvinka
[Enhancement #18] Finished snapshot-based storage connector in Jena
driver.
(commit: 9d83e40)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/StatementExecutor.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingStorageConnectorTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/query/JenaPreparedStatementTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/query/JenaStatementTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/query/JenaStatement.java (diff)
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/SharedStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnectorTest.java (diff)
Commit 1175631373a0834716f5d48d054ffdd7df374525 by Martin Ledvinka
[Enhancement #18] Allow to obtain snapshot-based storage connector in
Jena driver.
(commit: 1175631)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaDriver.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/ConnectorFactoryTestBase.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotConnectorFactory.java
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/ConnectorFactory.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/ReadCommittedConnectorFactoryTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/ReadCommittedConnectorFactory.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotConnectorFactoryTest.java
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaDriverTest.java (diff)
Commit aaf9d32b37e9238c6166a2f383da148e0f663ec1 by Martin Ledvinka
[Enhancement #18] Implemented storage holder supporting inference.
(commit: aaf9d32)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnector.java (diff)
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/exception/ReasonerInitializationException.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorage.java
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/Storage.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageWithInferenceTest.java
The file was removedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/TransactionalSnapshotStorage.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageWithInference.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/InferredStorageConnector.java
Commit 96f5c2ce1bed6674add6df180769f32172938f0c by Martin Ledvinka
[Enhancement #18] Inference supporting storage connector.
(commit: 96f5c2c)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageWithInference.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageWithInferenceTest.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInferenceTest.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInference.java
Commit b5e4e6423ef396b779120f84e188e63221f15d56 by Martin Ledvinka
[Enhancement #18] Implemented combination of asserted and inferred data
loading.
(commit: b5e4e64)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaAdapter.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotConnectorFactory.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/AxiomLoaderTestBase.java
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoaderTest.java
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/MainAxiomLoaderTest.java
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoader.java (diff)
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/AbstractAxiomLoader.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoader.java
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoaderTest.java (diff)
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/MainAxiomLoader.java
Commit 194b2c5312b0312c6b87d9a7e497054ced7414e5 by Martin Ledvinka
[Enhancement #18] Integrated inference support into the Jena driver.
(commit: 194b2c5)
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/DummyInferredStorageConnector.java
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInference.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaDriver.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaAdapter.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/ConnectorFactoryTestBase.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/DummyInferredStorageConnectorTest.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/InferenceConnectorFactory.java
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/environment/TestEnvironment.java (diff)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/InferenceConnectorFactoryTest.java
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaDriverTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/StorageTestUtil.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/environment/OwlapiStorageConfig.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaAdapterTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnectorTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/AbstractStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/ConnectorFactory.java (diff)
Commit bb8bece442710145f0bc39ba5f1621f8fa3df8c6 by Martin Ledvinka
Added tests for basic inference support (inferred types using subClassOf
relationship).
(commit: bb8bece)
The file was modifiedjopa-integration-tests-jena/src/test/java/cz/cvut/kbss/jopa/test/environment/JenaDataAccessor.java (diff)
The file was addedjopa-integration-tests-sesame/src/test/java/cz/cvut/kbss/jopa/test/integration/sesame/RetrieveWithInferenceTest.java
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/Vocabulary.java (diff)
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveWithInferenceRunner.java
The file was modifiedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/TypedQueryTest.java (diff)
The file was addedjopa-integration-tests-jena/src/test/java/cz/cvut/kbss/jopa/test/integration/jena/RetrieveWithInferenceTest.java
The file was addedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/integration/owlapi/RetrieveWithInferenceTest.java
The file was modifiedjopa-integration-tests-sesame/src/test/java/cz/cvut/kbss/jopa/test/query/sesame/TypedQueryTest.java (diff)
The file was modifiedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/environment/OwlapiDataAccessor.java (diff)
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassW.java
Commit cd95434c0350c350b825bd00ce1bddb2ea9ada50 by Martin Ledvinka
Pushed context decision into connectors in Jena driver.
(commit: cd95434)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/ReferencedListIterator.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/LocalModel.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/PropertiesHandlerTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageWithInference.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageWithInferenceTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/LocalModelTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/TypesHandler.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/SimpleListIterator.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/EpistemicAxiomRemoverTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/TypesHandlerTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/AxiomSaverTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/SimpleListIteratorTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/util/IdentifierGeneratorTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/AbstractListIterator.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ReferencedListIteratorTest.java (diff)
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/Storage.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnectorTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/ReferencedListHandler.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/AxiomSaver.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInferenceTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaAdapterTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/EpistemicAxiomRemover.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/MainAxiomLoaderTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/SimpleListHandlerTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInference.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoader.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/DummyInferredStorageConnectorTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoaderTest.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ReferencedListHandlerTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/SimpleListHandler.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingStorageConnectorTest.java (diff)
The file was modifiedjopa-integration-tests-jena/src/test/java/cz/cvut/kbss/jopa/test/environment/JenaDataAccessor.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoader.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/util/IdentifierGenerator.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoaderTest.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/test/java/cz/cvut/kbss/ontodriver/jena/list/ListIteratorTestBase.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ListTestUtil.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ListHandlerTestBase.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/DummyInferredStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/InferredStorageConnector.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnector.java (diff)
Commit f3a16b7411b2073e45a64d64ddc3706385be9cdc by Martin Ledvinka
[Enhancement #18] Added support for TDB storage.
(commit: f3a16b7)
The file was addedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/TDBStorageTest.java
The file was addedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/TDBStorage.java
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/Storage.java (diff)
Commit 1a06ae2bafa263fb3e19af7e2c2ef1ec1b018e6f by Martin Ledvinka
[Enhancement #18] Allow to pass configuration to Jena reasoner.
(commit: 1a06ae2)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInference.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageWithInferenceTest.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageWithInference.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInferenceTest.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/utils/Configuration.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/InferenceConnectorFactory.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/config/JenaOntoDriverProperties.java (diff)
The file was modifiedontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/InferenceConnectorFactoryTest.java (diff)
The file was modifiedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/config/Configuration.java (diff)
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaDriver.java (diff)
Commit 728dc35d8dee7ace6dc131bb8876b59803ab4753 by Martin Ledvinka
[Enhancement #18] Added some basic documentation of the Jena driver.
(commit: 728dc35)
The file was removedontodriver-jena/notes.md
The file was modifiedontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/config/JenaOntoDriverProperties.java (diff)
The file was addedontodriver-jena/README.md