)]}'
{
  "commit": "5e8fcfa853d99e036df9c9dc638370e40804fd38",
  "tree": "d9871d7a031c2f9b13a296b5103ddabfa2f047cb",
  "parents": [
    "37a36201a1999690500e5af7f16fa881a484a0ca"
  ],
  "author": {
    "name": "Ivan Frade",
    "email": "ifrade@google.com",
    "time": "Fri May 31 12:20:07 2024 -0700"
  },
  "committer": {
    "name": "Ivan Frade",
    "email": "ifrade@google.com",
    "time": "Fri May 31 13:41:09 2024 -0700"
  },
  "message": "CommitGraphWriter: use ANY_DIFF instead of idEquals inside next()\n\nCalculating the paths modified in a commit respect its parents is\ntaking undue amount of time in big trees.\n\nUse ANY_DIFF filter, instead of #idEquals() inside the #next(). This\nshorcuts the tree browsing earlier.\n\nChange-Id: I318eee3ae817b7b9004d60bdb8d0f1bf19b9962d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7130d59b95ed7d5ee74acf267bee8c4d74df3344",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriterTest.java",
      "new_id": "80a0f0cea52d31476c8fb1c469ed4088e48c8882",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriterTest.java"
    },
    {
      "type": "modify",
      "old_id": "37a0de84c45a6ade8e6375df8f12472a16425295",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java",
      "new_id": "55539e2a668ec478a497c1dfdea52475f06c6b89",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/commitgraph/CommitGraphWriter.java"
    }
  ]
}
