)]}'
{
  "commit": "22ce9df0793d2be6eccf3a19cbda4bb33ae030d6",
  "tree": "66689f752d6da6030812e7d7f4ad4b19a034d679",
  "parents": [
    "f85560a5d385c8abfa4df740f31485288b67cdce"
  ],
  "author": {
    "name": "Nasser Grainawi",
    "email": "nasser.grainawi@linaro.org",
    "time": "Fri Nov 10 17:01:14 2023 -0700"
  },
  "committer": {
    "name": "Nasser Grainawi",
    "email": "nasser.grainawi@linaro.org",
    "time": "Fri Nov 10 17:18:25 2023 -0700"
  },
  "message": "MergeUtil: Create an optimized canFastForwardOrMerge\n\nThis method de-duplicates the potentially expensive\nhasMissingDependencies() call for callers that needed to do\n`canFastForward() || canMerge()`.\n\nChange-Id: If4b5a1244b79d84103af8939e621b503ba587cc3\nRelease-Notes: Improved performance for conflicts: operator and other mergability checks when submit type is Merge-If-Necessary\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1333cb744b641d424d0636fcaf70561a2121f8b",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/server/git/MergeUtil.java",
      "new_id": "fac05d28ec5ecaf16b9798cb33a722b2ce7762d1",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/git/MergeUtil.java"
    },
    {
      "type": "modify",
      "old_id": "30f16616cf7626bca6e97bd13bcca3518a229ef9",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/server/submit/MergeIfNecessary.java",
      "new_id": "c6877d26ac20f5c9dd60eb1850adb76d6e1d769a",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/submit/MergeIfNecessary.java"
    }
  ]
}
