Skip to content
Success

Changes

Summary

  1. [Bug #81] Add test reproducing the issue. (commit: 4b82fc6) (details)
  2. [Fix] Fixing project build issues on Windows. (commit: 47bbf12) (details)
  3. [Fix] Fix MappingFileParserTest. (commit: 9a4550c) (details)
  4. Modify Sesame driver (and its tests) to work on Windows. (commit: e774424) (details)
  5. [Fix] Fix incorrect reference in test mock factory. (commit: 50de6cb) (details)
  6. [Bug #81] Build an inter-type reference map when building application metamodel. (commit: f9ad444) (details)
  7. [Bug #81] Fix the test reproducing Bug #81, making it no longer reproducible. (commit: 2e75347) (details)
  8. [Bug #81] Possible fix of the stale cache content bug. (commit: ebbf3b6) (details)
  9. [Bug #82] Support Windows-like line ends when parsing SPARQL queries. (commit: a97a8e8) (details)
  10. [Upd] Update dependencies: RDF4J 3.5.1, Jena 3.17.0. (commit: 7777d86) (details)
  11. Refactoring persistence provider resolution to more closely correspond to the implementation JPA uses. (commit: 2438c60) (details)
  12. Refactor DefaultPersistenceProviderResolver based on JPA specification implementation (simplifies provider implementation discovery code). (commit: 9d6f66e) (details)
  13. [Bug #81] Reliably reproduce the bug and apply the fix. (commit: b732339) (details)
Commit 4b82fc6d2cc783235218b39dd5e85608ab07d5ba by Martin Ledvinka
[Bug #81] Add test reproducing the issue.
(commit: 4b82fc6)
The file was modifiedjopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/CacheTest.java (diff)
Commit 47bbf12a77776bea00997575b8d1d3f4544eda57 by Martin Ledvinka
[Fix] Fixing project build issues on Windows.
(commit: 47bbf12)
The file was modifiedjopa-owl2java/src/test/java/cz/cvut/kbss/jopa/util/MappingFileParserTest.java (diff)
Commit 9a4550ce78c97c6d6f3f5a6bf67b88e6082f0e82 by Martin Ledvinka
[Fix] Fix MappingFileParserTest.
(commit: 9a4550c)
The file was modifiedjopa-owl2java/src/test/java/cz/cvut/kbss/jopa/util/MappingFileParserTest.java (diff)
Commit e774424a6632f118588ac82e22df626507f69b5b by Martin Ledvinka
Modify Sesame driver (and its tests) to work on Windows.
(commit: e774424)
The file was modified.gitignore (diff)
The file was modifiedontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/connector/StorageConnectorTest.java (diff)
The file was modifiedontodriver-sesame/src/test/resources/repo-configs/memory-rdfs.ttl (diff)
The file was modifiedontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/RepositoryConnectorInitializer.java (diff)
Commit 50de6cb6d7aeaab827f051466c8601add2e7b914 by Martin Ledvinka
[Fix] Fix incorrect reference in test mock factory.
(commit: 50de6cb)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
Commit f9ad44403f49f73d483e9f67c2ad622e39dc7e4e by Martin Ledvinka
[Bug #81] Build an inter-type reference map when building application metamodel.
(commit: f9ad444)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypeReferenceMap.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/ClassFieldMetamodelProcessor.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilder.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilderTest.java (diff)
Commit 2e7534707eef8fcbc2688531d8e3759346ad8b64 by martin.ledvinka
[Bug #81] Fix the test reproducing Bug #81, making it no longer reproducible.
(commit: 2e75347)
The file was modifiedjopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/CacheTest.java (diff)
Commit ebbf3b6a61581a646ecdae114a898f9637c263dc by martin.ledvinka
[Bug #81] Possible fix of the stale cache content bug.
(commit: ebbf3b6)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkImpl.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypeReferenceMapTest.java
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkMergeTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/MetamodelImpl.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilder.java (diff)
Commit a97a8e8b1ed003a3acbf9e29306b2aa6821f07df by martin.ledvinka
[Bug #82] Support Windows-like line ends when parsing SPARQL queries.
(commit: a97a8e8)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParserTest.java (diff)
Commit 7777d86b367033ad1e69d238520606595763d95c by martin.ledvinka
[Upd] Update dependencies: RDF4J 3.5.1, Jena 3.17.0.
(commit: 7777d86)
The file was modifiedpom.xml (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParser.java (diff)
The file was modifiedontodriver-sesame/pom.xml (diff)
The file was modifiedontodriver-jena/pom.xml (diff)
Commit 2438c60898ffc7dd1d2eac702c097469e0ce8b7c by martin.ledvinka
Refactoring persistence provider resolution to more closely correspond to the implementation JPA uses.
(commit: 2438c60)
The file was removedjopa-impl/src/main/resources/META-INF/services/javax.persistence.provider
The file was removedjopa-api/src/test/resources/META-INF/services/javax.persistence.provider
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/PersistenceProperties.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/DefaultPersistenceProviderResolver.java (diff)
The file was modifiedjopa-api/src/test/java/cz/cvut/kbss/jopa/environment/TestPersistenceProvider.java (diff)
The file was modifiedjopa-api/src/test/java/cz/cvut/kbss/jopa/model/DefaultPersistenceProviderResolverTest.java (diff)
The file was addedjopa-impl/src/main/resources/META-INF/services/cz.cvut.kbss.jopa.model.PersistenceProvider
The file was modifiedjopa-api/src/test/java/cz/cvut/kbss/jopa/PersistenceTest.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/PersistenceProviderResolverHolder.java (diff)
The file was addedjopa-api/src/test/resources/META-INF/services/cz.cvut.kbss.jopa.model.PersistenceProvider
Commit 9d6f66edc9706f775650b85499d7a761c8374ed5 by martin.ledvinka
Refactor DefaultPersistenceProviderResolver based on JPA specification implementation (simplifies provider implementation discovery code).
(commit: 9d6f66e)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/DefaultPersistenceProviderResolver.java (diff)
The file was modifiedjopa-api/src/test/java/cz/cvut/kbss/jopa/model/DefaultPersistenceProviderResolverTest.java (diff)
Commit b73233957e9ec65e8dedd076af9df8851a63309c by martin.ledvinka
[Bug #81] Reliably reproduce the bug and apply the fix.
(commit: b732339)
The file was modifiedjopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/CacheTest.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/Vocabulary.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassA.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/UpdateOperationsRunner.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/ClassFieldMetamodelProcessorTest.java (diff)
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassZChild.java
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassZ.java