)]}'
{
  "commit": "e465768938f95388723b0fd3c50a0ae48173edb9",
  "tree": "0f624a9a98dedfafae902e12b384d27e1100cd3a",
  "parents": [
    "e8569813849b5da394a195c7e76b4faa452b12d1"
  ],
  "author": {
    "name": "Zheng Yan",
    "email": "zheng.yan@oracle.com",
    "time": "Fri Sep 26 10:04:53 2008 -0400"
  },
  "committer": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Fri Sep 26 10:04:53 2008 -0400"
  },
  "message": "Btrfs: Add shared reference cache\n\nBtrfs has a cache of reference counts in leaves, allowing it to\navoid reading tree leaves while deleting snapshots.  To reduce\ncontention with multiple subvolumes, this cache is private to each\nsubvolume.\n\nThis patch adds shared reference cache support. The new space\nbalancing code plays with multiple subvols at the same time, So\nthe old per-subvol reference cache is not well suited.\n\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c683aaa925fa6793c6799318ff35ed4fad071a44",
      "old_mode": 33188,
      "old_path": "fs/btrfs/ctree.h",
      "new_id": "b9f9f815ed097dd93dad83dcc26c8b06735c837a",
      "new_mode": 33188,
      "new_path": "fs/btrfs/ctree.h"
    },
    {
      "type": "modify",
      "old_id": "71e81f3a765b8c53ce901123465551d3d8ab1e99",
      "old_mode": 33188,
      "old_path": "fs/btrfs/disk-io.c",
      "new_id": "8969fee23318c0a2fb4043dce54d7f3eacf01a1a",
      "new_mode": 33188,
      "new_path": "fs/btrfs/disk-io.c"
    },
    {
      "type": "modify",
      "old_id": "3e2f969de42d9883635b0bdaea891ac48d3627a6",
      "old_mode": 33188,
      "old_path": "fs/btrfs/extent-tree.c",
      "new_id": "9ab099bc01a41f0066a28616dc662ffdc0b47043",
      "new_mode": 33188,
      "new_path": "fs/btrfs/extent-tree.c"
    },
    {
      "type": "modify",
      "old_id": "272b9890c9826d07a0564e7fe0d7c27bb402b81e",
      "old_mode": 33188,
      "old_path": "fs/btrfs/ref-cache.c",
      "new_id": "c5809988c875bf003f3d60c7a81ca8007b8b4572",
      "new_mode": 33188,
      "new_path": "fs/btrfs/ref-cache.c"
    },
    {
      "type": "modify",
      "old_id": "c361b321c0c32289b2557c395354587c6f7656ef",
      "old_mode": 33188,
      "old_path": "fs/btrfs/ref-cache.h",
      "new_id": "617564787f521f9f6e8152d90a8c24a0c45285a3",
      "new_mode": 33188,
      "new_path": "fs/btrfs/ref-cache.h"
    },
    {
      "type": "modify",
      "old_id": "151b00d52593533a095ca14c333e71353d3b7469",
      "old_mode": 33188,
      "old_path": "fs/btrfs/transaction.c",
      "new_id": "656baefa5255033f27f26d620f8a0ba24f8e1b8a",
      "new_mode": 33188,
      "new_path": "fs/btrfs/transaction.c"
    }
  ]
}
