)]}'
{
  "commit": "204860fa5c454e2b3b75fb3c8fc15dd9b6115a70",
  "tree": "764b8243917bf9463386360bf26a721ca4bbffae",
  "parents": [
    "5db58785e620705be94813d6fc19cd3b7616c187"
  ],
  "author": {
    "name": "Filipe Manana",
    "email": "fdmanana@suse.com",
    "time": "Wed Feb 28 15:58:00 2018 +0000"
  },
  "committer": {
    "name": "Eryu Guan",
    "email": "guaneryu@gmail.com",
    "time": "Sun Mar 04 00:50:45 2018 +0800"
  },
  "message": "generic: test fsync new file after removing hard link\n\nTest that if we have a file with two hard links in the same parent\ndirectory, then remove of the links, create a new file in the same\nparent directory and with the name of the link removed, fsync the new\nfile and have a power loss, mounting the filesystem succeeds.\n\nThis test is motivated by a bug found in btrfs, which is fixed by\nthe linux kernel patch titled:\n\n  \"Btrfs: fix log replay failure after unlink and link combination\"\n\nSigned-off-by: Filipe Manana \u003cfdmanana@suse.com\u003e\nReviewed-by: Eryu Guan \u003cguaneryu@gmail.com\u003e\nSigned-off-by: Eryu Guan \u003cguaneryu@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a287684b5f458959071262b891572795413ac398",
      "new_mode": 33261,
      "new_path": "tests/generic/480"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a40a718e86aa6c4050d3d838f6dac41494816cd0",
      "new_mode": 33188,
      "new_path": "tests/generic/480.out"
    },
    {
      "type": "modify",
      "old_id": "3b9b47e37337ee38fc2484779c3ae5e5f740a4d1",
      "old_mode": 33188,
      "old_path": "tests/generic/group",
      "new_id": "ea2056b1e93c1f32c946c68e0fb226e282c1c546",
      "new_mode": 33188,
      "new_path": "tests/generic/group"
    }
  ]
}
