)]}'
{
  "commit": "c4f6d11856d0d5dbf1f02f107dd90f94fe70963d",
  "tree": "3f132341628fe8fa77a7e00ce26716104bb23a18",
  "parents": [
    "1bf967880effd1b03ae1be106b790bf55590f0b6"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Jun 15 08:43:10 2009 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Jun 15 08:43:10 2009 +0000"
  },
  "message": "merge r2889, r2918, and r2921:\n\nfix a pool growing and CPU usage for multi-requests keepalive connections:\n\n*) keepalive_requests\n*) try to reuse last 4 free large allocation links\n*) do not test a pool block space if we can not allocated from\n   the block 4 times\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fd7a5ead5053f86bab73f3c5047fa788b8406e2",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.h",
      "new_id": "689b5f0e9b3ae9d9fee4bcbe8b6c54d85f59398c",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.h"
    },
    {
      "type": "modify",
      "old_id": "3e1c9f2adaabb953399b51e0003ee1d9c3239df6",
      "old_mode": 33188,
      "old_path": "src/core/ngx_palloc.c",
      "new_id": "fd0476803c911d314cdc0b720cd02ac6a3bbdc07",
      "new_mode": 33188,
      "new_path": "src/core/ngx_palloc.c"
    },
    {
      "type": "modify",
      "old_id": "f9d5216ed63d14579405b78ac1c3ce3f01858429",
      "old_mode": 33188,
      "old_path": "src/core/ngx_palloc.h",
      "new_id": "7706df19c7d3d4f5a62a2d2ab3ce4d9c113ca2f2",
      "new_mode": 33188,
      "new_path": "src/core/ngx_palloc.h"
    },
    {
      "type": "modify",
      "old_id": "966cbc27095fe6d44814d47bfcca74659fffa374",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "538ef7214c06126888e877587eef77b76dba6895",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "dfc07facc7520c78b2a885532829ba8f1ebbf813",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.h",
      "new_id": "650183f0509754a22c85b564e9f6125eadabd553",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.h"
    },
    {
      "type": "modify",
      "old_id": "c9c6db7291f57b3a2faa9ca23f593d7ef682ad7a",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "4e799e96a9b8ec2c94afae25a335e546cf67fff6",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    }
  ]
}
