Skip to content
Success

Changes

Summary

  1. [Enhancement #357] Support reconstructing an entity from provided axioms in EntityInstanceLoader. (commit: 5d2f3c2) (details)
  2. [Enhancement #357] Load and reconstruct entity from axioms in OOM. (commit: 9845048) (details)
  3. [Enhancement #357] Implement loading entity from axioms in UoW. (commit: a07ca4c) (details)
  4. [Enhancement #357] Resolve query type when parsing query string. (commit: 3b146b2) (details)
  5. [Enhancement #357] Implement alternative SPARQL parser using Antlr4 grammar. (commit: 9df4031) (details)
  6. [Enhancement #357] Use the new grammar-based SPARQL parser instead of the old one. (commit: d5f651a) (details)
  7. [Enhancement #357] Cleanup QueryHolder tests, resolve class visibility warnings. (commit: f31cf8f) (details)
  8. [Enhancement #357] Remove old SPARQL parser and query holder. (commit: 68db156) (details)
  9. Check if query already contains LIMIT/OFFSET when setting firstResult/maxResults. (commit: 4a52a12) (details)
  10. [Enhancement #357] Allow modifying SPARQL query during assembly via registered modifier objects. (commit: a4b5654) (details)
  11. [Enhancement #357] Implement EntityLoadingOptimizer modifying SPARQL query assembly. (commit: 8aca4d0) (details)
  12. [Enhancement #357] Integrate EntityLoadingOptimizer in query processing. (commit: 7f18b9c) (details)
  13. [Enhancement #357] Refactor typed query result loading to allow providing a different loader. (commit: aab2034) (details)
  14. [Enhancement #357] More refactoring of typed query result loading to accommodate planned entity loading optimization. (commit: 730e7ed) (details)
  15. [Enhancement #357] Integrate the optimized entity loading into typed query processing. (commit: dbda0f9) (details)
  16. [Enhancement #357] Use regular entity loading when loading from axioms fails due to IC violation. (commit: 1543974) (details)
  17. [Enhancement #357] Properly integrate optimized entity loading to query processing. (commit: 94018f9) (details)
  18. [Enhancement #357] Log use of optimized entity loading when processing query results. (commit: 5d08bba) (details)
  19. [Upd] Update RDF4J to 5.1.6. (commit: 485ae2f) (details)
  20. [2.6.1] Bump version, update changelog. (commit: a9aa268) (details)
Commit 5d2f3c21706e54a076731722a5101ec8664a35c8 by Martin Ledvinka
[Enhancement #357] Support reconstructing an entity from provided axioms in EntityInstanceLoader.
(commit: 5d2f3c2)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoaderTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoader.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoader.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/Generators.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/InstanceLoaderTestBase.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoaderTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
Commit 9845048ff81c6b4ca829f0561029f83232b75216 by Martin Ledvinka
[Enhancement #357] Load and reconstruct entity from axioms in OOM.
(commit: 9845048)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ConnectionWrapper.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapper.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/metamodel/PolymorphicEntityTypeResolverTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
Commit a07ca4ca9cc365b8245b6c623d65d3c095fb55c1 by Martin Ledvinka
[Enhancement #357] Implement loading entity from axioms in UoW.

Refactor OOM API for loading entity from axioms to take into account bypassing cache by read-only UoW.
(commit: a07ca4c)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ConnectionWrapper.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapper.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java (diff)
Commit 3b146b289e5c0215c64fe16f54929d19ef0e40f0 by Martin Ledvinka
[Enhancement #357] Resolve query type when parsing query string.
(commit: 3b146b2)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/OrdinalParameterSparqlQueryHolderTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlConstants.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryHolderTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryHolder.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHolder.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/NamedParameterSparqlQueryHolderTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryType.java
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParserTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParser.java (diff)
Commit 9df40318cd9d6f911e3eed7effa9ea8e4f674f64 by Martin Ledvinka
[Enhancement #357] Implement alternative SPARQL parser using Antlr4 grammar.

Add a token stream-based query holder. This new parser+holder should provide more rigorous query processing and allow easier query manipulation (e.g., setting parameters).
(commit: 9df4031)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryParser.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryHolder.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenQueryParameter.java
The file was addedjopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/sparql/SparqlLexer.g4
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryListener.java
The file was removedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryHolderTest.java
The file was addedjopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/sparql/SparqlLexer.tokens
The file was addedjopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/sparql/SparqlParser.g4
The file was addedjopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/sparql/SparqlParser.tokens
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParserTest.java (diff)
Commit d5f651aa7959f0d22a21c5d2ccad5ee199758503 by Martin Ledvinka
[Enhancement #357] Use the new grammar-based SPARQL parser instead of the old one.

Adjust tests that do not comply with SPARQL grammar.
(commit: d5f651a)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java (diff)
The file was modifiedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/TypedQueryTest.java (diff)
The file was modified.gitignore (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/Query.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java (diff)
Commit f31cf8f892443327a51d090fe5eb157c3ee87f15 by Martin Ledvinka
[Enhancement #357] Cleanup QueryHolder tests, resolve class visibility warnings.
(commit: f31cf8f)
The file was removedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/NamedParameterSparqlQueryHolderTest.java
The file was removedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/OrdinalParameterSparqlQueryHolderTest.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java (diff)
Commit 68db156e6369899da3735964a3bd4b46861a3bdf by Martin Ledvinka
[Enhancement #357] Remove old SPARQL parser and query holder.
(commit: 68db156)
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryHolder.java
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParser.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
Commit 4a52a1267a3db9ce2308a6a37175a5e379c9ecc6 by Martin Ledvinka
Check if query already contains LIMIT/OFFSET when setting firstResult/maxResults.
(commit: 4a52a12)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryListener.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/QueryAttributes.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryParser.java (diff)
Commit a4b56540d79919308a015e3ce78cf16a9584c301 by Martin Ledvinka
[Enhancement #357] Allow modifying SPARQL query during assembly via registered modifier objects.
(commit: a4b5654)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryListener.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlAssemblyModifier.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/QueryAttributes.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHolder.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryParser.java (diff)
Commit 8aca4d01630b355b034815164fb749e339764d0c by Martin Ledvinka
[Enhancement #357] Implement EntityLoadingOptimizer modifying SPARQL query assembly.

Allow multiple occurrences of the same positional parameter in query.
(commit: 8aca4d0)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlAssemblyModifier.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingOptimizerTest.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryListener.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingOptimizer.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/QueryAttributes.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParserTest.java (diff)
Commit 7f18b9c45270356de2b32f602bdfbc5ca7bf7bc3 by Martin Ledvinka
[Enhancement #357] Integrate EntityLoadingOptimizer in query processing.

Allow enabling it via configuration.
(commit: 7f18b9c)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHolder.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/ParserErrorListener.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryParser.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryParser.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingOptimizerTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/JOPAPersistenceProperties.java (diff)
The file was modifiedjopa-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/model/JOPAExperimentalProperties.java
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParserTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java (diff)
Commit aab20345dc58f11874444518fec6dce12e5ebc65 by Martin Ledvinka
[Enhancement #357] Refactor typed query result loading to allow providing a different loader.

Will be used for loading results of the enhanced queries.
(commit: aab2034)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/BaseQueryResultEntityLoader.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultEntityLoader.java
Commit 730e7ed0ac0c16fec1289e39a74410d2ea55ad6d by Martin Ledvinka
[Enhancement #357] More refactoring of typed query result loading to accommodate planned entity loading optimization.

Provide unified interface (QueryResultLoader) for loading results from ResultRow.
(commit: 730e7ed)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/RowsToAxiomsEntityQueryResultLoader.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultLoader.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/RowsToAxiomsEntityQueryResultLoaderTest.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/NonEntityQueryResultLoader.java
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/BaseQueryResultEntityLoader.java
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultEntityLoader.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/BaseEntityQueryResultLoader.java
Commit dbda0f9455d8a09a8969458414abf2cf0184350d by Martin Ledvinka
[Enhancement #357] Integrate the optimized entity loading into typed query processing.
(commit: dbda0f9)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/NonEntityQueryResultLoader.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHolder.java (diff)
The file was removedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/RowsToAxiomsEntityQueryResultLoaderTest.java
The file was modifiedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/TypedQueryTest.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategyTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/RowsToAxiomsEntityQueryResultLoaderTest.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingSparqlAssemblyModifier.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/JOPAExperimentalProperties.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingSparqlAssemblyModifierTest.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/BaseEntityQueryResultLoader.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingOptimizer.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParserTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultLoader.java (diff)
The file was removedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingOptimizerTest.java
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/RowsToAxiomsEntityQueryResultLoader.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenQueryParameter.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/RowsToAxiomsEntityQueryResultLoader.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryParser.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategy.java (diff)
Commit 15439748c715832c961ba8a9c00874d1307756cc by Martin Ledvinka
[Enhancement #357] Use regular entity loading when loading from axioms fails due to IC violation.
(commit: 1543974)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/RowsToAxiomsEntityQueryResultLoader.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingOptimizer.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/RowsToAxiomsEntityQueryResultLoaderTest.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/CardinalityConstraintViolatedException.java (diff)
Commit 94018f9150f0566d3d3a9fae921b16bddd02a059 by Martin Ledvinka
[Enhancement #357] Properly integrate optimized entity loading to query processing.

Disable for getResultStream, when limit/offset is set.
(commit: 94018f9)
The file was modifiedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/TypedQueryTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/RowsToAxiomsEntityQueryResultLoaderTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/QueryResultLoadingOptimizer.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/BaseEntityQueryResultLoader.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingSparqlAssemblyModifierTest.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java (diff)
The file was modifiedjopa-integration-tests-rdf4j/src/test/java/cz/cvut/kbss/jopa/test/query/rdf4j/TypedQueryTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryParser.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/NonEntityQueryResultLoader.java (diff)
The file was modifiedjopa-integration-tests-jena/src/test/java/cz/cvut/kbss/jopa/test/query/jena/TypedQueryTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParserTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryResultLoadingOptimizer.java
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultLoader.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/RowsToAxiomsEntityQueryResultLoader.java (diff)
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/EntityLoadingOptimizer.java
Commit 5d08bbadc924e81214ca556740fe5c0ed887ccbc by Martin Ledvinka
[Enhancement #357] Log use of optimized entity loading when processing query results.
(commit: 5d08bba)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryResultLoadingOptimizer.java (diff)
The file was modifiedontodriver-rdf4j/pom.xml (diff)
Commit a9aa2682d46dee096093c00e6903f42edc1c7b27 by Martin Ledvinka
[2.6.1] Bump version, update changelog.
(commit: a9aa268)
The file was modifiedjopa-integration-tests/pom.xml (diff)
The file was modifiedjopa-integration-tests-owlapi/pom.xml (diff)
The file was modifiedontodriver-owlapi/pom.xml (diff)
The file was modifiedontodriver-api/pom.xml (diff)
The file was modifiedjopa-integration-tests-virtuoso/pom.xml (diff)
The file was modifiedCHANGELOG.md (diff)
The file was modifiedpom.xml (diff)
The file was modifieddatatype/pom.xml (diff)
The file was modifiedjopa-distribution/pom.xml (diff)
The file was modifiedjopa-impl/pom.xml (diff)
The file was modifiedontodriver-jena/pom.xml (diff)
The file was modifiedontodriver-virtuoso/pom.xml (diff)
The file was modifiedmodelgen/pom.xml (diff)
The file was modifiedjopa-owlapi-utils/pom.xml (diff)
The file was modifiedjopa-maven-plugin/pom.xml (diff)
The file was modifiedjopa-integration-tests-jena/pom.xml (diff)
The file was modifiedjopa-owl2java/pom.xml (diff)
The file was modifiedjopa-api/pom.xml (diff)
The file was modifiedjopa-integration-tests-rdf4j/pom.xml (diff)
The file was modifiedontodriver-rdf4j/pom.xml (diff)