)]}'
{
  "commit": "8d0cfefae24985025a934ea5461a51472c59cfc0",
  "tree": "a02d10d1bd81eb8a4fd75f0eba3b2e2a6ec626ae",
  "parents": [
    "305ab613de85f6640f300010a17cb6ea22be2081"
  ],
  "author": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Tue Dec 15 18:40:05 2015 -0800"
  },
  "committer": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Wed Dec 16 04:11:35 2015 +0000"
  },
  "message": "Fix new schema to match the new server definitions\n\nA new server version now validates the state definitions in\ntraits as well as commands and some of our sample traits were\nnot defined properly. Also, the server now requires the \u0027base\u0027\ntrait to be complete (and have base.reboot and base.identify\ncommands defined).\n\nChange-Id: Icc576918895eba642498aa9b8bb1771825562f06\nReviewed-on: https://weave-review.googlesource.com/1971\nReviewed-by: Vitaly Buka \u003cvitalybuka@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e63deacb46c5c099d312ad37ec6e7fd6e3acc095",
      "old_mode": 33188,
      "old_path": "examples/daemon/ledflasher/ledflasher.cc",
      "new_id": "d26728f510abef9beb2ce74083fd8ec464184774",
      "new_mode": 33188,
      "new_path": "examples/daemon/ledflasher/ledflasher.cc"
    },
    {
      "type": "modify",
      "old_id": "035ef4e2eeb2128e461142f982adcab93b9edbea",
      "old_mode": 33188,
      "old_path": "examples/daemon/light/light.cc",
      "new_id": "298fcafe00d930c0cec7848d756c754399a17385",
      "new_mode": 33188,
      "new_path": "examples/daemon/light/light.cc"
    },
    {
      "type": "modify",
      "old_id": "1137b9228f3214aa3a9f827e86fd89695af012b9",
      "old_mode": 33188,
      "old_path": "examples/daemon/lock/lock.cc",
      "new_id": "0785c147d5a616c0fa9bb3a04b98fea66c07283c",
      "new_mode": 33188,
      "new_path": "examples/daemon/lock/lock.cc"
    },
    {
      "type": "modify",
      "old_id": "151561d7a01c504b2b8ccff1d19c801311a7a5c5",
      "old_mode": 33188,
      "old_path": "examples/daemon/oven/oven.cc",
      "new_id": "ff1c60b77317c5b3169ba58bd4201e5b6ebac008",
      "new_mode": 33188,
      "new_path": "examples/daemon/oven/oven.cc"
    },
    {
      "type": "modify",
      "old_id": "2ab4b277092ffd7f6554646be86802042759bbdd",
      "old_mode": 33188,
      "old_path": "examples/daemon/sample/sample.cc",
      "new_id": "1d036d597b2af0c2b2d1cd1eb8ea0e4fd106d36b",
      "new_mode": 33188,
      "new_path": "examples/daemon/sample/sample.cc"
    },
    {
      "type": "modify",
      "old_id": "8b3e41b1192ecb0bfd94f3947e5b8eedef6701af",
      "old_mode": 33188,
      "old_path": "examples/daemon/speaker/speaker.cc",
      "new_id": "35eee2f17bb4bf600357e337a8be4520bbd86f2f",
      "new_mode": 33188,
      "new_path": "examples/daemon/speaker/speaker.cc"
    },
    {
      "type": "modify",
      "old_id": "9c6446317967c079418e9ab04e7bdbde1ae70f25",
      "old_mode": 33188,
      "old_path": "src/base_api_handler.cc",
      "new_id": "5562b6c32cdbfa437a5809c8f626256532b0d504",
      "new_mode": 33188,
      "new_path": "src/base_api_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "e0ebf88b6dbf6e8d06e5ba0f82fd2e0fe493f8cb",
      "old_mode": 33188,
      "old_path": "src/base_api_handler_unittest.cc",
      "new_id": "6f8460bfced639ef622ad36010fd8efb8eff1a31",
      "new_mode": 33188,
      "new_path": "src/base_api_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "47fa40cea9f753892657fa276883aed78cd8b685",
      "old_mode": 33188,
      "old_path": "src/device_registration_info.cc",
      "new_id": "e70b8ba9b0809971aaae53493154f4496e2bdf7e",
      "new_mode": 33188,
      "new_path": "src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "8be0c97848b06c8364a6bc799ba502eed8bfc80e",
      "old_mode": 33188,
      "old_path": "src/device_registration_info_unittest.cc",
      "new_id": "327c440913cfac424bfb4bc3a66fa1873b3af4a3",
      "new_mode": 33188,
      "new_path": "src/device_registration_info_unittest.cc"
    }
  ]
}
