)]}'
{
  "log": [
    {
      "commit": "8b5406e228e83e5b83a32f67fe2ea5e49a90016d",
      "tree": "ac286f86434f12d710275cfbc9c12cfdff3776ed",
      "parents": [
        "81dcb64b0d1d6d6506222a2155157f69af98b601"
      ],
      "author": {
        "name": "Roey Chen",
        "email": "roeyc@vmware.com",
        "time": "Mon Dec 22 04:57:22 2014 -0800"
      },
      "committer": {
        "name": "Roey Chen",
        "email": "roeyc@vmware.com",
        "time": "Tue Mar 03 02:04:29 2015 -0800"
      },
      "message": "vmware-nsx: Vendor code split\n\nDevstack support is added using Devstack\u0027s external plugins:\nhttps://review.openstack.org/#/c/156526\n\nAsside to the environment variables, the following should be added to\nlocal.conf file:\n\nenable_plugin vmware-nsx https://git.openstack.org/stackforge/vmware-nsx\n\nfor the nsx plugin:\n    Q_PLUGIN\u003dvmware_nsx\n    enable_service vmware_nsx\n\nfor the nsx_v plugin:\n    Q_PLUGIN\u003dvmware_nsx_v\n\nPartially-Implements: blueprint vmware-nsx-v\n\nChange-Id: I4e03d4953bf9b5112ff75a252b61c27fadd04bf1\nSigned-off-by: Roey Chen \u003croeyc@vmware.com\u003e\n"
    },
    {
      "commit": "e263c82e48a431e502bd6baceb6dfcfdc1750cbb",
      "tree": "5ca592e668dedb4debc6c7170f3abf37cc4bc0c6",
      "parents": [
        "2f8e08b5728f4272b415b1c0aab8ff62eae29b06"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Dec 05 14:25:28 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Dec 10 11:28:05 2014 -0500"
      },
      "message": "add shebang lines to all lib files\n\nWith gerrit 2.8, and the new change screen, this will trigger syntax\nhighlighting in gerrit. Thus making reviewing code a lot nicer.\n\nChange-Id: Id238748417ffab53e02d59413dba66f61e724383\n"
    },
    {
      "commit": "e7f071b49fa0a4cb695220a2d159214779803cd8",
      "tree": "3d3552c7ad920a265c0292b3f76a85207495dc1e",
      "parents": [
        "ce1f133732e298eb1b5d0814d1670756493c2a32"
      ],
      "author": {
        "name": "taturiello",
        "email": "salv.orlando@gmail.com",
        "time": "Wed Oct 15 05:09:45 2014 -0700"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Oct 27 15:58:34 2014 -0400"
      },
      "message": "Remove no_wait ovs flag from vmw_nsx 3rd party lib\n\nThe no_wait flag can trigger a race conditon with ip addr flush\nif the public bridge is not yet up. Due to this race condition\nthe local route for the external subnet might not be added.\n\nThe patch also renames br-ex to $PUBLIC_BRIDGE in some places\n\nChange-Id: I11335c99dba580e7ca26b0b15b0df8dead367fdc\n"
    },
    {
      "commit": "e3a9160c0d6c7802141fb147339ab12f76482c85",
      "tree": "87c1c831cf248211a583676bff47d612283d917a",
      "parents": [
        "4c0e728780d49bfca80b147676ad1b96d16e24e4"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Mar 28 12:40:56 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Mar 28 12:40:59 2014 -0500"
      },
      "message": "Fix Neutron plugin XTRACE handling\n\nThe various Neutron plugin files need to have unique variables for the\nxtrace state as they are sometimes nested more than two levels deep\nand MY_XTRACE is getting stomped.  This gives each of the neutron_plugin\nand neutron_thirdparty include files a unique XTRACE state variable.\n\nI don\u0027t think this is a problem with any of the other plugin include\nfiles (yet) so this just handles Neutron for now.\n\nChange-Id: I7c272a48e7974edecaff5f431ff7443dd6622588\n"
    },
    {
      "commit": "aee18c749b0e3a1a3a6907a33db76ae83b8d41d9",
      "tree": "01a8ab5abb9867986f3e848918abd9e749b691cd",
      "parents": [
        "0ed4af02da0bd4a0f757dd8c2156913e6c7a724c"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 21 15:35:08 2014 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 28 07:59:03 2014 +1100"
      },
      "message": "Enforce function declaration format in bash8\n\nCheck that function calls look like ^function foo {$ in bash8, and fix\nall existing failures of that check.  Add a note to HACKING.rst\n\nChange-Id: Ic19eecb39e0b20273d1bcd551a42fe400d54e938\n"
    },
    {
      "commit": "db20cd5436ec6301b134f2d92053cb98fb15717b",
      "tree": "581f3dc138cbe590d0b287c2e748b32250ed46cb",
      "parents": [
        "ef1e08022b9553b07757005e7a5103fbdc0d99f0"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Sun Jan 05 07:41:30 2014 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Sat Jan 25 09:05:01 2014 -0800"
      },
      "message": "Add Neutron/NSX plugin sanity check\n\nSupports-blueprint: nvp-third-party-support (aka bp vmware-nsx-third-party)\nRelated-bug: #1265671\n\nChange-Id: Ifa4e1d36b8735e81f24b8852103a9c433d736e84\n"
    },
    {
      "commit": "ef1e08022b9553b07757005e7a5103fbdc0d99f0",
      "tree": "1a082ee2a6fee770cba93f7ae218db597be1ae23",
      "parents": [
        "b200b1d4dda4e60bacd921f98e4e47d5b4f046d9"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Thu Jan 02 16:33:53 2014 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Tue Jan 14 08:14:25 2014 -0800"
      },
      "message": "Add sanity check framework to verify neutron server/backend integration\n\nSome Neutron plugins require controllers and multiple backend services\nto operate correctly. This patch adds the framework for third party\nplugins to run sanity checks after Neutron Server has started.\n\nThis simple addition may reveal potential configuration pitfalls\nmuch earlier in the dev/test cycle, thus speeding up the build\nchurn process.\n\nThe first plugin that uses this framework is the VMware NSX one.\n\nCloses-bug: #1265671\n\nChange-Id: I17f9c5c8e828316ff03f0eff42ae4ae6c6c58733\n"
    },
    {
      "commit": "05952e3fcc6bdd9ccd1c7980e6a73c527711c08c",
      "tree": "8425f4cf3296d918289408ef0e37227474a4e75c",
      "parents": [
        "0150d7eb2a160635a47a626f7c9968a8e0dc0254"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Sun Jan 05 07:59:06 2014 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Sun Jan 05 08:01:16 2014 -0800"
      },
      "message": "Configuration changes required to support VMware NSX plugin\n\n(Formerly known as Nicira NVP plugin).\n\nFollowing Neutron change 79fbeb7ebebc0dfbe143aee96fbc250d1b9e7582,\nthis patch introduces the new naming scheme for Neutron VMware NSX\nplugin configuration.\n\nRelated-blueprint: nvp-third-part-support (aka bp vmware-nsx-third-party)\nPartial-implements blueprint: nicira-plugin-renaming\n\nChange-Id: If7790887661507bfdec6d2b97c0f99609039aa73\n"
    }
  ]
}
