)]}'
{
  "commit": "522c30688d3e1ae23dda8d654f0d958d214c9141",
  "tree": "112a0c5b5f5242e3175d5a0ec8e24dc4b3a43a3e",
  "parents": [
    "9e65dfe16ea74a8ebdc2d31e80481bef1d4aea42"
  ],
  "author": {
    "name": "Dave Chinner",
    "email": "david@fromorbit.com",
    "time": "Thu Jul 02 13:33:17 2015 +1000"
  },
  "committer": {
    "name": "Dave Chinner",
    "email": "david@fromorbit.com",
    "time": "Thu Jul 02 13:33:17 2015 +1000"
  },
  "message": "libxfs-apply: ensure guilt import retains commit messages\n\nThe commit message attached to each patch is being filtered out\nduring the process of preparing it for import via guilt. This\nresults in commits without the corresponding commit message.\nMassage the patch format to ensure that guilt imports the commit\nmessage along with the code changes.\n\nAlso, older versions of filterdiff do not handle git diff metadata\ncorrectly, so add a version check on filterdiff to make sure we use\na working version.\n\nSigned-off-by: Dave Chinner \u003cdavid@fromorbit.com\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "acc53815ca82d7cfbe402fd3eb5f06e876ef0694",
      "old_mode": 33261,
      "old_path": "tools/libxfs-apply",
      "new_id": "4a8c8a68cbd2f16b63d3c517468cdd5f77c6ab50",
      "new_mode": 33261,
      "new_path": "tools/libxfs-apply"
    }
  ]
}
