)]}'
{
  "commit": "47246d6a1d65bb11c6db7d074ed8d317813ccfdb",
  "tree": "f3e1310f363bded05528853d3195d0b33b486cba",
  "parents": [
    "2374ad792c1bf5c90ed90151dfee8d52408382b9"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Jun 15 09:30:59 2009 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Jun 15 09:30:59 2009 +0000"
  },
  "message": "merge r2895, r2896, r2926, r2927, r2928, r2930, and r2936:\n\nvarious proxy/fastcgi cache features and fixes:\n\n*) report about proxy/fastcgi_store and proxy/fastcgi_cache incompatibility\n*) delete useless r-\u003ecache-\u003euses\n*) proxy_cache_use_stale/fastcgi_cache_use_stale  updating\n*) inherit proxy_set_header, proxy_hide_header, and fastcgi_hide_header\n   only if cache settings are similar\n*) add response file uniq while loading cold cache on demand\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "83178dba69f1478907a8f3872380102f50f7f84e",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "f752398db3794bcb7220224c83268d1e8201b3ca",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "484694d1436ddd82729b8eff15d0c5b41ba528ac",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "6e2d230b22c3ca7f7a3c680f29e04ac95dc98040",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "232f0967485542837057d23c368d5f2360842be3",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_cache.h",
      "new_id": "cf909cc3d03239c5cdeac2c858dbf5716245e1d3",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_cache.h"
    },
    {
      "type": "modify",
      "old_id": "23e3503e0f0cc621e4bd7403de250b593c80cdc6",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_file_cache.c",
      "new_id": "323358742d8700c99bc305e01f10e9603c62be85",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_file_cache.c"
    },
    {
      "type": "modify",
      "old_id": "eb839e11b75724dcc4442a940b2bebf7ef90f158",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "75f3641c4ffd99367730ba7342e8430d655c1d2b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "488aed5a8783e272d8baca45e7556f380ec3322b",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.h",
      "new_id": "eb97d3989ea294a00f5ed543ff52884fad1f7a40",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.h"
    }
  ]
}
