)]}'
{
  "commit": "db84a108ab9aa9960be2907df6c7c1d9439037ac",
  "tree": "4bad8ed0e433a6ef284ccf21ea7202a4b081d5a1",
  "parents": [
    "dcfe1d6729cdfc31a85689c7e5c679303c1cd8ce"
  ],
  "author": {
    "name": "Greg Stein",
    "email": "gstein@apache.org",
    "time": "Sat Jan 31 07:40:26 2009 +0000"
  },
  "committer": {
    "name": "Greg Stein",
    "email": "gstein@apache.org",
    "time": "Sat Jan 31 07:40:26 2009 +0000"
  },
  "message": "Snapshot (back up) my work-in-progress before I hop on a plane.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/branches/py-compiler@739520 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3c11266b0588efdca874e0767ba11fd82f65545",
      "new_mode": 33188,
      "new_path": "compiler/py/src/gen.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b348da2bedd312d7aabac28e3973623081916a55",
      "new_mode": 33188,
      "new_path": "compiler/py/src/parser.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6524768d1fc3dc7e8483acb914672a3d322609c9",
      "new_mode": 33188,
      "new_path": "compiler/py/src/scanner.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21f44f9e83a583d4c8b3d4cae0378c8c69124481",
      "new_mode": 33188,
      "new_path": "compiler/py/src/templates-plain/py.ezt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1275a2d4c401e6762c47bc45b61988fcf6ec3f8a",
      "new_mode": 33188,
      "new_path": "compiler/py/src/templates-plain/py_cvalue.ezt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c7d31b5aadf67ca6c564fe7207238c98df74df7",
      "new_mode": 33188,
      "new_path": "compiler/py/src/templates-plain/py_deser.ezt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb6bb38668e98b6c67a33a8012571bd3eb6d8c5a",
      "new_mode": 33188,
      "new_path": "compiler/py/src/templates-plain/py_ser.ezt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf3f95acdec551893fa089a30ff2de4ce10a0561",
      "new_mode": 33188,
      "new_path": "compiler/py/src/templates-py/py.ezt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be7fab521ee4a5df2d1e534676c8e6c2d08c513f",
      "new_mode": 33188,
      "new_path": "compiler/py/src/templates-py/py_cvalue.ezt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "compiler/py/src/templates-py/py_deser.ezt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "compiler/py/src/templates-py/py_ser.ezt"
    }
  ]
}
