)]}'
{
  "commit": "149fa74db5dee6c13c97c55db3515941c0f43684",
  "tree": "b144d18c730d7677fa10ebfe8df1cb0cff06e683",
  "parents": [
    "b190f3cbe168df775705c2ce24fdbd69a7f15975"
  ],
  "author": {
    "name": "Kelvin Zhang",
    "email": "zhangkelvin@google.com",
    "time": "Tue Nov 08 10:01:25 2022 -0800"
  },
  "committer": {
    "name": "Kelvin Zhang",
    "email": "zhangkelvin@google.com",
    "time": "Tue Nov 08 10:02:12 2022 -0800"
  },
  "message": "Fsync on directory after rename() call\n\nrename() isn\u0027t necessarily atomic, call fsync() on the directory to\nensure that changes in fs structure hit the disk.\n\nTest: th\nBug: 254211456\nChange-Id: I2de842f03766a1108e0f54581738fb964989658a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cadd24d3866cf221a93c8fa04ab44f0ecc2a4a9b",
      "old_mode": 33188,
      "old_path": "fs_mgr/libsnapshot/utility.cpp",
      "new_id": "a98bf0e5cb31b5677f8899506a3a9d81ae207640",
      "new_mode": 33188,
      "new_path": "fs_mgr/libsnapshot/utility.cpp"
    },
    {
      "type": "modify",
      "old_id": "eff6f10ceac891c2010e664e5475796194b88967",
      "old_mode": 33188,
      "old_path": "fs_mgr/libsnapshot/utility.h",
      "new_id": "8c4c7c664f5de886aead8bc15014fd5559d6688a",
      "new_mode": 33188,
      "new_path": "fs_mgr/libsnapshot/utility.h"
    }
  ]
}
