<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by ledsoft</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by ledsoft</shortDescription></cause></action><action></action><action></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>5</buildableDurationMillis><buildableTimeMillis>5</buildableTimeMillis><buildingDurationMillis>413781</buildingDurationMillis><executingTimeMillis>413781</executingTimeMillis><executorUtilization>1.0</executorUtilization><queuingDurationMillis>5173</queuingDurationMillis><queuingTimeMillis>5173</queuingTimeMillis><subTaskCount>0</subTaskCount><totalDurationMillis>418954</totalDurationMillis><waitingDurationMillis>5163</waitingDurationMillis><waitingTimeMillis>5163</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><origindevelopment _class='hudson.plugins.git.util.Build'><buildNumber>677</buildNumber><marked><SHA1>aeca6515105671b6e243d0e6466a11ee4f1f5e99</SHA1><branch><SHA1>aeca6515105671b6e243d0e6466a11ee4f1f5e99</SHA1><name>origin/development</name></branch></marked><revision><SHA1>aeca6515105671b6e243d0e6466a11ee4f1f5e99</SHA1><branch><SHA1>aeca6515105671b6e243d0e6466a11ee4f1f5e99</SHA1><name>origin/development</name></branch></revision></origindevelopment></buildsByBranchName><lastBuiltRevision><SHA1>aeca6515105671b6e243d0e6466a11ee4f1f5e99</SHA1><branch><SHA1>aeca6515105671b6e243d0e6466a11ee4f1f5e99</SHA1><name>origin/development</name></branch></lastBuiltRevision><remoteUrl>https://github.com/kbss-cvut/jopa.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>454</skipCount><totalCount>5982</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://kbss.felk.cvut.cz/jenkins/blue/organizations/jenkins/JOPA-Development/detail/JOPA-Development/677/artifacts</artifactsUrl><changesUrl>https://kbss.felk.cvut.cz/jenkins/blue/organizations/jenkins/JOPA-Development/detail/JOPA-Development/677/changes</changesUrl><displayUrl>https://kbss.felk.cvut.cz/jenkins/blue/organizations/jenkins/JOPA-Development/detail/JOPA-Development/677/</displayUrl><testsUrl>https://kbss.felk.cvut.cz/jenkins/blue/organizations/jenkins/JOPA-Development/detail/JOPA-Development/677/tests</testsUrl></action><building>false</building><displayName>#677</displayName><duration>413781</duration><estimatedDuration>415515</estimatedDuration><fullDisplayName>JOPA Development #677</fullDisplayName><id>677</id><inProgress>false</inProgress><keepLog>false</keepLog><number>677</number><queueId>771</queueId><result>SUCCESS</result><timestamp>1777534223209</timestamp><url>https://kbss.felk.cvut.cz/jenkins/view/Java%20Tools/job/JOPA-Development/677/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityGraph.java</affectedPath><affectedPath>jopa-api/src/main/java/cz/cvut/kbss/jopa/model/Subgraph.java</affectedPath><affectedPath>jopa-api/src/main/java/cz/cvut/kbss/jopa/model/AttributeNode.java</affectedPath><commitId>272fdc1e7df0450e7bf731492fa22ce43546a048</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Add interfaces for basic entity graph support.

