)]}'
{
  "commit": "2a81e0556611188a1b9b3e1240a06928dcebc1a2",
  "tree": "59f0296dff877b77b7f22c0c5955f31014d3c164",
  "parents": [
    "3ca3f609cb7d9bc5576bf9fb77998cf110b688cb"
  ],
  "author": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Mon Sep 01 18:20:03 2014 +0400"
  },
  "committer": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Mon Sep 01 18:20:03 2014 +0400"
  },
  "message": "Events: removed broken thread support from posted events.\n\nIt\u0027s mostly dead code.  And the idea of thread support for this task has\nbeen deprecated.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c42ffc0d275dd7aa7a4c1fc4d0644d79010eea7",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.c",
      "new_id": "7b3daf20a6ad4ca5a74f2ecc0d5c708f54c2dbb0",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.c"
    },
    {
      "type": "modify",
      "old_id": "5f78978531081566cb6a5adc3fa8829416797679",
      "old_mode": 33188,
      "old_path": "src/core/ngx_resolver.c",
      "new_id": "a17793b13c7e5458641770e3d4f269beaccfe9c4",
      "new_mode": 33188,
      "new_path": "src/core/ngx_resolver.c"
    },
    {
      "type": "modify",
      "old_id": "0506103e616f5b8ea1613b5be776a38996647137",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_devpoll_module.c",
      "new_id": "8f302255d650112005dbe49194ecdbdc7e2ced80",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_devpoll_module.c"
    },
    {
      "type": "modify",
      "old_id": "a098c1c00c74e92dab56cf10d6dba67c3942912a",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_epoll_module.c",
      "new_id": "309e91855b1095301a87b20bdf2adf9ab183b3af",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_epoll_module.c"
    },
    {
      "type": "modify",
      "old_id": "5f9cf4e35fbabacfa020436b52d867b2544523f6",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_eventport_module.c",
      "new_id": "bba87ed814acf62ec557a3a53d0038a0378af338",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_eventport_module.c"
    },
    {
      "type": "modify",
      "old_id": "30e456c4da0646ac58b8e4d1e2c143a063e4764d",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_kqueue_module.c",
      "new_id": "9e41d3e90aa389d6b79776b7da19af5cb6b49cc8",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_kqueue_module.c"
    },
    {
      "type": "modify",
      "old_id": "9db6b6c4d55e16addd212368fdee386a2e48ee0e",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_poll_module.c",
      "new_id": "f2fc749f7b994f0dc6f811fc6031b6156dd6e973",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_poll_module.c"
    },
    {
      "type": "modify",
      "old_id": "b36230c76505372cedf68cec8d3a01bc8de11130",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_rtsig_module.c",
      "new_id": "66b2454c4aeaaeff00594551374e9d1f1c37d5dc",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_rtsig_module.c"
    },
    {
      "type": "modify",
      "old_id": "d8bd544620f70fdf56eabe763dd2db60ecbc43ba",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_select_module.c",
      "new_id": "7a554fedd8da0187b2c7aa787624584841c406cc",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_select_module.c"
    },
    {
      "type": "modify",
      "old_id": "eb5382d4e0b5d1a0a800a69ea41f4038b863a8f6",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_win32_select_module.c",
      "new_id": "32ee78db1625fd17de8db68354e93730adfe2c43",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_win32_select_module.c"
    },
    {
      "type": "modify",
      "old_id": "e2857f0c05cd7e28218a2531101ff0e939cad6df",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "8531ed7d510c8bc123d6b0cd4be97b11d38841c4",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "530c9486c51d588dc289d269e83b03d7a9148ecc",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "e9520b66794f1c43d02378ca45c2ad04e4181ac1",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "575ee4bdb03f2bb66d2fa1c43795436e4c788be2",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_accept.c",
      "new_id": "6285baafba20ecedb0f578ffe2d96990a8354eeb",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_accept.c"
    },
    {
      "type": "modify",
      "old_id": "5fcabcfd1fa6431a1b152e1b34e4e7a08e6d4a79",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_connect.c",
      "new_id": "a09d2e5d70414cc201d445401ef2df11f79314c8",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_connect.c"
    },
    {
      "type": "modify",
      "old_id": "2bdfd5b4eccb2bc0d978a0798dac0768be32a61b",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_mutex.c",
      "new_id": "98efbb0d87ecb8868b2b3f84cb15ded8317f1a0c",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_mutex.c"
    },
    {
      "type": "modify",
      "old_id": "e548145ed73801b66b22e525184e2e8cf2eae764",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_posted.c",
      "new_id": "87e506d7198796161b0fb7e5e2f9e9b3bcab49b1",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_posted.c"
    },
    {
      "type": "modify",
      "old_id": "abd2e261dffc2c501c17d1f08d8f6e2298fdd100",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_posted.h",
      "new_id": "c24fd4e9b16946f15d517416bb547625ee7a31d8",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_posted.h"
    },
    {
      "type": "modify",
      "old_id": "177ac1cf113a06834fb7cf19f71a29249b7328e5",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_timer.c",
      "new_id": "1075586497d0a4f5f9154ec4865f195ad2c8182f",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_timer.c"
    },
    {
      "type": "modify",
      "old_id": "8e9069660f42a66a66fc452b3c3c36a8626c0eb6",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_channel.c",
      "new_id": "1efa0667cb86e645b2b55b99c32b0bd1a61e2213",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_channel.c"
    },
    {
      "type": "modify",
      "old_id": "3205aa5554cb0479746cb611f7a27db3f2bc60a9",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "6c84ba8bd892e397f9f8ade3780c0ddbbf6b01b3",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    }
  ]
}
