)]}'
{
  "commit": "e764ffb5839f81df2273e98dd53fb8df861a323a",
  "tree": "2b82b5787c5f0c78f71eafcb41c58eaa3b6c5871",
  "parents": [
    "a4b7b1067426383930a296b37fa9c68cc87df692"
  ],
  "author": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Mon Dec 22 12:58:59 2014 +0300"
  },
  "committer": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Mon Dec 22 12:58:59 2014 +0300"
  },
  "message": "Upstream: mutually exclusive inheritance of \"cache\" and \"store\".\n\nCurrently, storing and caching mechanisms cannot work together, and a\nconfiguration error is thrown when the proxy_store and proxy_cache\ndirectives (as well as their friends) are configured on the same level.\n\nBut configurations like in the example below were allowed and could result\nin critical errors in the error log:\n\n    proxy_store on;\n\n    location / {\n        proxy_cache one;\n    }\n\nOnly proxy_store worked in this case.\n\nFor more predictable and errorless behavior these directives now prevent\neach other from being inherited from the previous level.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b7d07daad5e0e4949fc16dd0f139faab21345f81",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "aa2dcd7e50f759f54b1c8591d3605d760a63a178",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "323d03d847dbb0c51874d73b70938b41c552e2ad",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "69a704cbc83b076420149a92ccf655a6d8bbda31",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "8369d5683a82c781520192eed84012f19782fcea",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_scgi_module.c",
      "new_id": "fed916ace600d96c9ddf3d76bb467c637651ff4f",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_scgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "0243e0037514d33b0097b91c4b2a028876f893b8",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_uwsgi_module.c",
      "new_id": "85db4222607b0f3301c0e376b5fb6c0bccbead05",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_uwsgi_module.c"
    }
  ]
}