Signed-off-by: Martin Ledvinka &lt;martin.ledvinka@hotmail.com&gt;
</comment><date>2026-04-30 09:30:13 +0200</date><id>272fdc1e7df0450e7bf731492fa22ce43546a048</id><msg>[Enhancement #425] Add interfaces for basic entity graph support.</msg><path><editType>add</editType><file>jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityGraph.java</file></path><path><editType>add</editType><file>jopa-api/src/main/java/cz/cvut/kbss/jopa/model/Subgraph.java</file></path><path><editType>add</editType><file>jopa-api/src/main/java/cz/cvut/kbss/jopa/model/AttributeNode.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityGraphImpl.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AttributeNodeImpl.java</affectedPath><commitId>d265f77a057c68f000bca034619608af4028faee</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Implementing entity graph model (WIP).

Signed-off-by: Martin Ledvinka &lt;martin.ledvinka@hotmail.com&gt;
</comment><date>2026-04-30 09:30:13 +0200</date><id>d265f77a057c68f000bca034619608af4028faee</id><msg>[Enhancement #425] Implementing entity graph model (WIP).</msg><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityGraphImpl.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AttributeNodeImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableType.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AttributeNodeImpl.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</affectedPath><commitId>b3b334ba137f6737a145ffb1246d63d70f29fe2f</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Extract entity describing query logic into a separate class.
</comment><date>2026-04-30 09:30:13 +0200</date><id>b3b334ba137f6737a145ffb1246d63d70f29fe2f</id><msg>[Enhancement #425] Extract entity describing query logic into a separate class.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableType.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AttributeNodeImpl.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</affectedPath><commitId>4ed949ad2c1a2610cae84f98f68bcc8b52f306ae</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Recursively build SPARQL patterns from fetch graph.
</comment><date>2026-04-30 09:30:13 +0200</date><id>4ed949ad2c1a2610cae84f98f68bcc8b52f306ae</id><msg>[Enhancement #425] Recursively build SPARQL patterns from fetch graph.</msg><path><editType>add</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</affectedPath><commitId>378a64b053870a2e10445343af465ea7fdaaf05f</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Reorder generated triple patterns - put OPTIONALs to the end.

Performance - SPARQL engines work better with OPTIONAL at the end of BGP.
</comment><date>2026-04-30 09:30:13 +0200</date><id>378a64b053870a2e10445343af465ea7fdaaf05f</id><msg>[Enhancement #425] Reorder generated triple patterns - put OPTIONALs to the end.</msg><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryResultLoadingOptimizer.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryHintsHandler.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHints.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java</affectedPath><affectedPath>jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityManager.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</affectedPath><commitId>279a97f06a976eeda04a55ec43bcf6babdefc2c2</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Allow creating an EntityGraph via EM and pass it to query via a hint.
</comment><date>2026-04-30 09:30:13 +0200</date><id>279a97f06a976eeda04a55ec43bcf6babdefc2c2</id><msg>[Enhancement #425] Allow creating an EntityGraph via EM and pass it to query via a hint.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryHintsHandler.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java</file></path><path><editType>edit</editType><file>jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityManager.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHints.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java</file></path><path><editType>delete</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryResultLoadingOptimizer.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessor.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessorTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</affectedPath><commitId>69aa4898969ca25cd22df065f3d4b10fcfd30d29</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Use fetch graph to map query results to axioms.
</comment><date>2026-04-30 09:30:13 +0200</date><id>69aa4898969ca25cd22df065f3d4b10fcfd30d29</id><msg>[Enhancement #425] Use fetch graph to map query results to axioms.</msg><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>add</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessorTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessor.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</affectedPath><commitId>e6718f3ccadfba0952de13e84db72d804fc2b239</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Support extracting axioms for multiple entities from query result.
</comment><date>2026-04-30 09:30:13 +0200</date><id>e6718f3ccadfba0952de13e84db72d804fc2b239</id><msg>[Enhancement #425] Support extracting axioms for multiple entities from query result.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><commitId>2afe3b896fa3d613b83ee5adb2d4b139e018df1f</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Pass fetch graph to entity loading from axioms.
</comment><date>2026-04-30 09:30:13 +0200</date><id>2afe3b896fa3d613b83ee5adb2d4b139e018df1f</id><msg>[Enhancement #425] Pass fetch graph to entity loading from axioms.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingConfigGroup.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java</affectedPath><commitId>1312d6fbe84eda311f6883431c8082a2b385595a</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Refactor axiom-based entity loading API.

In preparation for supporting loading of an entity graph based on fetch graph.
</comment><date>2026-04-30 09:30:13 +0200</date><id>1312d6fbe84eda311f6883431c8082a2b385595a</id><msg>[Enhancement #425] Refactor axiom-based entity loading API.</msg><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingConfigGroup.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityMappingHelper.java</affectedPath><commitId>51865f1b64fc27729af4c66542bdce426c3b8b8e</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Minor simplification of ObjectOntologyMapperImpl.
</comment><date>2026-04-30 09:30:13 +0200</date><id>51865f1b64fc27729af4c66542bdce426c3b8b8e</id><msg>[Enhancement #425] Minor simplification of ObjectOntologyMapperImpl.</msg><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategyTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityMappingHelper.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java</affectedPath><commitId>c707206005bba989ef18a1128393fa294b33bcb3</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Support loading entity graph from axioms by keeping axioms in OOMapper.
</comment><date>2026-04-30 09:30:13 +0200</date><id>c707206005bba989ef18a1128393fa294b33bcb3</id><msg>[Enhancement #425] Support loading entity graph from axioms by keeping axioms in OOMapper.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</file></path><path><editType>add</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingConfigGroup.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/FetchGraphWrapper.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/LoadingParameters.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java</affectedPath><commitId>c2ca51bb676df242139151e9afd896e072818f30</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Pass fetch graph to entity construction.
</comment><date>2026-04-30 09:30:13 +0200</date><id>c2ca51bb676df242139151e9afd896e072818f30</id><msg>[Enhancement #425] Pass fetch graph to entity construction.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/FetchGraphWrapper.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingConfigGroup.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/LoadingParameters.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategy.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/FetchGraphWrapper.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/util/ObjectGraphInfo.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorQueryAttributesTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityDeconstructor.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategy.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategy.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ListPropertyStrategy.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityMappingHelper.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/RdfContainerObjectPropertyStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/FieldStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Phone.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategyTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/RdfContainerObjectPropertyStrategy.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategy.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java</affectedPath><commitId>f92f867c8be641ccfaa5613a056b7f7615567f7d</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Use fetch graph when constructing entities.

Populate load state descriptor based on fetch graph config.
</comment><date>2026-04-30 09:30:13 +0200</date><id>f92f867c8be641ccfaa5613a056b7f7615567f7d</id><msg>[Enhancement #425] Use fetch graph when constructing entities.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategy.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategyTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategyTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/RdfContainerObjectPropertyStrategy.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorQueryAttributesTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategy.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ListPropertyStrategy.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityDeconstructor.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/RdfContainerObjectPropertyStrategyTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/util/ObjectGraphInfo.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategyTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityMappingHelper.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategyTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategy.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategyTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Phone.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategyTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategy.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/FetchGraphWrapper.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/FieldStrategyTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java</affectedPath><affectedPath>jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassDD.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java</affectedPath><affectedPath>jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassFF.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java</affectedPath><affectedPath>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java</affectedPath><commitId>b517d9623b04358b6e530a61511577fba2e01c44</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Add some integration tests for the fetch graph-based instance loading.

Load state of non-entity fields not specified by fetch graph is unknown, entity fields are not loaded.
</comment><date>2026-04-30 09:30:13 +0200</date><id>b517d9623b04358b6e530a61511577fba2e01c44</id><msg>[Enhancement #425] Add some integration tests for the fetch graph-based instance loading.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java</file></path><path><editType>delete</editType><file>jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassDD.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java</file></path><path><editType>delete</editType><file>jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassFF.java</file></path><path><editType>add</editType><file>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java</affectedPath><commitId>d34330cf85f84bdc1a8fa9379594d5ebc6e8838a</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Use optimizer whenever fetch graph is provided to query.
</comment><date>2026-04-30 09:30:13 +0200</date><id>d34330cf85f84bdc1a8fa9379594d5ebc6e8838a</id><msg>[Enhancement #425] Use optimizer whenever fetch graph is provided to query.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java</affectedPath><affectedPath>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java</affectedPath><affectedPath>jopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/TypedQueryTest.java</affectedPath><commitId>f82a03365e968ff0daad786b810a70b21a6ef9f2</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Add some integration tests.
</comment><date>2026-04-30 09:30:13 +0200</date><id>f82a03365e968ff0daad786b810a70b21a6ef9f2</id><msg>[Enhancement #425] Add some integration tests.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</file></path><path><editType>edit</editType><file>jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java</file></path><path><editType>edit</editType><file>jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java</file></path><path><editType>edit</editType><file>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java</file></path><path><editType>edit</editType><file>jopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/TypedQueryTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlAssemblyModifierVisitor.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/UnboundPredicateObjectSparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessor.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessorTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/NoopSparqlAssemblyModifier.java</affectedPath><commitId>21c35ef8a0531b0d18eda79924588559b59f8209</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Allow QueryResultLoader to access relevant data from SparqlAssemblyModifier.

Use Visitor pattern to allow concrete implementations without tight coupling.
</comment><date>2026-04-30 09:30:13 +0200</date><id>21c35ef8a0531b0d18eda79924588559b59f8209</id><msg>[Enhancement #425] Allow QueryResultLoader to access relevant data from SparqlAssemblyModifier.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlAssemblyModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessor.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlAssemblyModifierVisitor.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessorTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/UnboundPredicateObjectSparqlAssemblyModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</file></path><path><editType>add</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/NoopSparqlAssemblyModifier.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/Generators.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java</affectedPath><affectedPath>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</affectedPath><commitId>20381d849b3e985a655a7a8a58d51db2cd4d5a92</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Use GROUP_CONCAT to prevent result row blowup for entity loading optimized queries.
</comment><date>2026-04-30 09:30:13 +0200</date><id>20381d849b3e985a655a7a8a58d51db2cd4d5a92</id><msg>[Enhancement #425] Use GROUP_CONCAT to prevent result row blowup for entity loading optimized queries.</msg><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/Generators.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</file></path><path><editType>edit</editType><file>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/QueryAttributes.java</affectedPath><affectedPath>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryListener.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</affectedPath><commitId>583a11c054feddd36125b532f9ff49866c64574c</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>[Enhancement #425] Bind type in query optimizer when entity type has no Types field.

Order query results to get stable row ordering, fix issues.
</comment><date>2026-04-30 09:30:13 +0200</date><id>583a11c054feddd36125b532f9ff49866c64574c</id><msg>[Enhancement #425] Bind type in query optimizer when entity type has no Types field.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java</file></path><path><editType>edit</editType><file>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/QueryAttributes.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryListener.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGenerator.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</affectedPath><commitId>33a539f7da08102241ecc4c4a2eb673f5e62f5c4</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>More robust lazy state resolution.
</comment><date>2026-04-30 09:30:13 +0200</date><id>33a539f7da08102241ecc4c4a2eb673f5e62f5c4</id><msg>More robust lazy state resolution.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGenerator.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java</file></path><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassL.java</affectedPath><affectedPath>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java</affectedPath><affectedPath>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java</affectedPath><affectedPath>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/BugTest.java</affectedPath><commitId>aeca6515105671b6e243d0e6466a11ee4f1f5e99</commitId><timestamp>1777534213000</timestamp><author><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName></author><authorEmail>martin.ledvinka@outlook.com</authorEmail><comment>Validate integrity constraints only for loaded attributes.
</comment><date>2026-04-30 09:30:13 +0200</date><id>aeca6515105671b6e243d0e6466a11ee4f1f5e99</id><msg>Validate integrity constraints only for loaded attributes.</msg><path><editType>edit</editType><file>jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassL.java</file></path><path><editType>edit</editType><file>jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/BugTest.java</file></path><path><editType>edit</editType><file>jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://kbss.felk.cvut.cz/jenkins/user/ledvima1</absoluteUrl><fullName>Martin Ledvinka</fullName><id>ledvima1</id></culprit></freeStyleBuild>