)]}'
{
  "commit": "8898c97dbd493d1e8adcfaacdd6d19e8b471c2d3",
  "tree": "277572925380ec1e1ff31daf2ab1a2df9e032c4f",
  "parents": [
    "bcf6b11a347303960003970614d1556c73bde4ae"
  ],
  "author": {
    "name": "Roman Arutyunyan",
    "email": "arut@nginx.com",
    "time": "Wed Nov 19 17:33:23 2014 +0300"
  },
  "committer": {
    "name": "Roman Arutyunyan",
    "email": "arut@nginx.com",
    "time": "Wed Nov 19 17:33:23 2014 +0300"
  },
  "message": "Upstream: different header lists for cached and uncached requests.\n\nThe upstream modules remove and alter a number of client headers\nbefore sending the request to upstream.  This set of headers is\nsmaller or even empty when cache is disabled.\n\nIt\u0027s still possible that a request in a cache-enabled location is\nuncached, for example, if cache entry counter is below min_uses.\nIn this case it\u0027s better to alter a smaller set of headers and\npass more client headers to backend unchanged.  One of the benefits\nis enabling server-side byte ranges in such requests.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e00431750a3783fee60a15e11fbd49d7efce0cb",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "cc93570b1dbc08ef54760a05045fa0c314a59a7b",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "987e03ee9711bb43416409a0156c5bbc5ba8a0e8",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "91108a8a75fef5798e69d3c26d56d0a019505fc6",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "17cd57b2c0804e4a6e19c36416cb0f423a819501",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_scgi_module.c",
      "new_id": "53a90d99a599561ce35c64696327775f213d659e",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_scgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "3eb6af0d607c8d9b0d8c89e0c90d97005aa500c8",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_uwsgi_module.c",
      "new_id": "d12fbdf7b3418ce69260a9c4989749c8ba2c4b9a",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_uwsgi_module.c"
    }
  ]
}
