Skip to content
Failed

Changes

Summary

  1. [Enhancement #176] Add SOQL parser test for MEMBER OF support. (commit: defc470) (details)
  2. [Enhancement #161] Support attribute language tag extraction (and comparison) in SOQL. (commit: 4da0e16) (details)
  3. [Enhancement #161] Support attribute language tag extraction (and comparison) in Criteria API. (commit: cf37339) (details)
  4. [Enhancement #161] Add an integration test for selection by language tag in Criteria API. (commit: d5ed66a) (details)
  5. [Enhancement #185] Allow declaring multiple scan packages for entity class discovery. (commit: 5befbac) (details)
  6. [Enhancement #185] Allow not providing scan package to entity class discovery. (commit: db2caf1) (details)
  7. [Fix] Add dummy classes to prevent AspectJ Maven plugin build errors in integration test modules. (commit: 9272045) (details)
  8. [Fix] Fix projection of count variable from SOQL query. (commit: b2a5df4) (details)
  9. [Enhancement #176] Add SOQL parser test for MEMBER OF support. (commit: e5ed6ba) (details)
  10. [Fix] Fix compilation issues after rebase on development. (commit: dd280ee) (details)
  11. [Enhancement #176] Extend SOQL grammar with MEMBER OF, add parser tests. (commit: 4ecb097) (details)
  12. [Enhancement #176] Implement MEMBER OF in SOQL. (commit: de3f5c2) (details)
  13. [Enhancement #176] Implement NOT MEMBER OF in SOQL. (commit: 51994af) (details)
  14. [Enhancement #176] Implement isMember predicates in Criteria API. (commit: f27471b) (details)
  15. [Enhancement #176] Add integration test for Criteria API isMember predicate. (commit: a9372ab) (details)
  16. [Upd] Update to RDF4J 4.3.4 and Jena 4.9.0. (commit: 6f7d2d7) (details)
  17. Support both legacy and new RDF4J repository configuration vocabulary. (commit: 5e1ffd6) (details)
  18. [1.1.0] Bump version, update changelog. (commit: 37998d7) (details)
Commit defc470362df178d8a79a8e78f9597149975ff30 by Martin Ledvinka
[Enhancement #176] Add SOQL parser test for MEMBER OF support.
(commit: defc470)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelMocks.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
Commit 4da0e165b5d6a7d9900ae4fbc55edc3b4bc617a8 by Martin Ledvinka
[Enhancement #161] Support attribute language tag extraction (and comparison) in SOQL.
(commit: 4da0e16)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlConstants.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlFunctionTranslator.java (diff)
The file was modified jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.g4 (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
Commit cf37339ae00746fbe8be86b88ca3b202928357bd by Martin Ledvinka
[Enhancement #161] Support attribute language tag extraction (and comparison) in Criteria API.
(commit: cf37339)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LangFunction.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaBuilderTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/CriteriaBuilderImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaQueryTranslateQueryTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/sessions/CriteriaBuilder.java (diff)
Commit d5ed66af9f0f37fe723b0867447d3ef7320e1cfc by Martin Ledvinka
[Enhancement #161] Add an integration test for selection by language tag in Criteria API.
(commit: d5ed66a)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java (diff)
Commit 5befbac5332e767095e2493435947b1c6251fc82 by Martin Ledvinka
[Enhancement #185] Allow declaring multiple scan packages for entity class discovery.
(commit: 5befbac)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/loaders/PersistenceUnitClassFinder.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/loaders/PersistenceUnitClassFinderTest.java (diff)
Commit db2caf1c0082200636d34fe488ba3465220f7635 by Martin Ledvinka
[Enhancement #185] Allow not providing scan package to entity class discovery.

Both empty string and no configuration at all are allowed.
(commit: db2caf1)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/loaders/PersistenceUnitClassFinderTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/loaders/PersistenceUnitClassFinder.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/loaders/DefaultClasspathScanner.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/loaders/DefaultClasspathScannerTest.java
Commit 92720457882e04be20f061bf8fab3749c6f7fc4b by Martin Ledvinka
[Fix] Add dummy classes to prevent AspectJ Maven plugin build errors in integration test modules.
(commit: 9272045)
The file was addedjopa-integration-tests-rdf4j/src/main/java/cz/cvut/kbss/jopa/DummyClass.java
The file was addedjopa-integration-tests-jena/src/main/java/cz/cvut/kbss/jopa/DummyClass.java
The file was addedjopa-integration-tests-owlapi/src/main/java/cz/cvut/kbss/jopa/DummyClass.java
Commit b2a5df440ca42e421b343b1b70ed4ff8413de7ca by Martin Ledvinka
[Fix] Fix projection of count variable from SOQL query.
(commit: b2a5df4)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
Commit e5ed6bacd9c8ee6bc91f50204c227ecc97449198 by Martin Ledvinka
[Enhancement #176] Add SOQL parser test for MEMBER OF support.
(commit: e5ed6ba)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelMocks.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
Commit dd280ee9db8c1256ee007924127aa46f1ed4de9d by Martin Ledvinka
[Fix] Fix compilation issues after rebase on development.
(commit: dd280ee)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
Commit 4ecb097e692d815c75499115b53022d5e7652a64 by Martin Ledvinka
[Enhancement #176] Extend SOQL grammar with MEMBER OF, add parser tests.
(commit: 4ecb097)
The file was modified jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.g4 (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassF.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Vocabulary.java (diff)
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/query/soql/SoqlQueryParserTest.java (diff)
Commit de3f5c2d3fa293e7e66a91e71fff6c5c273d03e0 by Martin Ledvinka
[Enhancement #176] Implement MEMBER OF in SOQL.
(commit: de3f5c2)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlConstants.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/MemberOfOperator.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/utils/IdentifierTransformerTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/exception/SoqlException.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParser.java (diff)
Commit 51994af9a16f4858219d698fd3f5bfee646b33df by Martin Ledvinka
[Enhancement #176] Implement NOT MEMBER OF in SOQL.
(commit: 51994af)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/MemberOfOperator.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
Commit f27471b4bf40b75c239fbd35b711031b6ae3f338 by Martin Ledvinka
[Enhancement #176] Implement isMember predicates in Criteria API.

This translates to SOQL MEMBER OF.
(commit: f27471b)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/sessions/PredicateFactory.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaQueryTranslateQueryTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/PathImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbstractPathExpression.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/IsMemberExpression.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/CriteriaBuilderImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlConstants.java (diff)
Commit a9372ab71ab6c79f1c4da3f964f37fb2e1cf1e25 by Martin Ledvinka
[Enhancement #176] Add integration test for Criteria API isMember predicate.

Fix attribute resolution in SOQL parser.
(commit: a9372ab)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/ManagedType.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java (diff)
Commit 6f7d2d7a3b3fe59fc6fd3394a6b49c69855ac232 by Martin Ledvinka
[Upd] Update to RDF4J 4.3.4 and Jena 4.9.0.
(commit: 6f7d2d7)
The file was modified ontodriver-rdf4j/pom.xml (diff)
The file was modified ontodriver-jena/pom.xml (diff)
Commit 5e1ffd670cfbc75ec79f8ffc01d2ba3200981562 by Martin Ledvinka
Support both legacy and new RDF4J repository configuration vocabulary.

- As per https://rdf4j.org/documentation/reference/configuration/#migrating-old-configurations
(commit: 5e1ffd6)
The file was modified ontodriver-rdf4j/src/test/java/cz/cvut/kbss/ontodriver/rdf4j/connector/StorageConnectorTest.java (diff)
The file was modified ontodriver-rdf4j/src/test/resources/repo-configs/memory-rdfs.ttl (diff)
The file was addedontodriver-rdf4j/src/test/resources/repo-configs/memory-rdfs-legacy.ttl
The file was modified ontodriver-rdf4j/src/test/resources/repo-configs/native-lucene.ttl (diff)
The file was modified ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/init/RepositoryConnectorInitializer.java (diff)
Commit 37998d710ceb500246378f59d98ac79be396a7c5 by Martin Ledvinka
[1.1.0] Bump version, update changelog.
(commit: 37998d7)
The file was modified CHANGELOG.md (diff)
The file was modified ontodriver-owlapi/pom.xml (diff)
The file was modified ontodriver-rdf4j/pom.xml (diff)
The file was modified jopa-integration-tests-jena/pom.xml (diff)
The file was modified datatype/pom.xml (diff)
The file was modified jopa-integration-tests-rdf4j/pom.xml (diff)
The file was modified ontodriver-api/pom.xml (diff)
The file was modified jopa-integration-tests-owlapi/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-api/pom.xml (diff)
The file was modified jopa-impl/pom.xml (diff)
The file was modified modelgen/pom.xml (diff)
The file was modified ontodriver-jena/pom.xml (diff)
The file was modified jopa-maven-plugin/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified jopa-distribution/pom.xml (diff)
The file was modified jopa-integration-tests/pom.xml (diff)