)]}'
{
  "commit": "ac127a7932e3dfa5ac09ccc527123fc0223be5ba",
  "tree": "81b1adb525a80e0b1d49142111f354408e345e54",
  "parents": [
    "cb90ed08526bd51f04e5d72e3ba3cf5bd30c11e4"
  ],
  "author": {
    "name": "Sven Selberg",
    "email": "sven.selberg@axis.com",
    "time": "Wed Nov 09 16:58:17 2022 +0100"
  },
  "committer": {
    "name": "Sven Selberg",
    "email": "sven.selberg@axis.com",
    "time": "Thu Nov 10 04:35:28 2022 -0400"
  },
  "message": "Don\u0027t handle internal git errors as an HTTP error\n\nThe fix that fixed the propagation of error-codes:\n  8984e1f66 HTTP Smart: set correct HTTP status on error [1]\nmade some faulty assumptions.\n\n\"Wants not valid\", can be an intermittent git error and the HTTP\nresponse should be 200 and not 400 since the request isn\u0027t necessary\nfaulty.\n\n[1] https://git.eclipse.org/r/c/jgit/jgit/+/192677\n\nBug: 579676\nChange-Id: I461bc78ff6e450636811ece50d21c57a2a7f2ae3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23a398f9dbbdfda82675011e7eeac7878c63eeb5",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java",
      "new_id": "509ea4cf55dbf223c554647438779a3f53af3078",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/UploadPackServlet.java"
    },
    {
      "type": "modify",
      "old_id": "8f3888e4d5544679a0b856559c93196d01bf9fb1",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/SmartClientSmartServerTest.java",
      "new_id": "b9b10b45d04f08ac60b6e5d1682ebb655f05c81a",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/SmartClientSmartServerTest.java"
    }
  ]
}
