)]}'
{
  "commit": "5f13bb8d65e85ac02c7f025fe961fe20c42341d1",
  "tree": "953fbddab43d9e5d8a06e2d8f1e61d1e006a21dd",
  "parents": [
    "b8bace1065087d9c5a343c91b9a6af1e3a946696"
  ],
  "author": {
    "name": "Vladimir Homutov",
    "email": "vl@nginx.com",
    "time": "Fri Jun 15 11:46:14 2018 +0300"
  },
  "committer": {
    "name": "Vladimir Homutov",
    "email": "vl@nginx.com",
    "time": "Fri Jun 15 11:46:14 2018 +0300"
  },
  "message": "Upstream: ngx_http_upstream_random module.\n\nThe module implements random load-balancing algorithm with optional second\nchoice.  In the latter case, the best of two servers is chosen, accounting\nnumber of connections and server weight.\n\nExample:\n\nupstream u {\n    random [two [least_conn]];\n\n    server 127.0.0.1:8080;\n    server 127.0.0.1:8081;\n    server 127.0.0.1:8082;\n    server 127.0.0.1:8083;\n}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73a9bae9ba5e49968ddd9a1af4d14348d72a98f5",
      "old_mode": 33188,
      "old_path": "auto/modules",
      "new_id": "09bfcb08dc3e2ac56cbdd78c3c763f045f49cc44",
      "new_mode": 33188,
      "new_path": "auto/modules"
    },
    {
      "type": "modify",
      "old_id": "59f0449d83b6f2c022d280ac9d2aba66f0b698a3",
      "old_mode": 33188,
      "old_path": "auto/options",
      "new_id": "d8b421b0faba1356de4dcc12da4af70812f3b2ee",
      "new_mode": 33188,
      "new_path": "auto/options"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f169c8f6ab500f135e5844d2f4040cee8b967e8",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_upstream_random_module.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "402c1b298909b12d66bef69da7e527d292603706",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_upstream_random_module.c"
    }
  ]
}
