)]}'
{
  "commit": "21b559de56695d36b3f0819b7e2454737db254f8",
  "tree": "41559b37754818d637d11aec1b61a138d7a8efb5",
  "parents": [
    "bba0cd0e3d97472855840af817b766e3f632a501"
  ],
  "author": {
    "name": "Greg Farnum",
    "email": "gregf@hq.newdream.net",
    "time": "Wed Oct 06 15:46:30 2010 -0700"
  },
  "committer": {
    "name": "Sage Weil",
    "email": "sage@newdream.net",
    "time": "Thu Oct 07 08:00:24 2010 -0700"
  },
  "message": "ceph: send cap release message early on failed revoke.\n\nIf an MDS tries to revoke caps that we don\u0027t have, we want to send\nreleases early since they probably contain the caps message the MDS\nis looking for.\n\nPreviously, we only sent the messages if we didn\u0027t have the inode either. But\nin a multi-mds system we can retain the inode after dropping all caps for\na single MDS.\n\nSigned-off-by: Greg Farnum \u003cgregf@hq.newdream.net\u003e\nSigned-off-by: Sage Weil \u003csage@newdream.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73c153092f7292f20616108a3f2e61cc0630659e",
      "old_mode": 33188,
      "old_path": "fs/ceph/caps.c",
      "new_id": "97de325a49f8b4915b27a15cc023f4ff16b73cb4",
      "new_mode": 33188,
      "new_path": "fs/ceph/caps.c"
    }
  ]
}
