)]}'
{
  "commit": "4129dfae011bd3f3823e81c9be92eeb3d7e7065e",
  "tree": "f720a3ad576349f18abbca61af37d9297b018f7b",
  "parents": [
    "10cf5c7317c56b16088f9c6509c3be1740bd15a4"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@chromium.org",
    "time": "Wed Apr 29 12:16:58 2015 -0700"
  },
  "committer": {
    "name": "ChromeOS Commit Bot",
    "email": "chromeos-commit-bot@chromium.org",
    "time": "Fri May 01 01:07:44 2015 +0000"
  },
  "message": "buffet: Use command schema to define \"progress\"\n\nAccording to the GCD specification command progress is dictionary,\ndefined same way as parameters and results.\nMapping between \"done\" and \"progress\" dictionary is not obvious, so patch\nremoves updates of progress from CommandInstance::Done().\n\nBUG\u003dbrillo:915\nTEST\u003dFEATURES\u003dtest emerge-gizmo buffet\n\nChange-Id: If6f6d52dbc0595a8f1cf0cf949a741675c9e5f3c\nReviewed-on: https://chromium-review.googlesource.com/268352\nReviewed-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nCommit-Queue: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nTested-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "675b4dcc1779f30d69c430913e1539f720e93822",
      "old_mode": 33188,
      "old_path": "buffet/buffet_client.cc",
      "new_id": "a874ec059435120b574e1eeae2b48711ed42e7f5",
      "new_mode": 33188,
      "new_path": "buffet/buffet_client.cc"
    },
    {
      "type": "modify",
      "old_id": "e86ee8fb8f8a993959f603ef373ed65e68639f5d",
      "old_mode": 33188,
      "old_path": "buffet/commands/cloud_command_proxy.cc",
      "new_id": "78f87cb0ead5e3f4ca66209c769da07223300fb4",
      "new_mode": 33188,
      "new_path": "buffet/commands/cloud_command_proxy.cc"
    },
    {
      "type": "modify",
      "old_id": "02b7722b6b7482bf061f5670924dc7936cebbb15",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_definition.cc",
      "new_id": "260cb3d2cd9a696b9efcb4b49bebb4091732fc15",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_definition.cc"
    },
    {
      "type": "modify",
      "old_id": "74ec09d88441e029e6950f33ffc02c52068513eb",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_definition.h",
      "new_id": "3328a940ff25ee4f9a5cfcaa6c621456f2271e3a",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_definition.h"
    },
    {
      "type": "modify",
      "old_id": "0254fd910036eb57ed256089d1f6fe478a81d08d",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_definition_unittest.cc",
      "new_id": "171164d6b0441c023827a2e604332e90fe8b0ab5",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_definition_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "cbfd46ba1874390f8688b559772cabbda5e37219",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_dictionary.cc",
      "new_id": "a73d73f809c1c432fd938d01b7d4eb78fc11f015",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_dictionary.cc"
    },
    {
      "type": "modify",
      "old_id": "63492cc7629733d259c37dc4374341d5153a8527",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_dictionary_unittest.cc",
      "new_id": "914bdd3dab11469dd4e1a124a1fc44f447101494",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_dictionary_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e62e0483dd5257b32d1d1f2fd36aca0c04dd23c8",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_instance.cc",
      "new_id": "24c7869eeb201e871df18f2ade88d04214510d24",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_instance.cc"
    },
    {
      "type": "modify",
      "old_id": "db9c51955ca3f5f20ff96a832fd4519a60252ac8",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_instance.h",
      "new_id": "f67b30b54bd764114d7deecdc5ad2cdd6b5e5d0b",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_instance.h"
    },
    {
      "type": "modify",
      "old_id": "e4fb288df42714e538acefb3c9523e76c80d7129",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_instance_unittest.cc",
      "new_id": "8d7d0ec1a5a3068e9fbc70ea162fcd0eb63cff96",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_instance_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "ba152b7c00ac2800df96de9df94cdea06cde6845",
      "old_mode": 33188,
      "old_path": "buffet/commands/command_queue_unittest.cc",
      "new_id": "8829404a6b33c068bb74910b2e925c16fe1aa6aa",
      "new_mode": 33188,
      "new_path": "buffet/commands/command_queue_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "313bc28619d3d27ef6eaa45b1aed2d481994a8bd",
      "old_mode": 33188,
      "old_path": "buffet/commands/dbus_command_dispatcher_unittest.cc",
      "new_id": "ffd4394e5798a527ee812159095a2971605dc580",
      "new_mode": 33188,
      "new_path": "buffet/commands/dbus_command_dispatcher_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "33f197df36f0e3899c692a816fcb1289c75343cf",
      "old_mode": 33188,
      "old_path": "buffet/commands/dbus_command_proxy.cc",
      "new_id": "74278fec434f7e27210bdd10d18ad4a037fc71db",
      "new_mode": 33188,
      "new_path": "buffet/commands/dbus_command_proxy.cc"
    },
    {
      "type": "modify",
      "old_id": "178860aeb9f4acf07a9308890fec666e9eac6788",
      "old_mode": 33188,
      "old_path": "buffet/commands/dbus_command_proxy.h",
      "new_id": "aac671cb14e82ae31f4e2aaacdd02afc88eab99a",
      "new_mode": 33188,
      "new_path": "buffet/commands/dbus_command_proxy.h"
    },
    {
      "type": "modify",
      "old_id": "45d4b78ddb92d01f5dbdf0d70185c1888cc6795b",
      "old_mode": 33188,
      "old_path": "buffet/commands/dbus_command_proxy_unittest.cc",
      "new_id": "e0cad8fbf31669955ff04052e1e0070fee86570b",
      "new_mode": 33188,
      "new_path": "buffet/commands/dbus_command_proxy_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "89481ec69f7be68b2485213ea91a7d1e11124ca5",
      "old_mode": 33188,
      "old_path": "buffet/dbus_bindings/org.chromium.Buffet.Command.xml",
      "new_id": "c9ed924e6663d6e9cd4f89514632f0a1277b89f3",
      "new_mode": 33188,
      "new_path": "buffet/dbus_bindings/org.chromium.Buffet.Command.xml"
    },
    {
      "type": "modify",
      "old_id": "c833e5ee1e11050c552b271c05c3f4e4f1d96a14",
      "old_mode": 33188,
      "old_path": "buffet/device_registration_info_unittest.cc",
      "new_id": "6e3feb285eda363dc066ed4074a9a5fdc565327f",
      "new_mode": 33188,
      "new_path": "buffet/device_registration_info_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "182192f73e25578036fb94d0204d8205af52e769",
      "old_mode": 33188,
      "old_path": "buffet/etc/buffet/commands/test.json",
      "new_id": "aac439dfddc05b23ff920a5570aa989e6d68fb79",
      "new_mode": 33188,
      "new_path": "buffet/etc/buffet/commands/test.json"
    },
    {
      "type": "modify",
      "old_id": "c208cd8b911fffaa417a1ec23f22ad21c6a9a649",
      "old_mode": 33188,
      "old_path": "buffet/test_daemon/main.cc",
      "new_id": "0da72c224b8552645c308e978a969c32139a9bee",
      "new_mode": 33188,
      "new_path": "buffet/test_daemon/main.cc"
    }
  ]
}
