Skip to content
Success

Changes

Summary

  1. [Enhancement #73] Refactor OntoDriver API descriptors in preparation for supporting multiple contexts per assertion/subject. (commit: 91dc0cf) (details)
  2. [Enhancement #73] Ensure consistent handling of contexts in OntoDriver axiom descriptors. (commit: 78975d1) (details)
  3. [Enhancement #73] Refactor Sesame driver to support the new plural contexts supporting axiom descriptors. (commit: 3753749) (details)
  4. [Enhancement #73] Test support for multiple read contexts in Sesame OntoDriver. (commit: b5c8b13) (details)
  5. [Enhancement #73] Refactor Jena OntoDriver to support the new axiom descriptors with plural contexts. (commit: e796dd6) (details)
  6. [Enhancement #73] Testing support for using multiple contexts in assertion loading in Jena Driver. (commit: 80ec625) (details)
  7. [Enhancement #73] Fix issues with AxiomDescriptorFactoryTest. (commit: b8b6fd2) (details)
  8. [Enhancement #73] Refactor types OntoDriver API to support multiple contexts. Fix test issues. (commit: 768e089) (details)
  9. [Enhancement #73] Refactor descriptors to support multiple contexts per descriptor and attribute. (commit: f015826) (details)
  10. [Enhancement #73] Add tests for the updated descriptor behavior, fix issues. (commit: 69ef048) (details)
  11. [Enhancement #73] Adapting JOPA impl to the new descriptors API. WIP. (commit: bb4baa1) (details)
  12. [Enhancement #73] Adapting OOM in JOPA to the new descriptor API. Extend Descriptor with methods for getting single context (used for write operations). (commit: 010c219) (details)
  13. [Enhancement #73] Refactor OntoDriver API (and implementations) to support contains call with plural contexts. (commit: a4abba8) (details)
  14. [Enhancement #73] Use OntoDriver plural context contains API in JOPA. (commit: f89e020) (details)
  15. [Enhancement #73] Working on modifications of second level cache to support plural contexts. (commit: 21d1c0e) (details)
  16. [Enhancement #73] Update second level cache to work with plural contexts. (commit: f007e55) (details)
  17. [Enhancement #73] Fix tests after context-related refactoring (WIP). (commit: fe50d47) (details)
  18. [Enhancement #73] Fix integration tests after plural context changes. (commit: e1bac05) (details)
  19. [Enhancement #73] Add integration tests for plural contexts support. (commit: 02285dd) (details)
  20. [Upd] Update dependencies (RDF4J 3.4.2, JaCoCo plugin 0.8.6). (commit: 22bd079) (details)
  21. [Upd] Update to RDF4J 3.4.3. (commit: 5cd44b9) (details)
  22. [0.16.0] Bump version and update release notes. (commit: 9fc6828) (details)
Commit 91dc0cf7c9f1d1ec747053a0fd8a600680adc67e by Martin Ledvinka
[Enhancement #73] Refactor OntoDriver API descriptors in preparation for supporting multiple contexts per assertion/subject.

AxiomValueDescriptor has been split from AxiomDescriptor, as it can contain only one context per assertion/subject to prevent ambiguity issues when saving values.
(commit: 91dc0cf)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/descriptor/AxiomValueDescriptor.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/EpistemicAxiomRemover.java (diff)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/EpistemicAxiomRemover.java (diff)
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/descriptor/AbstractAxiomDescriptor.java
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/descriptor/AxiomDescriptor.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/EpistemicAxiomRemover.java (diff)
Commit 78975d1f131322daea4ffcdc54f40f43f3b8190f by Martin Ledvinka
[Enhancement #73] Ensure consistent handling of contexts in OntoDriver axiom descriptors.
(commit: 78975d1)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoader.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/descriptor/AxiomValueDescriptor.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SesameAdapterTest.java (diff)
The file was addedontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/descriptor/AxiomValueDescriptorTest.java
The file was modified ontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/descriptor/AxiomDescriptorTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactory.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/descriptor/AbstractAxiomDescriptor.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoaderTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/EpistemicAxiomRemoverTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoaderTest.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/descriptor/AxiomDescriptor.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactoryTest.java (diff)
Commit 375374949597f2c896ab2c9eddc33afed58a05c1 by Martin Ledvinka
[Enhancement #73] Refactor Sesame driver to support the new plural contexts supporting axiom descriptors.
(commit: 3753749)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/StorageConnector.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/AxiomLoaderWithInferenceTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/Connector.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/AxiomLoader.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SesameAdapterTest.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/connector/PoolingStorageConnectorTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/TypesHandler.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/EpistemicAxiomRemoverTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/ListHandler.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/EpistemicAxiomRemover.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/TypesHandlerTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/SimpleListHandler.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/SimpleListIterator.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/AbstractSesameIterator.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SesamePropertiesTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/ReferencedListIterator.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/PoolingStorageConnector.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/AxiomLoaderTest.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/ListHandlerTestBase.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/ReferencedListHandler.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/StatementLoader.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/connector/LocalModelTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/LocalModel.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SimpleListHandlerTest.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/ReferencedListHandlerTest.java (diff)
Commit b5c8b13de8d898b7044014a66a45b32667c839c0 by Martin Ledvinka
[Enhancement #73] Test support for multiple read contexts in Sesame OntoDriver.
(commit: b5c8b13)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/AxiomLoaderTest.java (diff)
Commit e796dd6235e96f8b4f74ad0db8f9c359b1963106 by Martin Ledvinka
[Enhancement #73] Refactor Jena OntoDriver to support the new axiom descriptors with plural contexts.
(commit: e796dd6)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/MainAxiomLoaderTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/LocalModel.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInference.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/ReferencedListHandler.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnector.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaAdapterTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/TypesHandlerTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInferenceTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoader.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/InferredStorageConnector.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ReferencedListIteratorTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/AbstractListIterator.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoaderTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ListIteratorTestBase.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/DummyInferredStorageConnector.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingStorageConnector.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/EpistemicAxiomRemoverTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/DummyInferredStorageConnectorTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/StorageConnector.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ReferencedListHandlerTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/EpistemicAxiomRemover.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoaderTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/TypesHandler.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingStorageConnectorTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoader.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnectorTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/SimpleListIteratorTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/AbstractAxiomLoader.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnector.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/ReferencedListIterator.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/PropertiesHandlerTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ListTestUtil.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/list/ListHandlerTestBase.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/LocalModelTest.java (diff)
Commit 80ec625ed90335226eb906bdaf1134582cadd4d1 by Martin Ledvinka
[Enhancement #73] Testing support for using multiple contexts in assertion loading in Jena Driver.
(commit: 80ec625)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoaderTest.java (diff)
Commit b8b6fd29986ab024c34a1818f4e41e8c031551d9 by Martin Ledvinka
[Enhancement #73] Fix issues with AxiomDescriptorFactoryTest.

Also put Hamcrest into parent pom to make it accessible in tests in all modules.
(commit: b8b6fd2)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactoryTest.java (diff)
The file was modified pom.xml (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/BaseRunner.java (diff)
Commit 768e089b4209e00a9dd51f365ac719d080db72d0 by Martin Ledvinka
[Enhancement #73] Refactor types OntoDriver API to support multiple contexts. Fix test issues.
(commit: 768e089)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/TypesHandlerTest.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/Types.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/TypesHandler.java (diff)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/TypesHandlerTest.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/TypesHandlerTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaDriverTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/SesameTypes.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaTypes.java (diff)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/TypesHandler.java (diff)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiTypesTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/TypesHandler.java (diff)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiTypes.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SesameTypesTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoaderTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaTypesTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoader.java (diff)
Commit f01582673a9b96d8a9fe8a6957e9904f470c7387 by Martin Ledvinka
[Enhancement #73] Refactor descriptors to support multiple contexts per descriptor and attribute.

The changes are as small as possible w.r.t. existing API.
(commit: f015826)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/StringPropertiesFieldStrategyTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/ObjectPropertyCollectionDescriptor.java (diff)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/descriptors/ObjectPropertyCollectionDescriptorTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/IdentifierFieldStrategyTest.java (diff)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptorTest.java (diff)
The file was addedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/AbstractDescriptor.java
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/FieldDescriptor.java (diff)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/descriptors/FieldDescriptorTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptor.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/RepositoryMapTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/CollectionInstanceBuilderTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/CollectionValueMergerTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/DetachedInstanceMergerTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/MapValueMergerTest.java (diff)
The file was addedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/AmbiguousContextException.java
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/Descriptor.java (diff)
Commit 69ef04839e9681c3f9546a4cf8bffd6ab1349346 by Martin Ledvinka
[Enhancement #73] Add tests for the updated descriptor behavior, fix issues.
(commit: 69ef048)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptor.java (diff)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptorTest.java (diff)
Commit bb4baa198b2638e2ed2859e39989f245dff24f36 by Martin Ledvinka
[Enhancement #73] Adapting JOPA impl to the new descriptors API. WIP.
(commit: bb4baa1)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptorTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/DetachedInstanceMergerTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/Descriptor.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/IdentifierFieldStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/CollectionValueMergerTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/RepositoryMapTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/MapValueMergerTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/ManagedTypeValueMergerTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/AbstractDescriptor.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/change/DeleteObjectChangeSet.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/change/ObjectChangeSetImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactoryTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/MergeManagerTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptor.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/FieldStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
Commit 010c219d06560cda34a273cfbb472d25f9f84357 by Martin Ledvinka
[Enhancement #73] Adapting OOM in JOPA to the new descriptor API. Extend Descriptor with methods for getting single context (used for write operations).
(commit: 010c219)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/Descriptor.java (diff)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptorTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/TypesFieldStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityDeconstructor.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoader.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/AbstractDescriptor.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/FieldStrategyTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PropertiesFieldStrategy.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralDataPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/IdentifierFieldStrategy.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularDataPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralAnnotationPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralMultilingualStringFieldStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularAnnotationPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategy.java (diff)
Commit a4abba850fa9a0ce84302179bbb03898cf73336b by Martin Ledvinka
[Enhancement #73] Refactor OntoDriver API (and implementations) to support contains call with plural contexts.
(commit: a4abba8)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SesameConnectionTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaDriverTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/RepositoryMapTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/StorageConnector.java (diff)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiConnection.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/LocalModel.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/DummyInferredStorageConnectorTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/SesameAdapter.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/MainAxiomLoaderTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInferenceTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/MainAxiomLoader.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnectorTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/util/IdentifierGeneratorTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoader.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnector.java (diff)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiAdapter.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaConnection.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/Connection.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/InferredStorageConnector.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/DummyInferredStorageConnector.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SharedStorageConnector.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/Connector.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/StorageConnector.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/util/IdentifierGenerator.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaConnectionTest.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/connector/PoolingStorageConnectorTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaAdapterTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingStorageConnector.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/PoolingStorageConnector.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/ChangeTrackingStorageConnectorTest.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaAdapter.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorWithInference.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/SesameConnection.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoaderTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/LocalModelTest.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SesameAdapterTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkImpl.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoader.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/AbstractAxiomLoader.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/connector/LocalModel.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/RepositoryMap.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/connector/LocalModelTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/SnapshotStorageConnectorTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoaderTest.java (diff)
Commit f89e020117cc01ece851c26fc4ad2c06dc46770f by Martin Ledvinka
[Enhancement #73] Use OntoDriver plural context contains API in JOPA.
(commit: f89e020)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java (diff)
Commit 21d1c0e0d07d1d3758e7e9376a74da10822cdde2 by Martin Ledvinka
[Enhancement #73] Working on modifications of second level cache to support plural contexts.
(commit: 21d1c0e)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/EntityCache.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/LruCacheManager.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/RepositoryMap.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/TtlCacheManager.java (diff)
Commit f007e55fa96241b18de4dfd81254c40a382b3a27 by Martin Ledvinka
[Enhancement #73] Update second level cache to work with plural contexts.
(commit: f007e55)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/LruCacheManager.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/TtlCacheManager.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/cache/AbstractCacheManagerTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/EntityCache.java (diff)
Commit fe50d47b2fee18b5076c7493b26ea25dec2d5982 by Martin Ledvinka
[Enhancement #73] Fix tests after context-related refactoring (WIP).
(commit: fe50d47)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactoryTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/BaseRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsMultiContextRunner.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableTypeTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/CreateOperationsRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/CreateOperationsMultiContextRunner.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/RepositoryMapTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/accessors/DataSourceStub.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactory.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ListPropertyStrategyTestBase.java (diff)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiAdapterTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkGetReferenceTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/UpdateOperationsMultiContextRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/DeleteOperationsMultiContextRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsRunner.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoaderTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkTest.java (diff)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiConnectionTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityDeconstructorTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/UpdateOperationsRunner.java (diff)
Commit e1bac058521c41eb464254d0e28c5b17999933f3 by Martin Ledvinka
[Enhancement #73] Fix integration tests after plural context changes.
(commit: e1bac05)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/UpdateOperationsMultiContextRunner.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/DuplicateIdentifiersTest.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/IntegrationTestBase.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/DeleteOperationsMultiContextRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsMultiContextRunner.java (diff)
Commit 02285dd035cae8e35c6008aad81d05518e256837 by Martin Ledvinka
[Enhancement #73] Add integration tests for plural contexts support.
(commit: 02285dd)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ListPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategy.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassF.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferenceSavingResolver.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/CreateOperationsMultiContextRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsMultiContextRunner.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategy.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferenceSavingResolverTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/UpdateOperationsMultiContextRunner.java (diff)
Commit 22bd0798e578f3903adc40dd111e416e10c948f3 by Martin Ledvinka
[Upd] Update dependencies (RDF4J 3.4.2, JaCoCo plugin 0.8.6).
(commit: 22bd079)
The file was modified ontodriver-sesame/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified ontodriver-sesame/pom.xml (diff)
Commit 9fc6828ee2f52e50d2c8b062a96df531826f8522 by Martin Ledvinka
[0.16.0] Bump version and update release notes.
(commit: 9fc6828)
The file was modified jopa-api/pom.xml (diff)
The file was modified jopa-impl/pom.xml (diff)
The file was modified jopa-distribution/pom.xml (diff)
The file was modified ontodriver-api/pom.xml (diff)
The file was modified jopa-maven-plugin/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified ReleaseNotes.md (diff)
The file was modified ontodriver-jena/pom.xml (diff)
The file was modified ontodriver-owlapi/pom.xml (diff)
The file was modified jopa-integration-tests-sesame/pom.xml (diff)
The file was modified jopa-integration-tests-jena/pom.xml (diff)
The file was modified jopa-owlapi-utils/pom.xml (diff)
The file was modified jopa-owl2java/pom.xml (diff)
The file was modified jopa-integration-tests-owlapi/pom.xml (diff)
The file was modified jopa-integration-tests/pom.xml (diff)
The file was modified ontodriver-sesame/pom.xml (diff)