)]}'
{
  "commit": "6687a7f5e924289b2029bf754e63c9bb787399cd",
  "tree": "095e579580ae99db72afe8df5dde7bf9a41ec12b",
  "parents": [
    "760c1a66da71c5dee57b0e4b3430356f9cc318c5"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Fri Mar 20 06:43:19 2015 +0300"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Fri Mar 20 06:43:19 2015 +0300"
  },
  "message": "Removed unix ngx_threaded and related ngx_process_changes.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5df58d24ca1955756be33a6dd2c039f0fc270bc2",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_aio_module.c",
      "new_id": "fd03fecb4ffd135633e760030b24f1068563ea06",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_aio_module.c"
    },
    {
      "type": "modify",
      "old_id": "f651c9a5638903fe281bcb2d77e480cc90f6d5a5",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_devpoll_module.c",
      "new_id": "fa8aebdf422d46c44e7742938b641ab35eee60e2",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_devpoll_module.c"
    },
    {
      "type": "modify",
      "old_id": "addb4477be65135fd05aaad6e1412ee1c7ff4380",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_epoll_module.c",
      "new_id": "5f7f67859e6b94c6d96e9fa6a1f6f7d37597e8ee",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_epoll_module.c"
    },
    {
      "type": "modify",
      "old_id": "0ab459ee82098ad276b75f01967bf36b5e76a778",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_eventport_module.c",
      "new_id": "bacbb05075f081d5eec7933b0286b8eb5d2b0cd9",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_eventport_module.c"
    },
    {
      "type": "modify",
      "old_id": "2ddf6ea71eff9cb6730f8227228b467c17f04a18",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_iocp_module.c",
      "new_id": "7514e6fa511eaba9a1843eaab6ba09e25bf2f614",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_iocp_module.c"
    },
    {
      "type": "modify",
      "old_id": "986687b0af85eea68919758b8b1411bfe1f53157",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_kqueue_module.c",
      "new_id": "5573cb2117869da7744822621061e133e4a77316",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_kqueue_module.c"
    },
    {
      "type": "modify",
      "old_id": "b96c90874b27b1105b9c0687b7359bd13aa82d64",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_poll_module.c",
      "new_id": "e48a8227ae3854fd1a48f17646ffc3be2426c53a",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_poll_module.c"
    },
    {
      "type": "modify",
      "old_id": "3777516b4527abfc9c50723a4302ca8060edafce",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_rtsig_module.c",
      "new_id": "b120fecde9887685dbce5f3d3ee57f1a6a83fe4d",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_rtsig_module.c"
    },
    {
      "type": "modify",
      "old_id": "a8bf06676e3f070a4f7147c515c02cc8367a2fec",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_select_module.c",
      "new_id": "46004e5fdf9ebafb0f1605c53883624fcc2db386",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_select_module.c"
    },
    {
      "type": "modify",
      "old_id": "58b20db1e0cbdc57af0bfa8a5cdabb0cf5db17c5",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_win32_select_module.c",
      "new_id": "c671f836b132efffc382b835b95d29b1932b94da",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_win32_select_module.c"
    },
    {
      "type": "modify",
      "old_id": "2a23d5038131d04b8e525e1edd5e9259bec907fc",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "885528aaea2c2841581b5b001f4677e12a1a9cd1",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "61ebcb089cbd0cc91687f74e6cf2111b3e7237c0",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "fbd91fb0d875c31b2f6902994da59d4bd2b5a4ea",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "beee6d44fd90943a72af01224bceed0fbed45933",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "1d5e700a8f1a3d3e22530afcc781c146bbc29796",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "94747b85d554f308cfbf0bdebce12d0b5a6fd51c",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.h",
      "new_id": "d44c377ce739630cc26de6de3e5b4ee317c7fc1f",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.h"
    }
  ]
}
