)]}'
{
  "commit": "18e4d042b04e1ec09d1b74537541b3bb99a75c3f",
  "tree": "3c0f3b5495e7893adf44c0775aed048ab772ffaf",
  "parents": [
    "0989d63f06376ab9434a6449cd316a3c555167d6"
  ],
  "author": {
    "name": "Roman Arutyunyan",
    "email": "arut@nginx.com",
    "time": "Tue Oct 28 12:29:59 2014 +0300"
  },
  "committer": {
    "name": "Roman Arutyunyan",
    "email": "arut@nginx.com",
    "time": "Tue Oct 28 12:29:59 2014 +0300"
  },
  "message": "Upstream: proxy_limit_rate and friends.\n\nThe directives limit the upstream read rate.  For example,\n\"proxy_limit_rate 42\" limits proxy upstream read rate to\n42 bytes per second.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "21f084417874c8aff840dbd566facd3c29d50a78",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_pipe.c",
      "new_id": "62663d5a4c8844c912cc07ac88500b5d926c5c89",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_pipe.c"
    },
    {
      "type": "modify",
      "old_id": "f24e6d148f5f1f1c3cb8142db9d56e8383c66c3e",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_pipe.h",
      "new_id": "451fc4c05513c6fdcfbcb5ca8d2a7e5d3b7e9b38",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_pipe.h"
    },
    {
      "type": "modify",
      "old_id": "49513295d911e14ae67bd51f0f96a7b44bde2e98",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "b7f7ea14a0a45c4e586096fe39784842536e5afa",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "9a85973d84c98b4e3c0d12bb7a45064219a398c0",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "ea4109c778f508e4ad7bf5218d4ab3309a821101",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "7caba2ef96ff9c178f697a3f73569cd4ad12cdd9",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_scgi_module.c",
      "new_id": "71dcd34f96f249dd1cd97c7f48d21285d845e821",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_scgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "151d76c49ce2a5d230b6669b7b4355bfefe3fb74",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_uwsgi_module.c",
      "new_id": "5114782b6b9c70064a1f9aa2f5b18bcfbf1bfa40",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_uwsgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "df7e5f4ea4e33933dacca6852a89091f66d949cd",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "c5070a07e9d66f6a6ccd43e85e3eb06e3da0ca5a",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "b43322fc0c0429bc61d1d93e653fc1c30f3ea9a2",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.h",
      "new_id": "0032c2c22fce0e6bc4f5886dc198debea8b33c2d",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.h"
    }
  ]
}
