)]}'
{
  "log": [
    {
      "commit": "9510dcfcd5ed3ea2a4c07dc520d86302ee14eed2",
      "tree": "3c3f2f6f1c7f50ecca3d4839af78900bbf917841",
      "parents": [
        "a36d5f936d9579cd2bf6277b157907d1f9b3e887"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Oct 25 17:48:20 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Oct 25 17:48:46 2018 +0200"
      },
      "message": "Adding an ability to override check expectations for httpchk\n\nChange-Id: I7fc7474ccefbb471bf8e031e208eaeb61d9dc92e\n"
    },
    {
      "commit": "c1461640379eebc1c4304fbc824fce25b323a860",
      "tree": "d5a21a40f4f3c3769aca562a81c7b4c5e1a60798",
      "parents": [
        "856c12253ba5758226402108e61528a40b0da500"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Apr 17 17:21:28 2018 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Apr 18 12:40:01 2018 +0200"
      },
      "message": "Introduce port range feature\n\nThis is usefull in listen blocks for definition of multiple servers\nthat differs only by port number in port range block. This situation\ncan be result of multiple single-thread servers deployed in multi-core\nenvironment to better utilize the available cores.\n\nFor example five contrail-api workers occupy ports 9100-9104.\nThis can be achieved by using port_range_length in the pillar,\nport_range_length: 5 in this case.\nFor skipping first worker (worker_id 0), because it has other\nresponsibilities and to avoid overloading it by http requests\nuse the port_range_start_offset in the pillar,\nport_range_start_offset: 1 in this case, it will only use ports\n9101-9104 (skipping 9100).\n\nPROD-18175\n\nChange-Id: Ia1ac04660e0876f58c48a287c2d0c2adf9231a1c\n"
    },
    {
      "commit": "14da7097759af30f292e3715f638a50a790747c3",
      "tree": "1e145529c6377660455bcc5705a9f5368399e267",
      "parents": [
        "0103e079eac80e41c75affdc2796b8cabcdffad0"
      ],
      "author": {
        "name": "Michel Nederlof",
        "email": "michel@nederlof.info",
        "time": "Mon Mar 12 22:46:36 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Mar 12 14:46:36 2018 -0700"
      },
      "message": "Implement rate limiting (#43)\n\n* Implement ratelimiting\r\n- by sending back \u0027429 Too Many Requests\u0027 error message\r\n- Error message is a HTTP/1.1 response, so contrail link local proxy works with it too.\r\n- HAProxy sends back HTTP/1.0 responses, so using a template is required.\r\n\r\nOnly possible when using front-/backend configuration layout.\r\n\r\n* Add options in frontend and backend.\r\n\r\nOptions are filtered by a blacklist of invalid options, as per haproxy manual.\r\n\r\n* Add sls test for rate limiting configuration\r\n\r\n* Update readme with rate limiting example\r\n"
    },
    {
      "commit": "01752fea9ab5162ed52db3a7e94251929d23289d",
      "tree": "089a6cd2ce8890278d994e25cc7faa2593267f4a",
      "parents": [
        "e3105caeb1d453a53979c5e8a6876bcee6a48f93"
      ],
      "author": {
        "name": "stelucz",
        "email": "stehlik.lukas@gmail.com",
        "time": "Fri Jan 26 12:39:23 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Jan 26 12:39:23 2018 +0100"
      },
      "message": "Multicore config (#42)\n\n* Add multiprocess multicore options support\r\n\r\n* Add Sample and test pillar\r\n"
    },
    {
      "commit": "77636141bdcf6ac2ed6a990f6dd31e14ba667e51",
      "tree": "aed41a49d49c5949b02e18d5f30f6842803a5cce",
      "parents": [
        "fbc3b0411644fcfa3d2a029048e06bc35a38e12a"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Sep 28 16:42:16 2017 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Oct 10 18:13:38 2017 +0400"
      },
      "message": "Add customizable forwardfor option\n\nChange-Id: I484abdd19eaa4b4530a9d937b8391713e828af39\n"
    },
    {
      "commit": "3a1cbfa7be0913a00e0336b75ae01d3b39e4042c",
      "tree": "f7b8b03b879a9435d28e41b140e3efc6c3b6b18e",
      "parents": [
        "8c63377333dbbdb3649919bbab202dd8e2369664"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Jul 06 21:07:27 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Jul 07 02:16:53 2017 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nCloses-Bug: PROD-12766\n\nChange-Id: I20f2f26c79d922b2973a8632baaac7612af82a37\n"
    },
    {
      "commit": "c110408c2f30143d350f4d637c2f1e6bf4cf61cf",
      "tree": "68213e62040cf4ec0aa16f3244ba11cfba80db47",
      "parents": [
        "fe52402da76a6f12b0cf9a3bb713979cddb3b453"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "konecnyj@students.zcu.cz",
        "time": "Wed Mar 02 21:20:01 2016 +0100"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "konecnyj@students.zcu.cz",
        "time": "Wed Mar 02 21:20:01 2016 +0100"
      },
      "message": "[haproxy] Added test for stats page.\n"
    },
    {
      "commit": "fe52402da76a6f12b0cf9a3bb713979cddb3b453",
      "tree": "44e87572ed0ccad01e013cf152db347f1a5fcca2",
      "parents": [
        "2bab7eeece2bb5aca29c68e76f71f82474a23d74"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "konecnyj@students.zcu.cz",
        "time": "Wed Mar 02 21:17:33 2016 +0100"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "konecnyj@students.zcu.cz",
        "time": "Wed Mar 02 21:17:33 2016 +0100"
      },
      "message": "[haproxy] Added test for stats page.\n"
    },
    {
      "commit": "ffb8d485bb67b7f58f7ef8aa47524db2b3b89c17",
      "tree": "4c0a9697d63cb2da0544e421bc95b33b1b7c0263",
      "parents": [
        "5861e4bc501383f5d44385e5dc0bbf038673aa28"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 23:06:01 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Jan 25 23:06:01 2016 +0100"
      },
      "message": "haproxy tests\n"
    }
  ]
}
