)]}'
{
  "commit": "225fcf4477e33bc2fb50191e63905a32c63cca8d",
  "tree": "65465ef533f76699dd21a60161f8085003c344a9",
  "parents": [
    "091de60661ff024cbde000e1253f8480d12ff01c"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Tue Sep 15 20:21:11 2015 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david.ostrovsky@gmail.com",
    "time": "Sat Sep 19 05:44:44 2015 +0000"
  },
  "message": "Update buck to the latest version\n\nThis version includes a lot of new features and improvements.\nThe highlights are:\n\n* Switched to top-down-building, which should generally make builds\nfaster. The old behavior can be bypassed by passing --deep on the\ncommand line: [1]\n\n* New query command was added (inspired by Bazel): [2]\n\n* Performance improvement in file globbing\n\nExtend tools/eclipse.py to pass the --deep option to ask Buck to\nexecute bottom-up build when generating the Eclipse project. This is\nneeded otherwise after using the buck clean command only the top rule\nartifact would be fetched from the cache and the buck-out/gen/lib\nfolder would remain empty.\n\nTo allow two genrules, located in the same BUCK file, to have the same\noutput artifact name, genrule output is namespaced with genrule name:\n[3]. That why switching to new Buck version requires buck clean.\nOtherwise the build would fail: [4].\n\n[1] https://github.com/facebook/buck/commit/217cec33bcd0b0eb7ebd0c444938495379267d60\n[2] https://buckbuild.com/command/query.html\n[3] https://github.com/facebook/buck/commit/c92ef212b53fff08a8452649b4d4faadc6b89b11\n[4] http://paste.openstack.org/show/468992\n\nChange-Id: If336ea86970dd95e3af13b92e7665ecaef369105\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46408a51955fa55bb561b0a51def15605f1394db",
      "old_mode": 33188,
      "old_path": "buckversion",
      "new_id": "6686020de4a97ab6b4d82d7a519e262a7aa19698",
      "new_mode": 33188,
      "new_path": "buckversion"
    },
    {
      "type": "modify",
      "old_id": "f6c8d687116682ec94ab3ed4fc5234372ae734aa",
      "old_mode": 33261,
      "old_path": "tools/eclipse.py",
      "new_id": "3195b2a4dfb008ebde0dec666e1b0f351a999bab",
      "new_mode": 33261,
      "new_path": "tools/eclipse.py"
    }
  ]
}
