)]}'
{
  "commit": "fb6adb0366bc3e15f30952fe49456b1f96bcf1af",
  "tree": "d170546922480680845899f93913c9519f235e3e",
  "parents": [
    "44d61a3d727eb68db9e57acec0704bfc6758f878"
  ],
  "author": {
    "name": "Martin Fick",
    "email": "mfick@nvidia.com",
    "time": "Fri Nov 22 17:57:17 2024 -0800"
  },
  "committer": {
    "name": "Martin Fick",
    "email": "mfick@nvidia.com",
    "time": "Wed Dec 04 11:10:09 2024 -0800"
  },
  "message": "Pack: ensure packfile is still valid while still recoverable\n\nWhen copyAsIs2() needs to send a large object requiring multiple read\niterations — any of which could fail if the object isn\u0027t already in the\nWindowCache — verify first that the packfile is still valid at the\nlatest possible moment, just before sending the header that would make\nrecovery impossible.\n\nChange-Id: I234fd4b315b579a0506c8fbdea0c6787bdc09fcd\nSigned-off-by: Martin Fick \u003cmfick@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9073c1675af99155d4b4dc9a47e391287c00c043",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java",
      "new_id": "61577a956cc02face385175508aa76f185ada481",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/Pack.java"
    }
  ]
}
