)]}'
{
  "commit": "c03cd517c3e84e0c76d3adeace7da4f4fad060a3",
  "tree": "652bac74f1e9c8e85c4c067ef82fad284741ff55",
  "parents": [
    "08180de4deb931a8fa29a579ce4d40f885054cca"
  ],
  "author": {
    "name": "Shawn Pearce",
    "email": "sop@google.com",
    "time": "Mon Nov 10 15:52:48 2014 -0800"
  },
  "committer": {
    "name": "Shawn Pearce",
    "email": "sop@google.com",
    "time": "Mon Nov 10 15:52:48 2014 -0800"
  },
  "message": "Apply caching headers and stack trace before HTTP response status\n\nHigher level filters may trigger extra behavior immediately on\nsetStatus(int), which means the stack trace attribute needs to\nbe set before the call, not after.\n\nAlso give the higher level filters visiblity to the suggested\ncaching headers, by applying them before setStatus(int).\n\nChange-Id: Ic1556aaf0177f2f5957df2ed1fbd2d8b12d7119e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "785b9d4ffca94f1fe9c9cec512d700013676f772",
      "old_mode": 33188,
      "old_path": "gerrit-httpd/src/main/java/com/google/gerrit/httpd/restapi/RestApiServlet.java",
      "new_id": "bf29c60dca594ac7754132bf605d911541b7024b",
      "new_mode": 33188,
      "new_path": "gerrit-httpd/src/main/java/com/google/gerrit/httpd/restapi/RestApiServlet.java"
    }
  ]
}
