)]}'
{
  "commit": "0d18687b03b2ebfe83a70ae4b4612c33129d4e04",
  "tree": "37d938f49476844de8adbdf1ec7279b6cec43562",
  "parents": [
    "de1a3e1e0c36c1c8fa6cbfc23e1cd5a414c3a848"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Aug 22 10:16:49 2011 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Aug 22 10:16:49 2011 +0000"
  },
  "message": "The change in adaptive loader behaviour introduced in r3975:\nnow cache loader processes either as many files as specified by loader_files\nor works no more than time specified by loader_threshold during each iteration.\n\nloader_threshold was previously used to decrease loader_files or\nto increase loader_timeout and this might eventually result in\ndowngrading loader_files to 1 and increasing loader_timeout to large values\ncausing loading cache for forever.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9ea606a2e6adfcdfd9f46155d4d0031e6cc2f3e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_file_cache.c",
      "new_id": "a0f21cfb96ca45fd2629d4e4f26418a30648923a",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_file_cache.c"
    }
  ]
}
