Skip to content
Failed

Changes

Summary

  1. [Feature #41] Support for specifying repository config in a (commit: 3c5af3f) (details)
  2. [Feature #41] Support for creating local native store from repository (commit: 55edb40) (details)
  3. [Upd] Upgraded to RDF4J 2.4.2. (commit: 18e3f15) (details)
  4. [Fix] Properly evict classes with inferred attributes from cache on UoW (commit: 0aa1fc1) (details)
  5. [Refactoring] Renamed CacheManager.clearInferredObjects to (commit: 28e77ca) (details)
  6. [Feature #45] Made ResultSet Iterable. Added a common unchecked parent (commit: 0b1705f) (details)
  7. [Feature #45] Implemented Spliterator for ResultSet. Provide Stream from (commit: 99b760f) (details)
  8. [Feature #45] Use the updated ResultSet API in Query and TypedQuery (commit: 56fa4fe) (details)
  9. [Fix] Support setter/getter aspects on mapped superclass fields. (commit: db34fa9) (details)
  10. [Feature #45] First, naive implementation of getResultStream in Query (commit: 1d2a68d) (details)
  11. Working on support for setting query offset and limit using Query API. (commit: 5f035f2) (details)
  12. Translate setMaxResults and setFirstResult in the Query API into LIMIT (commit: 5c923c0) (details)
  13. [Feature #45] Started working on proper Stream support in the Query API. (commit: 6ac80ac) (details)
  14. [Feature #45] Implemented Stream support in the Query API. (commit: eb528a4) (details)
  15. [Feature #45] Testing the stream support in Query API. Ensure that (commit: 378decd) (details)
  16. [Refactoring] Minor refactoring in QueryImpl and TypedQueryImpl. (commit: 83db359) (details)
  17. Minor SCA-based improvements. (commit: fe3d3a7) (details)
  18. Prevent possible infinite loop when calling entity lifecycle (commit: 682db67) (details)
  19. [0.11.0] Bumped version and updated release notes. (commit: 523fba4) (details)
  20. Removed some deprecated parts of JOPA. (commit: 22fa2fb) (details)
Commit 3c5af3fb5237aac68e209ed33ee06d4e38e7b2ec by Martin Ledvinka
[Feature #41] Support for specifying repository config in a
RDF4J-compatible Turtle file which allows more customized creation of
local repositories. Memory store implementation.
(commit: 3c5af3f)
The file was addedontodriver-sesame/src/test/resources/repo-configs/memory-rdfs.ttl
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/StorageConnector.java (diff)
The file was addedontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/RepositoryConnectorInitializer.java
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/connector/StorageConnectorTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/config/SesameOntoDriverProperties.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/config/SesameConfigParam.java (diff)
Commit 55edb40f709cd0f67c5e77ab1773aa94a61f0d83 by Martin Ledvinka
[Feature #41] Support for creating local native store from repository
configuration file.
(commit: 55edb40)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/connector/StorageConnectorTest.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/connector/RepositoryConnectorInitializer.java (diff)
The file was addedontodriver-sesame/src/test/resources/repo-configs/native-lucene.ttl
The file was modified ontodriver-sesame/pom.xml (diff)
Commit 0aa1fc1e30e1f074bf26ce8ad11ae0e1248ccedb by Martin Ledvinka
[Fix] Properly evict classes with inferred attributes from cache on UoW
commit.
(commit: 0aa1fc1)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptorTest.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/BugTest.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-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkTest.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-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/Vocabulary.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ServerSession.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/NamedQueryTest.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/CacheTest.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/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkTestBase.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/IntegrationTestBase.java (diff)
Commit 28e77ca33f1a7075bea7d05a2e9d6b0434e444a6 by Martin Ledvinka
[Refactoring] Renamed CacheManager.clearInferredObjects to
evictInferredObjects to unify the cache naming scheme.
(commit: 28e77ca)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/sessions/CacheManager.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/DisabledCacheManager.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/main/java/cz/cvut/kbss/jopa/sessions/cache/LruCacheManager.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/cache/AbstractCacheManagerTest.java (diff)
Commit 0b1705f6a8ef54c88bb2108651655e272ae72e91 by Martin Ledvinka
[Feature #45] Made ResultSet Iterable. Added a common unchecked parent
exception for OntoDriver API exceptions.
(commit: 0b1705f)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/exception/IdentifierGenerationException.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/exception/OntoDriverInitializationException.java (diff)
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/iteration/ResultRow.java
The file was addedontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/DelegatingResultRowTest.java
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/exception/UnassignableIdentifierException.java (diff)
The file was addedontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/ResultSetIteratorTest.java
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/iteration/ResultSetIterator.java
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/exception/OntoDriverRuntimeException.java
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/iteration/DelegatingResultRow.java
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/ResultSet.java (diff)
The file was addedontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/ResultSetTest.java
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/exception/NotYetImplementedException.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/exception/IntegrityConstraintViolatedException.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/exception/VariableNotBoundException.java (diff)
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/iteration/ResultSetIterationException.java
Commit 99b760f072131c455ea58b2bf3885bd16f46cf78 by Martin Ledvinka
[Feature #45] Implemented Spliterator for ResultSet. Provide Stream from
ResultSet.
(commit: 99b760f)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/ResultSet.java (diff)
The file was modified ontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/ResultSetTest.java (diff)
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/iteration/ResultSetIterator.java (diff)
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/iteration/ResultSetSpliterator.java
The file was addedontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/ResultSetSpliteratorTest.java
Commit 56fa4fe5e057c141412fe74bea0717369bb28bec by Martin Ledvinka
[Feature #45] Use the updated ResultSet API in Query and TypedQuery
implementations.
(commit: 56fa4fe)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ObjectPropertyFieldResultMapperTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/ResultSetMappingQuery.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ConstructorResultMapperTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapper.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/VariableResultMapperTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ResultRowMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ConstructorResultMapper.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapperTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ResultRowMapperTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryImplTest.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/CacheTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/VariableResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/EntityResultMapper.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/EntityResultMapperTest.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/NamedQueryTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ObjectPropertyFieldResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/SparqlResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java (diff)
Commit db34fa964535131c800550b819df64dafcbc4642 by Martin Ledvinka
[Fix] Support setter/getter aspects on mapped superclass fields.
(commit: db34fa9)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/BeanListenerAspect.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/BeanListenerAspectTest.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkTestBase.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkMergeTest.java (diff)
Commit 1d2a68d1e87597a6cea5400ed2a5dac468cb5052 by Martin Ledvinka
[Feature #45] First, naive implementation of getResultStream in Query
API.
(commit: 1d2a68d)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/TypedQuery.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/Query.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryImplTest.java (diff)
Commit 5f035f204084e2fd49de3d227a86502a6b7f03d0 by Martin Ledvinka
Working on support for setting query offset and limit using Query API.
(commit: 5f035f2)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryHolderTest.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryHolder.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHolder.java (diff)
Commit 5c923c017adbdf854df5346b765d1fdc1cae8d58 by Martin Ledvinka
Translate setMaxResults and setFirstResult in the Query API into LIMIT
and OFFSET clauses in the resulting SPARQL query. Use OWL2Query 0.5.1
with support of limit and offset in queries.
(commit: 5c923c0)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/query/QueryResultGenerator.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
The file was modified ontodriver-owlapi/pom.xml (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java (diff)
The file was modified pom.xml (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryImplTest.java (diff)
Commit 6ac80ac21ae728a7e70ad1ee1e1eb0fdaf7b9d5b by Martin Ledvinka
[Feature #45] Started working on proper Stream support in the Query API.
(commit: 6ac80ac)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryImplTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java (diff)
Commit eb528a494a35d091fab284ddfa46e5239de11338 by Martin Ledvinka
[Feature #45] Implemented Stream support in the Query API.
(commit: eb528a4)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultSpliterator.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryImplTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java (diff)
Commit 378decd310ad6bc2824e2d47d077d554c3877c4b by Martin Ledvinka
[Feature #45] Testing the stream support in Query API. Ensure that
stream is closed by the spliterator at all circumstances.
(commit: 378decd)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryResultSpliteratorTest.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultSpliterator.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java (diff)
The file was modified jopa-integration-tests/pom.xml (diff)
Commit 83db359d735539281db9a694ea2028896abd0426 by Martin Ledvinka
[Refactoring] Minor refactoring in QueryImpl and TypedQueryImpl.
(commit: 83db359)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/validator/CardinalityConstraintsValidator.java (diff)
The file was modified jopa-owlapi-utils/src/main/java/cz/cvut/kbss/jopa/util/MappingFileParser.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/AxiomSaver.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/DatatypeTransformer.java (diff)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/PropertiesHandler.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/AbstractListIterator.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassQ.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/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/ListHandler.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/transactions/EntityTransactionWrapper.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/utils/IdentifierTransformer.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/list/SimpleListIterator.java (diff)
The file was modified jopa-owlapi-utils/src/main/java/cz/cvut/kbss/jopa/owlapi/DatatypeTransformer.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/Descriptor.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/main/java/cz/cvut/kbss/ontodriver/jena/list/SimpleListHandler.java (diff)
Commit 682db67182e5ea1968a6fb3bb588bda65c5ca0a4 by Martin Ledvinka
Prevent possible infinite loop when calling entity lifecycle
callbacks/listener methods which themselves modify the entity.
(commit: 682db67)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/EntityLifecycleListenerManager.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/EntityLifecycleListenerManagerTest.java (diff)
Commit 523fba42be6af361f59e67864871bf5e0dcf2080 by Martin Ledvinka
[0.11.0] Bumped version and updated release notes.
(commit: 523fba4)
The file was modified jopa-integration-tests-owlapi/pom.xml (diff)
The file was modified jopa-integration-tests-sesame/pom.xml (diff)
The file was modified jopa-integration-tests/pom.xml (diff)
The file was modified jopa-impl/pom.xml (diff)
The file was modified jopa-owlapi-utils/pom.xml (diff)
The file was modified jopa-api/pom.xml (diff)
The file was modified ontodriver-owlapi/pom.xml (diff)
The file was modified ontodriver-jena/pom.xml (diff)
The file was modified ontodriver-api/pom.xml (diff)
The file was modified README.md (diff)
The file was modified ReleaseNotes.md (diff)
The file was modified jopa-maven-plugin/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified ontodriver-sesame/pom.xml (diff)
The file was modified jopa-distribution/pom.xml (diff)
The file was modified jopa-integration-tests-jena/pom.xml (diff)
The file was modified jopa-owl2java/pom.xml (diff)
Commit 22fa2fb6da9c85b4a192018dadcd186635a0b442 by Martin Ledvinka
Removed some deprecated parts of JOPA.
(commit: 22fa2fb)
The file was modified ReleaseNotes.md (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/Type.java (diff)
The file was removedjopa-api/src/main/java/cz/cvut/kbss/jopa/CommonVocabulary.java
The file was modified jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/Constants.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityManager.java (diff)