{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by ledsoft"
        },
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by ledsoft"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 5,
      "buildableTimeMillis" : 5,
      "buildingDurationMillis" : 413781,
      "executingTimeMillis" : 413781,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 5163,
      "waitingTimeMillis" : 5163
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/development" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 677,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "aeca6515105671b6e243d0e6466a11ee4f1f5e99",
            "branch" : [
              {
                "SHA1" : "aeca6515105671b6e243d0e6466a11ee4f1f5e99",
                "name" : "origin/development"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aeca6515105671b6e243d0e6466a11ee4f1f5e99",
            "branch" : [
              {
                "SHA1" : "aeca6515105671b6e243d0e6466a11ee4f1f5e99",
                "name" : "origin/development"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "aeca6515105671b6e243d0e6466a11ee4f1f5e99",
        "branch" : [
          {
            "SHA1" : "aeca6515105671b6e243d0e6466a11ee4f1f5e99",
            "name" : "origin/development"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/kbss-cvut/jopa.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 454,
      "totalCount" : 5982,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#677",
  "duration" : 413781,
  "estimatedDuration" : 415515,
  "executor" : None,
  "fullDisplayName" : "JOPA Development #677",
  "id" : "677",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 677,
  "queueId" : 771,
  "result" : "SUCCESS",
  "timestamp" : 1777534223209,
  "url" : "https://kbss.felk.cvut.cz/jenkins/view/Java%20Tools/job/JOPA-Development/677/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityGraph.java",
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/AttributeNode.java",
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/Subgraph.java"
        ],
        "commitId" : "272fdc1e7df0450e7bf731492fa22ce43546a048",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Add interfaces for basic entity graph support.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "272fdc1e7df0450e7bf731492fa22ce43546a048",
        "msg" : "[Enhancement #425] Add interfaces for basic entity graph support.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/AttributeNode.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityGraph.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/Subgraph.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityGraphImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AttributeNodeImpl.java"
        ],
        "commitId" : "d265f77a057c68f000bca034619608af4028faee",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Implementing entity graph model (WIP).\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "d265f77a057c68f000bca034619608af4028faee",
        "msg" : "[Enhancement #425] Implementing entity graph model (WIP).",
        "paths" : [
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityGraphImpl.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AttributeNodeImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableType.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AttributeNodeImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
        ],
        "commitId" : "b3b334ba137f6737a145ffb1246d63d70f29fe2f",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Extract entity describing query logic into a separate class.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "b3b334ba137f6737a145ffb1246d63d70f29fe2f",
        "msg" : "[Enhancement #425] Extract entity describing query logic into a separate class.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AttributeNodeImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableType.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
        ],
        "commitId" : "4ed949ad2c1a2610cae84f98f68bcc8b52f306ae",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Recursively build SPARQL patterns from fetch graph.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "4ed949ad2c1a2610cae84f98f68bcc8b52f306ae",
        "msg" : "[Enhancement #425] Recursively build SPARQL patterns from fetch graph.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
        ],
        "commitId" : "378a64b053870a2e10445343af465ea7fdaaf05f",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Reorder generated triple patterns - put OPTIONALs to the end.\u000a\u000aPerformance - SPARQL engines work better with OPTIONAL at the end of BGP.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "378a64b053870a2e10445343af465ea7fdaaf05f",
        "msg" : "[Enhancement #425] Reorder generated triple patterns - put OPTIONALs to the end.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryResultLoadingOptimizer.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryHintsHandler.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHints.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java",
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityManager.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
        ],
        "commitId" : "279a97f06a976eeda04a55ec43bcf6babdefc2c2",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Allow creating an EntityGraph via EM and pass it to query via a hint.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "279a97f06a976eeda04a55ec43bcf6babdefc2c2",
        "msg" : "[Enhancement #425] Allow creating an EntityGraph via EM and pass it to query via a hint.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryHints.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryHintsHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityManager.java"
          },
          {
            "editType" : "delete",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryResultLoadingOptimizer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessor.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessorTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java"
        ],
        "commitId" : "69aa4898969ca25cd22df065f3d4b10fcfd30d29",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Use fetch graph to map query results to axioms.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "69aa4898969ca25cd22df065f3d4b10fcfd30d29",
        "msg" : "[Enhancement #425] Use fetch graph to map query results to axioms.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessor.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java"
        ],
        "commitId" : "e6718f3ccadfba0952de13e84db72d804fc2b239",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Support extracting axioms for multiple entities from query result.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "e6718f3ccadfba0952de13e84db72d804fc2b239",
        "msg" : "[Enhancement #425] Support extracting axioms for multiple entities from query result.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java"
        ],
        "commitId" : "2afe3b896fa3d613b83ee5adb2d4b139e018df1f",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Pass fetch graph to entity loading from axioms.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "2afe3b896fa3d613b83ee5adb2d4b139e018df1f",
        "msg" : "[Enhancement #425] Pass fetch graph to entity loading from axioms.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingConfigGroup.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java"
        ],
        "commitId" : "1312d6fbe84eda311f6883431c8082a2b385595a",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Refactor axiom-based entity loading API.\u000a\u000aIn preparation for supporting loading of an entity graph based on fetch graph.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "1312d6fbe84eda311f6883431c8082a2b385595a",
        "msg" : "[Enhancement #425] Refactor axiom-based entity loading API.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingConfigGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityMappingHelper.java"
        ],
        "commitId" : "51865f1b64fc27729af4c66542bdce426c3b8b8e",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Minor simplification of ObjectOntologyMapperImpl.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "51865f1b64fc27729af4c66542bdce426c3b8b8e",
        "msg" : "[Enhancement #425] Minor simplification of ObjectOntologyMapperImpl.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityMappingHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategyTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java"
        ],
        "commitId" : "c707206005bba989ef18a1128393fa294b33bcb3",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Support loading entity graph from axioms by keeping axioms in OOMapper.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "c707206005bba989ef18a1128393fa294b33bcb3",
        "msg" : "[Enhancement #425] Support loading entity graph from axioms by keeping axioms in OOMapper.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingConfigGroup.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/FetchGraphWrapper.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/LoadingParameters.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoaderTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoaderTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java"
        ],
        "commitId" : "c2ca51bb676df242139151e9afd896e072818f30",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Pass fetch graph to entity construction.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "c2ca51bb676df242139151e9afd896e072818f30",
        "msg" : "[Enhancement #425] Pass fetch graph to entity construction.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/FetchGraphWrapper.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingConfigGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/TripleBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/LoadingParameters.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/TwoStepInstanceLoaderTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategy.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/FetchGraphWrapper.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/util/ObjectGraphInfo.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorQueryAttributesTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityDeconstructor.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategy.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategy.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ListPropertyStrategy.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityMappingHelper.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/RdfContainerObjectPropertyStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/FieldStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Phone.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategyTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/RdfContainerObjectPropertyStrategy.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategy.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java"
        ],
        "commitId" : "f92f867c8be641ccfaa5613a056b7f7615567f7d",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Use fetch graph when constructing entities.\u000a\u000aPopulate load state descriptor based on fetch graph config.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "f92f867c8be641ccfaa5613a056b7f7615567f7d",
        "msg" : "[Enhancement #425] Use fetch graph when constructing entities.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/util/ObjectGraphInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorQueryAttributesTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityMappingHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/FieldStrategyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Phone.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/RdfContainerObjectPropertyStrategyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityDeconstructor.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/AxiomBasedLoadingParameters.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorPluralAttributesTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SimpleSetPropertyStrategyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/RdfContainerObjectPropertyStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/util/FetchGraphWrapper.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SimpleListPropertyStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ListPropertyStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularObjectPropertyStrategyTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassDD.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassFF.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java",
          "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java"
        ],
        "commitId" : "b517d9623b04358b6e530a61511577fba2e01c44",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Add some integration tests for the fetch graph-based instance loading.\u000a\u000aLoad state of non-entity fields not specified by fetch graph is unknown, entity fields are not loaded.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "b517d9623b04358b6e530a61511577fba2e01c44",
        "msg" : "[Enhancement #425] Add some integration tests for the fetch graph-based instance loading.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassFF.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologicalMappingTest.java"
          },
          {
            "editType" : "delete",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassDD.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ReferencedListPropertyStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/descriptor/LoadStateDescriptorFactoryTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
        ],
        "commitId" : "d34330cf85f84bdc1a8fa9379594d5ebc6e8838a",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Use optimizer whenever fetch graph is provided to query.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "d34330cf85f84bdc1a8fa9379594d5ebc6e8838a",
        "msg" : "[Enhancement #425] Use optimizer whenever fetch graph is provided to query.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java",
          "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java",
          "jopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/TypedQueryTest.java"
        ],
        "commitId" : "f82a03365e968ff0daad786b810a70b21a6ef9f2",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Add some integration tests.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "f82a03365e968ff0daad786b810a70b21a6ef9f2",
        "msg" : "[Enhancement #425] Add some integration tests.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/TypedQueryTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/UnboundPredicateObjectSparqlAssemblyModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlAssemblyModifierVisitor.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessor.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultLoader.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessorTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlAssemblyModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/NoopSparqlAssemblyModifier.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
        ],
        "commitId" : "21c35ef8a0531b0d18eda79924588559b59f8209",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Allow QueryResultLoader to access relevant data from SparqlAssemblyModifier.\u000a\u000aUse Visitor pattern to allow concrete implementations without tight coupling.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "21c35ef8a0531b0d18eda79924588559b59f8209",
        "msg" : "[Enhancement #425] Allow QueryResultLoader to access relevant data from SparqlAssemblyModifier.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/AbstractQuery.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/NoopSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/UnboundPredicateObjectSparqlAssemblyModifier.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlAssemblyModifierVisitor.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/FetchGraphProcessor.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/Generators.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java",
          "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
        ],
        "commitId" : "20381d849b3e985a655a7a8a58d51db2cd4d5a92",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Use GROUP_CONCAT to prevent result row blowup for entity loading optimized queries.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "20381d849b3e985a655a7a8a58d51db2cd4d5a92",
        "msg" : "[Enhancement #425] Use GROUP_CONCAT to prevent result row blowup for entity loading optimized queries.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/Generators.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/QueryAttributes.java",
          "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryListener.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
        ],
        "commitId" : "583a11c054feddd36125b532f9ff49866c64574c",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #425] Bind type in query optimizer when entity type has no Types field.\u000a\u000aOrder query results to get stable row ordering, fix issues.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "583a11c054feddd36125b532f9ff49866c64574c",
        "msg" : "[Enhancement #425] Bind type in query optimizer when entity type has no Types field.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/Sparql11QueryListener.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/FetchGraphEntityLoadingTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/QueryVariableMapping.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/QueryAttributes.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/EntityMappingQueryModifierTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGenerator.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
        ],
        "commitId" : "33a539f7da08102241ecc4c4a2eb673f5e62f5c4",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "More robust lazy state resolution.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "33a539f7da08102241ecc4c4a2eb673f5e62f5c4",
        "msg" : "More robust lazy state resolution.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWork.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassL.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java",
          "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/BugTest.java"
        ],
        "commitId" : "aeca6515105671b6e243d0e6466a11ee4f1f5e99",
        "timestamp" : 1777534213000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "Validate integrity constraints only for loaded attributes.\u000a",
        "date" : "2026-04-30 09:30:13 +0200",
        "id" : "aeca6515105671b6e243d0e6466a11ee4f1f5e99",
        "msg" : "Validate integrity constraints only for loaded attributes.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityConstructorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassL.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/BugTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
      "fullName" : "Martin Ledvinka"
    }
  ]
}