)]}'
{
  "commit": "f1fa93dae92d1f4a2e264200ae3f085e19421293",
  "tree": "f3067a1bc1b8d5c0b4a8078c41cb24ede153c4af",
  "parents": [
    "5ca27be9d483150fc82b4fe4c4a79415843dc9fe"
  ],
  "author": {
    "name": "ilewis",
    "email": "inl@google.com",
    "time": "Mon Nov 09 09:01:11 2015 -0800"
  },
  "committer": {
    "name": "Ian Ni-Lewis",
    "email": "ilewis@google.com",
    "time": "Thu Nov 12 21:48:04 2015 +0000"
  },
  "message": "Add fd event support to EventTaskRunner\n\nThis change allows applications to perform\ngeneral I/O completion handling as part of the\nRun() loop, rather than just timeout completion.\n\nChange-Id: Idce97a33f7a35348ac5a7d226491f9907edc3405\nReviewed-on: https://weave-review.googlesource.com/1447\nReviewed-by: Vitaly Buka \u003cvitalybuka@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "078c326e2d919af35e326a041e9ec7928091ec32",
      "new_mode": 33188,
      "new_path": "examples/provider/event_deleter.h"
    },
    {
      "type": "modify",
      "old_id": "b38bd557921b862ab373717b4dc3069d5bd323e0",
      "old_mode": 33188,
      "old_path": "examples/provider/event_http_client.cc",
      "new_id": "03da97f8ce020a6001a9948d5a74658e25c1b121",
      "new_mode": 33188,
      "new_path": "examples/provider/event_http_client.cc"
    },
    {
      "type": "modify",
      "old_id": "7ad117e6b1c94fe181c3d2920d3cfd62c8ad6d4a",
      "old_mode": 33188,
      "old_path": "examples/provider/event_http_client.h",
      "new_id": "378c4a357c88dc8a33fbea218fd8dc761df4ddf9",
      "new_mode": 33188,
      "new_path": "examples/provider/event_http_client.h"
    },
    {
      "type": "modify",
      "old_id": "c14a934f44e88388f7f673dd36e9258fa126ba1c",
      "old_mode": 33188,
      "old_path": "examples/provider/event_task_runner.cc",
      "new_id": "c07e912c5b3cd58c41209132afea0c94ca2a6426",
      "new_mode": 33188,
      "new_path": "examples/provider/event_task_runner.cc"
    },
    {
      "type": "modify",
      "old_id": "473441eb9f44d482d698ddb5ddc8d7e0cea39de2",
      "old_mode": 33188,
      "old_path": "examples/provider/event_task_runner.h",
      "new_id": "72913144c1e215b5a35c46b199cbe133fc441029",
      "new_mode": 33188,
      "new_path": "examples/provider/event_task_runner.h"
    }
  ]
}
