)]}'
{
  "commit": "b034fddd12072b9471e44fae91a620f8d51258f3",
  "tree": "b0b3d821f3be7d46743917770fd7655ab4785ca5",
  "parents": [
    "43b658bc224a3ca219184e31b56be060a809c880"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu Oct 05 17:42:59 2017 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu Oct 05 17:42:59 2017 +0300"
  },
  "message": "Upstream hash: limited number of tries in consistent case.\n\nWhile this may result in non-ideal distribution of requests if nginx\nwon\u0027t be able to select a server in a reasonable number of attempts,\nthis still looks better than severe performance degradation observed\nif there is no limit and there are many points configured (ticket #1030).\nThis is also in line with what we do for other hash balancing methods.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c28c6456e97b1fe3ec723cddf8ae9f54a2dab78",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_upstream_hash_module.c",
      "new_id": "78e672c0f261907b58ef5941ceec10a716d7db85",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_upstream_hash_module.c"
    },
    {
      "type": "modify",
      "old_id": "cb44fcdad6f0665192a02e8002ad2142efc7917b",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_upstream_hash_module.c",
      "new_id": "413537989679dce6e46475903a1e7bc055261813",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_upstream_hash_module.c"
    }
  ]
}
