)]}'
{
  "commit": "ab36adbbc22fcd156ddce528a9ff5e5103623342",
  "tree": "f70201b4d324a495f9c956ad39a7a4312477337c",
  "parents": [
    "0dfcd14064a1eaf55acf057e4cc65ee2e4f5ef0a"
  ],
  "author": {
    "name": "Matthias Andreas Benkard",
    "email": "code@mail.matthias.benkard.de",
    "time": "Sun Mar 20 16:10:42 2022 +0100"
  },
  "committer": {
    "name": "Matthias Andreas Benkard",
    "email": "code@mail.matthias.benkard.de",
    "time": "Sun Mar 20 20:41:08 2022 +0100"
  },
  "message": "Use Blaze Persistence for criteria queries.\n\nBlaze Persistence is more flexible, but also less type-safe than JPA\nCriteria.  This change explores what the changes look like and how\nefficient the resulting queries are.\n\nChange-Id: Ia47e4f0280d451e0381f58ece297c5bc06604289\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd94789d3c7fcee629c169facb95e77d746c8ec2",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "0efeb1917b7eabc18d3318b4393a74b1465729c3",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "modify",
      "old_id": "241f0052abc4a0a7f9074e14a97ec46796402472",
      "old_mode": 33188,
      "old_path": "src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java",
      "new_id": "02a11faa86bb75eb6a91f09d06660855f6bfb469",
      "new_mode": 33188,
      "new_path": "src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java"
    },
    {
      "type": "modify",
      "old_id": "e808b9c24fb837cb26bb1a45368d1a0bfcc780bb",
      "old_mode": 33188,
      "old_path": "src/main/java/eu/mulk/mulkcms2/benki/posts/PostResource.java",
      "new_id": "8de4677818974d905f8a8047eb95aeb3ed1e2a78",
      "new_mode": 33188,
      "new_path": "src/main/java/eu/mulk/mulkcms2/benki/posts/PostResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31f99b244f0ee666a165b8d9dde6034f386781d9",
      "new_mode": 33188,
      "new_path": "src/main/java/eu/mulk/mulkcms2/common/hibernate/HibernateMetadataBuilderContributor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c10615f195d11834bf971bdb80f506e4fcf5eea",
      "new_mode": 33188,
      "new_path": "src/main/java/eu/mulk/mulkcms2/common/hibernate/PostMatchesWebsearchFunction.java"
    },
    {
      "type": "modify",
      "old_id": "bbffd39fc5a43e041ea1d3af47fffff751c4d536",
      "old_mode": 33188,
      "old_path": "src/main/resources/application.properties",
      "new_id": "ee95952e3a785e2a6f0e2c69cc2550cd73e3ba53",
      "new_mode": 33188,
      "new_path": "src/main/resources/application.properties"
    }
  ]
}
