)]}'
{
  "commit": "c3c0a3ab46e5907272f73287b54baf65db3bb555",
  "tree": "a895eea3ee4e5c0063f818f37bf271e8d7835d36",
  "parents": [
    "4b28024b7b3a628830ce11319b4cc6a075a7262c"
  ],
  "author": {
    "name": "Kelvin Zhang",
    "email": "zhangkelvin@google.com",
    "time": "Mon Nov 09 16:08:13 2020 -0500"
  },
  "committer": {
    "name": "Kelvin Zhang",
    "email": "zhangkelvin@google.com",
    "time": "Mon Nov 09 17:54:52 2020 -0500"
  },
  "message": "Add PReadAll/PWriteAll for filedescriptor ptr\n\nthe newly added functions will read/write to a specified offset without\nmodifying file offset.\n\nTest: treehugger\nChange-Id: If0e7e3f2b9d2371838c3a7f27fe4250400ba3133\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66fd12d5c8b64318813e5f4039fadf215fec1e7e",
      "old_mode": 33188,
      "old_path": "common/utils.cc",
      "new_id": "1ac42dcd18eb2dc98d77de23906f0973a5aef0dc",
      "new_mode": 33188,
      "new_path": "common/utils.cc"
    },
    {
      "type": "modify",
      "old_id": "0762796f6d26f3affa689f33df624c35a01b71f9",
      "old_mode": 33188,
      "old_path": "common/utils.h",
      "new_id": "616de065cc754ccbb2c63032e4c84b80d5a8e19a",
      "new_mode": 33188,
      "new_path": "common/utils.h"
    }
  ]
}
