)]}'
{
  "log": [
    {
      "commit": "e29a55ade1af386fda16217f4c07b90e6e95f47a",
      "tree": "61501b43b523579c93929eefcf8c1c0215549ccb",
      "parents": [
        "dec13c336dd24150d57be35b54a8d40618a5e29e"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Fri Sep 05 16:03:01 2014 +0200"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Thu Oct 02 09:24:58 2014 +0200"
      },
      "message": "Add support for redis to Zaqar\u0027s lib\n\nA new redis driver has landed in Zaqar. This patch adds support for that\ndriver to Zaqar\u0027s lib.\n\nChange-Id: I97629a303c55ee098e3bfbc534bfb05ccab94649\n"
    },
    {
      "commit": "dec13c336dd24150d57be35b54a8d40618a5e29e",
      "tree": "27277b2232c20066776fb247e9f14cff2a6fa0b0",
      "parents": [
        "d38675cd9e11ba04b57eefcb5df67cb79aa187cc"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Mon Sep 08 09:48:27 2014 +0200"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Thu Oct 02 09:23:19 2014 +0200"
      },
      "message": "Specialize Zaqar\u0027s cleanup function\n\nInstead of having mongodb specific cleanup logic in `cleanup_zaqar`,\nspecialize it to perform clean ups based on the driver that has been\nenabled.\n\nChange-Id: I5807a83443b87b2c8d184e0cd2d5563a649c6273\n"
    },
    {
      "commit": "4c996a75bba312426423a167c0144f72e2c16ae1",
      "tree": "672c98e972cfb34242949cc387965e3cdd3be951",
      "parents": [
        "47ccb7fa36ffe7a89a793902793921e0aa5fa8a8",
        "0595237e8adee0320dbcabe5647f7aa179378741"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 22 19:04:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 22 19:04:48 2014 +0000"
      },
      "message": "Merge \"Function for auth_token middleware config\""
    },
    {
      "commit": "0595237e8adee0320dbcabe5647f7aa179378741",
      "tree": "2bfac494b50c567e9816778b3f6cbf0b80d8012d",
      "parents": [
        "d13eb8ec4066c2f52313351053021e456de60883"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Fri Sep 19 17:22:22 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Sun Sep 21 11:18:01 2014 -0500"
      },
      "message": "Function for auth_token middleware config\n\nEach project was configuring the auth_token middleware using several\nlines of inisets. Since all the projects should configure the\nauth_token middleware in the same way create a function and call it.\n\nChange-Id: I3b6727d5a3bdc0ca600d8faa23bc6db32bb32260\n"
    },
    {
      "commit": "f080e893076ff29055c204d2e4c76951c3064713",
      "tree": "627be2a3abc079874a2291add18ec690e6c7304f",
      "parents": [
        "12294d2b199aaae40763943944f28acf2335ffee"
      ],
      "author": {
        "name": "Victoria Martínez de la Cruz",
        "email": "victoria@vmartinezdelacruz.com",
        "time": "Fri Sep 19 19:07:10 2014 -0300"
      },
      "committer": {
        "name": "Victoria Martínez de la Cruz",
        "email": "victoria@vmartinezdelacruz.com",
        "time": "Fri Sep 19 19:15:02 2014 -0300"
      },
      "message": "Updates DevStack to match Zaqar\u0027s API name change\n\nZaqar is a messaging service which provides support for different\nmessaging patterns and messaging related semantics.\nThis fix changes the old API name -queuing- to a more accurate name, -messaging-.\n\nChange-Id: I07ca6ca704a4f07d88c192a5ce1a7c626de1fcea\n"
    },
    {
      "commit": "efa18c73ab46dace033fba11edf6c32eb75e07db",
      "tree": "fa6e11f2c306bd7a4fbcc954eb1de308c9755b26",
      "parents": [
        "b325ea28d24f26fb8c31b67378a9545a4c68803d",
        "2f27a0ed3c609bfcd6344a55c121e56d5569afc9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 12:38:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 12:38:34 2014 +0000"
      },
      "message": "Merge \"Replace screen_it() with run_process() throughout\""
    },
    {
      "commit": "2f27a0ed3c609bfcd6344a55c121e56d5569afc9",
      "tree": "abe0c02c1d2fd9d57f6b786ff8105896969d0e3c",
      "parents": [
        "58deafcd63ae996e0973c864e249c4a3cb82a74f"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Sep 09 13:46:02 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Thu Sep 11 18:59:39 2014 +0100"
      },
      "message": "Replace screen_it() with run_process() throughout\n\nrun_process will use screen if USE_SCREEN\u003dTrue (the default),\notherwise it will simply start the requested service. Therefore\nwherever screen_it used, run_process can be instead.\n\nWhere stop_screen was found it has been replaced with stop_process.\n\nA tail_log function has been added which will tail a logfile in a\nscreen if USE_SCREEN is True.\n\nlib/template has been updated to reflect the use of the new\nfunctions.\n\nWhen using sg the quoting in run_process gets very complicated.\nTo get around this run_process and the functions it calls accepts\nan optional third argument. If set it is a group to be used with sg.\n\nChange-Id: Ia3843818014f7c6c7526ef3aa9676bbddb8a85ca\n"
    },
    {
      "commit": "6430919f0569d745a5544c94c3bd8e0713888896",
      "tree": "f00ee8f81c8b15f234b478e7f0391cc834a7cad5",
      "parents": [
        "b939caea45e2b43f36a831837821ad466451f7ed"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 22:17:50 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 22:17:54 2014 -0500"
      },
      "message": "Clean up local variable usage - Zaqar\n\nChange-Id: Ie274ce587134d3a3a928a3825dc4452298c5c4d0\n"
    },
    {
      "commit": "9504bb376d02533ae9193050879f518699316ce2",
      "tree": "b709db5705ceb104b9d03f6e98d27b2f5c371fbe",
      "parents": [
        "a6a45467c412476b2cddb8526a97e421b0b74db7"
      ],
      "author": {
        "name": "Malini Kamalambal",
        "email": "malini.kamalambal@rackspace.com",
        "time": "Fri Aug 01 17:41:08 2014 -0400"
      },
      "committer": {
        "name": "Malini Kamalambal",
        "email": "malini.kamalambal@rackspace.com",
        "time": "Mon Aug 18 14:59:49 2014 -0400"
      },
      "message": "Rename Marconi to Zaqar\n\nThis patch changes all Marconi references to Zaqar.\n\nChange-Id: Iec4aeca54c0f383c995fba564bc59daa550d3747\nImplements: blueprint project-rename\n"
    }
  ]
}
