)]}'
{
  "log": [
    {
      "commit": "37cf9e2003d88f7aec57d3afe69eb6334b3d25c4",
      "tree": "49bfc35618c2c311ed78e4eb55e07b8a0bc110ac",
      "parents": [
        "35694cd1fe9600d181b8e9d172e6543902574d70"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 20 14:39:33 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 21 10:34:45 2018 -0700"
      },
      "message": "SEBA-198 Allow clients to determine if a field is set to None\n\nChange-Id: I9c8eca7cbb52fd6fffd1a2a1ff59f441d1fa1240\n"
    },
    {
      "commit": "35694cd1fe9600d181b8e9d172e6543902574d70",
      "tree": "2784371c8a4e98e5b1686cf339814288f41e88a3",
      "parents": [
        "61a9f200a17f6c72f3240e8da0666fb199c52302"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 14 16:38:21 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 14 17:08:31 2018 -0700"
      },
      "message": "SEBA-190 remove Slice.slice_url\n\nChange-Id: I5fb0701b099d9b0c19150704c4b3cd29b4c43cde\n"
    },
    {
      "commit": "61a9f200a17f6c72f3240e8da0666fb199c52302",
      "tree": "24622bf8d512b7223c151783337dd51953ba6b0a",
      "parents": [
        "d06039485108fd2f5197f386b8b429382fa0dcaa"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Aug 01 08:58:13 2018 -0400"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Aug 09 07:14:39 2018 -0700"
      },
      "message": "[SEBA-126] Adding xproto support for min and max validators\n\nChange-Id: I6141c678d88a894db2a86132bdbad4e9c6b31b2f\n"
    },
    {
      "commit": "d06039485108fd2f5197f386b8b429382fa0dcaa",
      "tree": "526940b49cb22fe1fd1eb657bc86308b676b869b",
      "parents": [
        "415e0fb13f04004a9223b2a778b1076cef912275"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Aug 03 13:39:25 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Aug 06 08:16:47 2018 -0700"
      },
      "message": "Adding instructions to generate .proto files\n\nChange-Id: I3f07d5fa96f007c2df8c59e57bb1bd20319a3821\n"
    },
    {
      "commit": "415e0fb13f04004a9223b2a778b1076cef912275",
      "tree": "0edc65f107ebb42c5e1d05bd16bf9ffc984ead06",
      "parents": [
        "d8246710a3726b73efca0a44199c3bb08d5bb5bb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 01 14:42:33 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 01 14:42:33 2018 -0700"
      },
      "message": "CORD-3088 Prevent misleading error messages when updating deleted objs\n\nChange-Id: I71e2844badea2977a34f30af1422a0331570efc7\n"
    },
    {
      "commit": "d8246710a3726b73efca0a44199c3bb08d5bb5bb",
      "tree": "231a1d9ac24d5c75e10a0bd783c5ff38fbffedbb",
      "parents": [
        "fac6c5660ec84d43abd7c713c428c5f057118382"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jul 12 18:08:31 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 31 14:35:12 2018 -0700"
      },
      "message": "SEBA-79 Introduce changed_by_policy and changed_by_step timestamps\n\nChange-Id: I545e1fc28328eb8d0a620f422f961973f88caf8e\n"
    },
    {
      "commit": "fac6c5660ec84d43abd7c713c428c5f057118382",
      "tree": "332c8823ada7fb0592589333e60312389cc741cc",
      "parents": [
        "03bb441cf7be3ffc887045fe2cdc01157c2dac2a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 25 18:12:34 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 27 10:40:00 2018 -0700"
      },
      "message": "SEBA-79 hooks for synchronizer testing;\nallow steps with \"test\" in the middle of the filename\n\nChange-Id: I148c9a522ddb73acd00cfddaadf8fcda911be248\n"
    },
    {
      "commit": "03bb441cf7be3ffc887045fe2cdc01157c2dac2a",
      "tree": "5acd96b6b573d90ba0f8962f22b0eaf4d64fd229",
      "parents": [
        "69551b648ceff9456a6fe8a7af0b9888d93879b8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Jul 26 16:38:58 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Jul 27 16:08:35 2018 +0000"
      },
      "message": "Hiding fields from the GUI\n\nChange-Id: I092a148c8bcba117b67c0e547713084623349d0b\n"
    },
    {
      "commit": "69551b648ceff9456a6fe8a7af0b9888d93879b8",
      "tree": "e7ca896a4dba1cd11faa3c2e162816ce6f29d7f9",
      "parents": [
        "b4a75d138cbf14f25a3baa7db366f6f2b8577d6e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 25 18:05:00 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 25 18:05:00 2018 -0700"
      },
      "message": "CORD-3128 Only set the owner of a ServiceInstance if it is not deleted\n\nChange-Id: I76b124baa6f124cc124c78b7cc488b73d3862cc6\n"
    },
    {
      "commit": "b4a75d138cbf14f25a3baa7db366f6f2b8577d6e",
      "tree": "13dc3c1babc6795a4cdc8d6b540df84335cf81e5",
      "parents": [
        "0149cd2d2032e7a2a692d1ae827f706301a53505"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jul 12 15:34:03 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Jul 17 10:02:53 2018 -0700"
      },
      "message": "[CORD-3206]\n\n- enable junit-xml output from nose2 unit tests\n- Delete obsolete django-based tests\n- cleanup of virtualenv scripts\n\nChange-Id: Ibc014da4319bdc00f6cf321350389ac93ac46804\n"
    },
    {
      "commit": "0149cd2d2032e7a2a692d1ae827f706301a53505",
      "tree": "4a661bbf681375c72a383f4a26d3d750a9589b91",
      "parents": [
        "fde6797206dba527ed9b9c77dab861fa9a94085d"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu May 17 16:19:48 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Jul 16 15:35:12 2018 -0700"
      },
      "message": "[CORD-2968]\n\nService scaffold and virtualenv created during devel of A-CORD services\n\nChange-Id: I8f6e73fb7c8a357784bdfd1463f669bc1ed4d280\n"
    },
    {
      "commit": "fde6797206dba527ed9b9c77dab861fa9a94085d",
      "tree": "4b3c847e1fd9eee6b56512f921c5bb10f6c30c7e",
      "parents": [
        "93b84b5e5fcf47c6bc83846dc02c69151ae294bd"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Mon Jul 16 12:15:39 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Mon Jul 16 12:15:39 2018 -0700"
      },
      "message": "fixed XOS README\n\nChange-Id: Ie696ddd523b82e5b2c778e5617af523fcb20b6df\n"
    },
    {
      "commit": "93b84b5e5fcf47c6bc83846dc02c69151ae294bd",
      "tree": "63e3cf2781ea67d15d2f515b00e59b94971d3998",
      "parents": [
        "5078c3aff9815243e939f8bd86586d55430807ba"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Thu Jul 12 17:26:06 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Thu Jul 12 17:26:06 2018 -0700"
      },
      "message": "fixed typos\n\nChange-Id: I1f90a7dbe4ab1636cc1c2b3016baa037e7f70b1a\n"
    },
    {
      "commit": "5078c3aff9815243e939f8bd86586d55430807ba",
      "tree": "8a00a5a0e3e4c5ce36e3e3a1da3649179e8d7c91",
      "parents": [
        "a4398fcdd8d61555b21514241309b7e1b0c33d1a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 10 08:47:44 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jul 12 09:30:24 2018 -0700"
      },
      "message": "SEBA-68 Fix rounding of enacted and policed timestamps\n\nChange-Id: I64c4c8bee23785fe1d378a06b9933bd8827855fd\n"
    },
    {
      "commit": "a4398fcdd8d61555b21514241309b7e1b0c33d1a",
      "tree": "b009326f69d3ab877945386cd998d72b4711351d",
      "parents": [
        "2377aad8006e0637030e64ad2e24a497a408863d"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Wed Jul 11 09:26:29 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Wed Jul 11 09:33:41 2018 -0700"
      },
      "message": "some more doc tweaks\n\nChange-Id: Ie01958fb8452dc98b0ac02a63805ae7902411117\n"
    },
    {
      "commit": "2377aad8006e0637030e64ad2e24a497a408863d",
      "tree": "839a3bb2345f748ca4521c874d8b891304836789",
      "parents": [
        "7212f5c25aabd2725e2f502746df1cf34e9cbc89"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Tue Jul 10 11:25:56 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Tue Jul 10 11:25:56 2018 -0700"
      },
      "message": "more tweaking + figure\n\nChange-Id: I0f0ce86f737728b33c04a5fa6cb48a689c4a72ac\n"
    },
    {
      "commit": "7212f5c25aabd2725e2f502746df1cf34e9cbc89",
      "tree": "be5381b76375451ab7936ca8da994d1572545827",
      "parents": [
        "b75de87c7be7590711097df723bfd89ce14405f3"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jul 06 13:56:15 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jul 06 14:02:35 2018 -0700"
      },
      "message": "added container inventory\n\nChange-Id: Iaab4aa37454083aaa13063c6f8cc3a636624c61e\n"
    },
    {
      "commit": "b75de87c7be7590711097df723bfd89ce14405f3",
      "tree": "965b5faa07e5f64d6527e0eb0587418f50974a98",
      "parents": [
        "63cf72699021edb6347190c9a04f49f8655b511a"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jul 06 10:03:50 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jul 06 10:07:49 2018 -0700"
      },
      "message": "fixed typos and wordsmithed\n\nChange-Id: I28ae867e899644fc8b2af2cf7ac7ba3fe9071c65\n"
    },
    {
      "commit": "63cf72699021edb6347190c9a04f49f8655b511a",
      "tree": "85a57458c5998abe57b80ac66321dfcb2b6e233e",
      "parents": [
        "4e5cc05945c75bd39d046f8e22ae9852c487b457"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Thu Jul 05 14:55:17 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Thu Jul 05 14:55:17 2018 -0700"
      },
      "message": "fixed directory names\n\nChange-Id: I9a31aeb87083cc89fd0f06a35ffb5ef4ee43e775\n"
    },
    {
      "commit": "4e5cc05945c75bd39d046f8e22ae9852c487b457",
      "tree": "b304e21ac0caa00bed636bab7225001443ec8aae",
      "parents": [
        "7b4607e7ff1438ec7af8f8f76f5e10d031c72920"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Thu Jul 05 09:32:36 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Thu Jul 05 09:32:36 2018 -0700"
      },
      "message": "minor tweaks\n\nChange-Id: If4b6fc3164a36472332550616d8aba1847fdfb34\n"
    },
    {
      "commit": "7b4607e7ff1438ec7af8f8f76f5e10d031c72920",
      "tree": "32d3dc60066cced8918b3fc275facb4702c21fad",
      "parents": [
        "5adc6e9e41ab38683e94858f755b0e58f01b1b21"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Tue Jul 03 12:08:35 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Tue Jul 03 13:14:06 2018 -0700"
      },
      "message": "normalized source directory to $SRC_DIR\n\nChange-Id: I6833a941312210f06763e45395495429793c0e42\n"
    },
    {
      "commit": "5adc6e9e41ab38683e94858f755b0e58f01b1b21",
      "tree": "01e72f314b5e0e880036fa4bba47b8b6863c18a2",
      "parents": [
        "76fbf5d4d33a2d95ce80da8d8331de675f83abe2"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Mon Jul 02 13:45:38 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Mon Jul 02 17:51:53 2018 -0700"
      },
      "message": "updated stand-alone content\n\nChange-Id: I9902768b3ada80e9e9c5db1194fcf848fbfe4bc2\n"
    },
    {
      "commit": "76fbf5d4d33a2d95ce80da8d8331de675f83abe2",
      "tree": "9b5f9d5b1fb566ca42e47c32b4e56a593d76844a",
      "parents": [
        "b658e8b1efa79f8f016cb69b5f25a1cb1435a765"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Jun 27 15:43:37 2018 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Jun 29 18:37:35 2018 +0000"
      },
      "message": "Release v2.0.0\n\nChange-Id: Ice785cf0532fbb031c6f1f1424df4cec4b4716f0\n"
    },
    {
      "commit": "b658e8b1efa79f8f016cb69b5f25a1cb1435a765",
      "tree": "bdf0c82967bacde1138dd31578758d06e09ede0f",
      "parents": [
        "80143524220a04871f023b03974373fedf94f0ae"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jun 29 09:21:16 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jun 29 09:21:16 2018 -0700"
      },
      "message": "merged Makefiles\n\nChange-Id: Icee6ba1414dda81a69a89aa9a3f937d4dfe6c685\n"
    },
    {
      "commit": "80143524220a04871f023b03974373fedf94f0ae",
      "tree": "953ddb4961f4b10f16fbbf8d8acf2a1ee1d373f2",
      "parents": [
        "387353b02f5265d8a4cb64a858f1797ffc959d75"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Thu Jun 28 10:43:40 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Thu Jun 28 14:16:39 2018 -0700"
      },
      "message": "creating a stand-alone XOS book\n\nChange-Id: I61c6708626655c99fda7cf7ba71d370bd9a8ad65\n"
    },
    {
      "commit": "387353b02f5265d8a4cb64a858f1797ffc959d75",
      "tree": "75bc1622746bd6a97d0ee597195b0f40ff990d03",
      "parents": [
        "41b833669d23a0eea678ad70e7d0925bc8d6db87"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Jun 21 15:33:20 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Jun 21 15:33:20 2018 -0700"
      },
      "message": "Fixing pull_step_loop not to block execution\n\nChange-Id: Idfd20fe6be7370e40284de8a470e7c72f58d0adb\n"
    },
    {
      "commit": "41b833669d23a0eea678ad70e7d0925bc8d6db87",
      "tree": "9af50b6ea183c2c8b6078d6efa57ec1a259d40a0",
      "parents": [
        "6c78f91f9996d536dd22f09a5d0885029a623d2f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Jun 21 10:23:40 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Jun 21 20:02:54 2018 +0000"
      },
      "message": "[CORD-3175] Move pull_steps in a separate thread\n\nChange-Id: I22fb139c5fb48b0b2a58283fa6898af24a1820b5\n"
    },
    {
      "commit": "6c78f91f9996d536dd22f09a5d0885029a623d2f",
      "tree": "280a813c8816cfe1ea69e2ef9084648cb7266bb6",
      "parents": [
        "a3c2d2f5ab305ea55bd107496ce9f451f539f6e7"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jun 21 10:56:24 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jun 21 11:01:11 2018 -0700"
      },
      "message": "[CORD-3176]\n\nHave API docs generation die if virtualenv not installed\n\nChange-Id: Ia2f5890b5659aec5049368c162635e52fbd68b67\n"
    },
    {
      "commit": "a3c2d2f5ab305ea55bd107496ce9f451f539f6e7",
      "tree": "d02c58c8faf9e7d7f6a8422150493a59c705ea76",
      "parents": [
        "5487868485c8d80bc555480563e21a8170f33934"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 20 08:06:48 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Jun 20 22:47:19 2018 +0000"
      },
      "message": "CORD-3169 Better catching of ansible failures\n\nChange-Id: Ibd6f670410ac6a26a526b79ad99306ba481444e2\n"
    },
    {
      "commit": "5487868485c8d80bc555480563e21a8170f33934",
      "tree": "245bd2743d20c4497fe877cf89343961f39fbaa3",
      "parents": [
        "823a0c3e533ff25414aa58d19e69885ecb34f4c8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Jun 01 11:52:33 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Jun 20 18:23:16 2018 +0000"
      },
      "message": "Adding delay if kafka bus is not found\n\nChange-Id: Ia0e0a1ef2a56bd1905a5d1aee1571d8064a5a137\n"
    },
    {
      "commit": "823a0c3e533ff25414aa58d19e69885ecb34f4c8",
      "tree": "e1f384deb42e6e5c42dab2d4cf9fb860b93cd1fd",
      "parents": [
        "e5f0f6802d9550656506786a9eacfb4b861179bf"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Jun 18 13:38:12 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Jun 19 22:10:46 2018 +0000"
      },
      "message": "Updating xossh instructions to KB8s\n\nChange-Id: I8cdec3a6346b3764bc75a9cb88b07e4536e9d8f9\n"
    },
    {
      "commit": "e5f0f6802d9550656506786a9eacfb4b861179bf",
      "tree": "d3143394818c9af978e211bb7c23b0f4a2859b78",
      "parents": [
        "61ad7dc6d7ec3009f704d7973c1ca71ee021cac2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 18 10:21:35 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Jun 18 20:34:28 2018 +0000"
      },
      "message": "CORD-3157 initialize config module in xosapi test cases\n\nChange-Id: Id3dc860f8ee816f3099aa48a31ac59f27608d050\n"
    },
    {
      "commit": "61ad7dc6d7ec3009f704d7973c1ca71ee021cac2",
      "tree": "57916eda16a25e9fa58b03807917148ac545c8a1",
      "parents": [
        "1122c418efd11c6d5296cf914e67150a704adcea"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 15 15:25:39 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 18 11:03:57 2018 -0700"
      },
      "message": "CORD-3143 Add service_instance field to Port object\n\nChange-Id: I52586c8c5cbe55b953267c9af2deb909bd764f7d\n"
    },
    {
      "commit": "1122c418efd11c6d5296cf914e67150a704adcea",
      "tree": "6802c32f1272959dc1477183181d9eda4da77bb1",
      "parents": [
        "a33c9b88443d37db2605edb15e7d8ef2dcd26e4b"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jun 15 12:53:11 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jun 15 13:10:06 2018 -0700"
      },
      "message": "fixed XOS docs for move into Devel Guide\n\nChange-Id: I1029bba94de5a1dd6d1f34202f01638fd8856a45\n"
    },
    {
      "commit": "a33c9b88443d37db2605edb15e7d8ef2dcd26e4b",
      "tree": "379baf5bcf7aa9f8bde9467dd9662083322004bb",
      "parents": [
        "c59372ae846b4d5c716241953b24f9157504408a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 14 16:46:26 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 14 16:46:26 2018 -0700"
      },
      "message": "CORD-3012 Upgrade to grpc 1.12.0\n\nChange-Id: I375f79d6529b97d5e5ec9a7c624c4dce6f024df2\n"
    },
    {
      "commit": "c59372ae846b4d5c716241953b24f9157504408a",
      "tree": "3028176dca3c122aa9b3afaea5a335fb90fcf962",
      "parents": [
        "8a18e08b119e19d3534a24f417c9cc716dd9d77e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Jun 11 15:17:40 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Jun 11 15:17:40 2018 -0700"
      },
      "message": "[CORD-3022] Adding an option to provide an extra configuration\n\nChange-Id: Iaef5d7bc6041b76f2896f9fcf91a0072e78ad0c2\n"
    },
    {
      "commit": "8a18e08b119e19d3534a24f417c9cc716dd9d77e",
      "tree": "2b697c55fc7207c74f684969866e228841cb46ee",
      "parents": [
        "bc99fdee23d5cb2799dfbb1c73cc2eb4e3ec9c6a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Jun 11 13:28:47 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Jun 11 13:28:47 2018 -0700"
      },
      "message": "Fixing ServiceInstance.eastbound_service_instances method in convienence_methods\n\nChange-Id: I76a8db7202f45b137fe4a7a38df87c1158e939ff\n"
    },
    {
      "commit": "bc99fdee23d5cb2799dfbb1c73cc2eb4e3ec9c6a",
      "tree": "55c27bdeb98387aeb86e10c542d6c97cbf653c57",
      "parents": [
        "1482245655acee670ec7bd3fa9a3199d2b6028b4"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jun 08 16:28:50 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jun 08 16:28:50 2018 -0700"
      },
      "message": "fixed broken link\n\nChange-Id: I884fed7c71a63f1306f65600dad30035bc9fc0b0\n"
    },
    {
      "commit": "1482245655acee670ec7bd3fa9a3199d2b6028b4",
      "tree": "c1af5ab09587943007f8e7fe93496050b85ababc",
      "parents": [
        "a6ca40b79de55e5706476e5703cab3432b6bda39"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jun 08 13:48:29 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Fri Jun 08 13:48:29 2018 -0700"
      },
      "message": "fixed nits\n\nChange-Id: Ia1b718d55900f87197a9787b362979f57ec9d13e\n"
    },
    {
      "commit": "a6ca40b79de55e5706476e5703cab3432b6bda39",
      "tree": "72740753dc16c9787087298f04f11e474bcea93e",
      "parents": [
        "c1cd109494eca760ae1be4e4ab84f6ea62b0b3dc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 07 12:31:23 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 07 12:33:56 2018 -0700"
      },
      "message": "CORD-3134 make xossh ignore comments\n\nChange-Id: I670df528a72ec5b246e54e388d23cdfd0dfdb1e2\n"
    },
    {
      "commit": "c1cd109494eca760ae1be4e4ab84f6ea62b0b3dc",
      "tree": "156f8abaa4edc6f56fb0283542662e7d9aa48872",
      "parents": [
        "b72b55fac91dc527741c0ac51dc4e82546c04bc5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Jun 06 16:56:50 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Jun 07 09:13:45 2018 -0700"
      },
      "message": "Making model-deps optional for synchronizers\n\nChange-Id: I3cf98e4c9b1e014c005ccebe8fc2ad14e1c86968\n"
    },
    {
      "commit": "b72b55fac91dc527741c0ac51dc4e82546c04bc5",
      "tree": "12efcaafbb56b276066134b2251b6917725648cd",
      "parents": [
        "e3d2f26aef005ebd1d07efe9212e43b549b42879"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Wed Jun 06 14:25:56 2018 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@opennetworking.org",
        "time": "Wed Jun 06 14:25:56 2018 -0700"
      },
      "message": "first edit pass through new docs\n\nChange-Id: I8e1651fd86e6b9cc99810272e1b0204558263f1b\n"
    },
    {
      "commit": "e3d2f26aef005ebd1d07efe9212e43b549b42879",
      "tree": "6cdd80d5955f8e9c9a6692d1ed70e51da5ae702e",
      "parents": [
        "7dac20423e3eb94d620ffe079e261e289fcf4a93"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Jun 05 17:45:39 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Jun 06 18:43:53 2018 +0000"
      },
      "message": "Fixing logging issues\n\nChange-Id: I9b0adf017b9e00e26daa903921ea36aa1c6d80c1\n"
    },
    {
      "commit": "7dac20423e3eb94d620ffe079e261e289fcf4a93",
      "tree": "c953da4ae0a22be5603a25828d7107a22f42e5ab",
      "parents": [
        "2d884d8400bde21391e08c19cb59639a6f514cb3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 05 13:50:08 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 05 13:55:29 2018 -0700"
      },
      "message": "CORD-3077 Document EventStep and Kafka integration\n\nChange-Id: Ie48bf0242e7a1d782698a497e8a35226aabfc56a\n"
    },
    {
      "commit": "2d884d8400bde21391e08c19cb59639a6f514cb3",
      "tree": "66c36f0752fb4483754389585c9234db72d246ff",
      "parents": [
        "5a417c5df5c6cf29e4fff47a6e8e23db5b543391"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 04 16:49:13 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 04 16:50:55 2018 -0700"
      },
      "message": "CORD-2964 Any class that descends from SyncStep is a syncstep\n\nChange-Id: Idf7a528948f537e8d4057317a35332cee47730c6\n"
    },
    {
      "commit": "5a417c5df5c6cf29e4fff47a6e8e23db5b543391",
      "tree": "b7b996ab3853d83b9a3a5f8476976a03be856e85",
      "parents": [
        "461202bea635cbcec5364d39215e5ea08d8b4282"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 30 16:45:58 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 04 11:11:26 2018 -0700"
      },
      "message": "CORD-2964 Allow ports to be created without instances\n\nChange-Id: Ieb8571258b9a2cffcc3c5bf5b600f46656721e12\n"
    },
    {
      "commit": "461202bea635cbcec5364d39215e5ea08d8b4282",
      "tree": "f5a83572c0065876f7179418bc262bb4285da850",
      "parents": [
        "a96f901b6530f3e2658f68ad9dc6c89b12750f75"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon May 28 15:10:14 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu May 31 09:47:22 2018 -0700"
      },
      "message": "[CORD-3090] Remove Filebeat logging\n\nChange-Id: I8280fef048ea8866f131f1bc3604e18181807ea9\n"
    },
    {
      "commit": "a96f901b6530f3e2658f68ad9dc6c89b12750f75",
      "tree": "f8749a0a3ca4df8787d57abca76b50c0ab37f613",
      "parents": [
        "a17e6e46086801159f43c5b2d25a78205bffe378"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue May 29 15:18:17 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue May 29 15:43:59 2018 -0700"
      },
      "message": "Updating xos-component image\n\nChange-Id: Iaaff187b79930f1aebd7ad3300ea74f0983956ad\n"
    },
    {
      "commit": "a17e6e46086801159f43c5b2d25a78205bffe378",
      "tree": "1b2fbcea3a623f1ab6ef39be6a530f7d0afe3c44",
      "parents": [
        "5e4fc089a9dbdc4e3e2fd777448b8112bc29701f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri May 25 10:28:25 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri May 25 10:48:34 2018 -0700"
      },
      "message": "Updating error message in xproto\n\nChange-Id: I21ff9746e61f83d83c7cc64c452913d1299b49f9\n"
    },
    {
      "commit": "5e4fc089a9dbdc4e3e2fd777448b8112bc29701f",
      "tree": "6c97fa0a54c6bac345c5cbae84384110004bd986",
      "parents": [
        "aee7e45b8ff58b8fac6a60a66f46fd76994d74cd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 24 09:48:56 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 24 09:50:22 2018 -0700"
      },
      "message": "CORD-3095 fix wrapper tests failing on new jenkins\n\nChange-Id: I5840f0a36b93d0a4ddb69fea966396dc60c2caf8\n"
    },
    {
      "commit": "aee7e45b8ff58b8fac6a60a66f46fd76994d74cd",
      "tree": "11d4011f5f3cf5fb0780d7d3cd719bf6bcb47004",
      "parents": [
        "31361aeda045381d49fda285eab9f4bfa503f10e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon May 21 16:45:35 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon May 21 16:45:35 2018 -0700"
      },
      "message": "model_access get model should return IndexError as Django does\n\nChange-Id: I0bc8ae1443e6e7e4fdc2972d69b903db624c7937\n"
    },
    {
      "commit": "31361aeda045381d49fda285eab9f4bfa503f10e",
      "tree": "a8d7e3ce2af4715f9515028222543eb0fe2ebd55",
      "parents": [
        "e04995525210ba5682cd7398076e1e2a9b92f4db"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon May 21 16:09:02 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon May 21 16:09:02 2018 -0700"
      },
      "message": "Fixing issue in exception handling while loading convenience methods\n\nChange-Id: I55009d78284c53a84a30e86ab5d26fda919ee685\n"
    },
    {
      "commit": "e04995525210ba5682cd7398076e1e2a9b92f4db",
      "tree": "566ab64b7a01e0604a66e7bd0cdb16c4714f8e52",
      "parents": [
        "03e8f60b74ed74c848c79d5de3fe9b59d5241cc2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 18 12:07:53 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Fri May 18 20:28:28 2018 +0000"
      },
      "message": "CORD-3049 support always_update_timestamp in mock modelaccessor\n\nChange-Id: I41feea6952a0fa5f8b5d55ec7bde8757750cd462\n"
    },
    {
      "commit": "03e8f60b74ed74c848c79d5de3fe9b59d5241cc2",
      "tree": "5c9e9256886dce3f7276e4c4b9b93e85e2116daa",
      "parents": [
        "b68846c21864d38ff17c5b2b84f8cadfb8dcf736"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed May 16 14:16:13 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu May 17 16:29:29 2018 +0000"
      },
      "message": "[CORD-3068] Fix E2E test\n\nChange-Id: Ia40364d3bd4770d5fe256c999f230e9b4216cab1\n"
    },
    {
      "commit": "b68846c21864d38ff17c5b2b84f8cadfb8dcf736",
      "tree": "fd3e9002034f1254ae0107793d9e9368a20d5156",
      "parents": [
        "0bd5e4b665a2ea07024ff084a778b26eda69c53d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 15 17:27:39 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Thu May 17 15:21:33 2018 +0000"
      },
      "message": "CORD-1289 Unit tests for event engine\n\nChange-Id: I99a4b38c8593c842462c03026f6cdfe9045a3e8e\n"
    },
    {
      "commit": "0bd5e4b665a2ea07024ff084a778b26eda69c53d",
      "tree": "d93b3da6a2cddc4f7815950c3bd0371f88f75023",
      "parents": [
        "49504d3e1b1814497e6caa8cbc6bc85bccf4467c"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon May 14 20:16:50 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue May 15 23:18:43 2018 -0700"
      },
      "message": "[CORD-3038] Cleanup to pass new docs lint\n\nChange-Id: I7a1ef8bc4698580900da4660a1dec70b95f8a42b\n"
    },
    {
      "commit": "49504d3e1b1814497e6caa8cbc6bc85bccf4467c",
      "tree": "43c8c61c1463521355ed9faba18d8abedad58fea",
      "parents": [
        "5dda1a3f8db407bdcb3837014ea40b5195c28490"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 14 15:08:55 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue May 15 22:30:28 2018 +0000"
      },
      "message": "CORD-1289 Implement Event Engine\n\nChange-Id: I606d4a806bcd54fb9207f320f9338c339602bb40\n"
    },
    {
      "commit": "5dda1a3f8db407bdcb3837014ea40b5195c28490",
      "tree": "21d3d806bbdc3d13e10960b529bc88b30ec5849b",
      "parents": [
        "c448f18c442cea1ac723a3e712a92c4d2f901f32"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon May 14 14:03:10 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon May 14 14:11:34 2018 -0700"
      },
      "message": "[CORD-3047] Catching issues in load_convenience_methods\n\nChange-Id: If51096c8a28d5461f8bd2eb20a218ea15c205427\n"
    },
    {
      "commit": "c448f18c442cea1ac723a3e712a92c4d2f901f32",
      "tree": "83f2066597edb6870b7cb9a731f4999d47fbcbde",
      "parents": [
        "1dabebd763f071daa285dfdf2302b736442a5434"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu May 10 09:46:37 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon May 14 17:13:43 2018 +0000"
      },
      "message": "[CORD-2960] Adding documentation for convenience methods\n\nChange-Id: Ia7bf2efd76cd79ca952f32ab004a1b621db04cdc\n"
    },
    {
      "commit": "1dabebd763f071daa285dfdf2302b736442a5434",
      "tree": "36441dbddd7c98a1bac02e5c50fd7c00d2f89437",
      "parents": [
        "594b597bfcc35c98226a363b0cbf8c27914e4ad4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue May 08 15:46:18 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu May 10 22:03:41 2018 +0000"
      },
      "message": "[CORD-3007] Move provider_services and subscriber_service from convenience method to _decl models\n\nChange-Id: I01bf6fe370ddf5abf6e4622ebde345c3e4ba7709\n"
    },
    {
      "commit": "594b597bfcc35c98226a363b0cbf8c27914e4ad4",
      "tree": "a188c6304341720f457b93fccc40bf18b4439c81",
      "parents": [
        "92d2f41f3f03ea65ce6eb62d41dd5ad02cbbd31a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu May 10 14:32:11 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu May 10 14:32:11 2018 -0700"
      },
      "message": "Adding gitreview\n\nChange-Id: If361ac1e106b36c0b0c8bf0a2d9ac74a8bd24e8e\n"
    },
    {
      "commit": "92d2f41f3f03ea65ce6eb62d41dd5ad02cbbd31a",
      "tree": "c1a6550893e7f1c45e6fb15bdbdd29984b20ec67",
      "parents": [
        "01fe9a37b4f69e08eb1b7bca0a7694c39fecf28e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 04 13:52:49 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 04 13:52:49 2018 -0700"
      },
      "message": "CORD-2942 xos_managed default should be True\n\nChange-Id: Ia6f95247f19a60e68dd2feee855ec7ef7a69b78a\n"
    },
    {
      "commit": "01fe9a37b4f69e08eb1b7bca0a7694c39fecf28e",
      "tree": "0860d6e937e75d911d0b6988851ea69ccb20da13",
      "parents": [
        "6b260eabfbe48ecaeb807e0aad05ecddbba1cab3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 01 15:03:54 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 02 12:41:11 2018 -0700"
      },
      "message": "CORD-3001 enforce blank\u003dFalse when saving models\n\nChange-Id: Ic88268cf8e8a7caa91b8e9898cbe2f19ea3eee7d\n"
    },
    {
      "commit": "6b260eabfbe48ecaeb807e0aad05ecddbba1cab3",
      "tree": "2d6fb4bb9694f0981a5167ece72c1bb9e22f03b9",
      "parents": [
        "c001703a94a348d61fa1e833f1210bb650b3c06f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 18 07:12:22 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 01 11:10:37 2018 -0700"
      },
      "message": "CORD-2942 update core modeling for k8s service\n\nChange-Id: I26d1fc53e2dd7911cd8bcc2b71a8c28fd9919647\n"
    },
    {
      "commit": "c001703a94a348d61fa1e833f1210bb650b3c06f",
      "tree": "6c9a8328ce445c0c3f2c5e010a075d05a359aa4a",
      "parents": [
        "10a2f3cf983e1046b22b411a8bbb5c533d67e582"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 01 10:54:26 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 01 10:54:26 2018 -0700"
      },
      "message": "Fix issues in ORM and dynamicbuild unit tests\n\nChange-Id: If3f79dc8a3006c13551de06b3540f49f033569a6\n"
    },
    {
      "commit": "10a2f3cf983e1046b22b411a8bbb5c533d67e582",
      "tree": "a21e449ae23c855d625b9ce3485c0ec9bb5cda0c",
      "parents": [
        "eb782fcaf6aa4dc84b9465629c5cb4844229d642"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Apr 20 16:59:38 2018 +0200"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue May 01 02:36:07 2018 +0000"
      },
      "message": "[CORD-2938] Moving convenience methods in the synchronizer containers\n\nChange-Id: I3b189006f43e3aae89e50b7802306da86b339a22\n"
    },
    {
      "commit": "eb782fcaf6aa4dc84b9465629c5cb4844229d642",
      "tree": "410fdc8b5d313ed32715dfc2d63ab6d911e458bc",
      "parents": [
        "31b01c4e0f631c63b49e093f0bd55f57631a5d11"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 27 13:50:21 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Apr 30 04:22:36 2018 +0000"
      },
      "message": "CORD-2990 add uniqueness constraints for names in the core;\npass unique keyword through to django;\nsupport unique_with in services\n\nChange-Id: I33e9f6b2504b5029fa75dad8251a56e2c8e364c2\n"
    },
    {
      "commit": "31b01c4e0f631c63b49e093f0bd55f57631a5d11",
      "tree": "44ce56772e467a7a537d001e0d192270b9e52349",
      "parents": [
        "23d8c1ecfd7f9d2e48e48f3d3251df4671118f34"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 24 09:17:39 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Apr 25 16:47:22 2018 +0000"
      },
      "message": "CORD-2922 require authentication for all XOS APIs\n\nChange-Id: Ie1d5ca8a36fa2ba68bf581bd90f2e72d6c78fa20\n"
    },
    {
      "commit": "23d8c1ecfd7f9d2e48e48f3d3251df4671118f34",
      "tree": "dd7dd3fd415faf84098aa907cd453a9676cfdcc6",
      "parents": [
        "d0f1dc184d53c71da6c23c0104453168543e6ad9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Apr 24 10:29:57 2018 +0200"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Apr 24 16:22:23 2018 +0000"
      },
      "message": "Adding debug info to feedback_state error\n\nChange-Id: I7dfd8c125a5db65e39d215503ff744484236babf\n"
    },
    {
      "commit": "d0f1dc184d53c71da6c23c0104453168543e6ad9",
      "tree": "04c4597b9e7860e7d758f9b5630134a8793af4dc",
      "parents": [
        "2fb7ee8824c431604e7ee3d4a4aae92e991e165f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 23 12:05:32 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 23 16:43:40 2018 -0700"
      },
      "message": "CORD-2977 Fix failure to resolve generic foreign keys;\nFix exception reporting in xossh\n\nChange-Id: Ie57bba891c6d0176e7174f6e1964bb2ff5e7dfbc\n"
    },
    {
      "commit": "2fb7ee8824c431604e7ee3d4a4aae92e991e165f",
      "tree": "c1410cba2a52b459c14286b5b6ec3c2143fd4b60",
      "parents": [
        "a8b6d69c59aaf8692f949552d8639e07e062798c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 17 15:00:51 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Apr 18 03:50:14 2018 +0000"
      },
      "message": "CORD-2944 do not mark objects deleted if ansible returns a nonzero rc\n\nChange-Id: I1d1b3968524d3bb613d28b64df1791fc52e72a4c\n"
    },
    {
      "commit": "a8b6d69c59aaf8692f949552d8639e07e062798c",
      "tree": "ab20a60db0a11b76cb3054eb77625529c1db260c",
      "parents": [
        "e23b6b0e6710c59727980bb34c8023e33aa3c3b6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 17 10:21:32 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Apr 17 21:01:00 2018 +0000"
      },
      "message": "CORD-2931 fix ValidationError;\neliminate requirement that slice names are prefixed by site\n\nChange-Id: If8ad902302e442c4f2566713b7af556d284dd9cd\n"
    },
    {
      "commit": "e23b6b0e6710c59727980bb34c8023e33aa3c3b6",
      "tree": "979d104f1d55d12bdfa682046cd629535b2a6f52",
      "parents": [
        "57f51d2508d3127580be1d42e3150e7b162cb712"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Apr 16 10:53:03 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Apr 16 10:53:03 2018 -0700"
      },
      "message": "Fix lint issues with documentation\n\nChange-Id: I8d856408cf93fedbaca42c23c6e591a9d58ff442\n"
    },
    {
      "commit": "57f51d2508d3127580be1d42e3150e7b162cb712",
      "tree": "f805a7ec56f5f89388cc112343d5544178b79d52",
      "parents": [
        "48f9812a64782531028cf8e1ab77cd59237c534e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 12 15:30:01 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 12 15:32:44 2018 -0700"
      },
      "message": "CORD-2932 emit warning if driver.enabled is False\n\nChange-Id: Iad8fbaf618aa9ce45e9865c740df33805a54c16d\n"
    },
    {
      "commit": "48f9812a64782531028cf8e1ab77cd59237c534e",
      "tree": "8b04175ed639091cabe81026ea21b24079e46c1f",
      "parents": [
        "5d60728541d93935b260b837a2635dcfd0a2e8eb"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Apr 11 16:27:10 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Apr 12 10:00:03 2018 -0700"
      },
      "message": "[CORD-2887] Cleaning VOLTServiceInstance convenience method\n\nChange-Id: I0e4a662c28e172e845277d6034c5cde86fefb391\n"
    },
    {
      "commit": "5d60728541d93935b260b837a2635dcfd0a2e8eb",
      "tree": "4030b976f085fdda03107b48ad3201a05136e60b",
      "parents": [
        "c1bcc15dbb6e69ba0739cb249297ec5550ed3a37"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Apr 11 09:19:25 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Apr 11 15:56:48 2018 -0700"
      },
      "message": "[CORD-2887] Adding convenience method for subscribed_services and provided_services\n\nChange-Id: I97ab6cb47614387a8d906f88cd6326c9c77caeb8\n"
    },
    {
      "commit": "c1bcc15dbb6e69ba0739cb249297ec5550ed3a37",
      "tree": "d9f62a3a1ea02188ddddb34ae77db8d0e1b282eb",
      "parents": [
        "6e37de7e2214a120ddfc008eea698c9f7b898127"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Apr 10 12:54:42 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Apr 10 12:55:52 2018 -0700"
      },
      "message": "Fixing import of sync_step from the same folder\n\nChange-Id: I4811fe4a52759d0bbe90cb2b9ee32c7002984fb4\n"
    },
    {
      "commit": "6e37de7e2214a120ddfc008eea698c9f7b898127",
      "tree": "880cb393b29c123ea917ece788216eb32e9ffacf",
      "parents": [
        "f6a7a4889168ce84ef7df8f4862631b7d0e522ec"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Apr 06 15:57:09 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Apr 06 15:57:09 2018 -0700"
      },
      "message": "Updating the volt_service_instance_wrapper\n\nChange-Id: Ic2858cc83f2b84dc5e5d3548eeb1ab9c187a1472\n"
    },
    {
      "commit": "f6a7a4889168ce84ef7df8f4862631b7d0e522ec",
      "tree": "596634b2cdc47f72ef3d3e6df723f624fa62ec3d",
      "parents": [
        "78937594c112045bf3013fd8967de6ca73a5ee23"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 05 12:13:08 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Apr 06 21:16:51 2018 +0000"
      },
      "message": "CORD-2914 return a list of models that were dirtied\n\nChange-Id: Ib5bdf6d5eb0109e5375a1aea27566f1c380e359c\n"
    },
    {
      "commit": "78937594c112045bf3013fd8967de6ca73a5ee23",
      "tree": "f87905b7dec546ccf71580ad17df944df4f8031f",
      "parents": [
        "062a939df24031fedcdde6c0407928f5993f677e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Apr 05 11:34:57 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Apr 06 13:35:49 2018 -0700"
      },
      "message": "[CORD-2912] Read westbound attribute in the chain\n\nChange-Id: I7216e02564a468f60cdfacd6e64c5e92a0254f69\n"
    },
    {
      "commit": "062a939df24031fedcdde6c0407928f5993f677e",
      "tree": "83d02ef494487f0202e9b440d26fdaaa823dce19",
      "parents": [
        "179a8014e103f9c65d22affa165ac71ded31104d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Apr 05 13:59:41 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Apr 05 14:23:16 2018 -0700"
      },
      "message": "Fixing subscriber workflow as per 8550\n\nChange-Id: I0c3f27413216988d19d7361d28b282d21bcbd963\n"
    },
    {
      "commit": "179a8014e103f9c65d22affa165ac71ded31104d",
      "tree": "de33b263a1e0e34bf337998b7efac14a31248dd2",
      "parents": [
        "0e852b9e9a4e0e72e65d6ba387ade95693890883"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Mar 06 17:18:04 2018 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Apr 05 20:09:13 2018 +0000"
      },
      "message": "[CORD-2809] Reading s_tag from the OLTDevicePort for a particular subscriber\n\nChange-Id: Ia051c7e7521dbf342e114cd585af5de149749adf\n"
    },
    {
      "commit": "0e852b9e9a4e0e72e65d6ba387ade95693890883",
      "tree": "fe0e0aac8e1a4e881453d211fa3db52b07043bbc",
      "parents": [
        "d8b8d18499289d9ba7962e8cd432c9da1b4a020f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Apr 03 14:33:06 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Apr 04 18:59:43 2018 +0000"
      },
      "message": "[CORD-2888] Adding pull steps to the synchronization loop\n\nChange-Id: I768c5a32739a27764ee79e545b895be6273b3dc8\n"
    },
    {
      "commit": "d8b8d18499289d9ba7962e8cd432c9da1b4a020f",
      "tree": "05865defc6eaee04a8d6939b52ccee5c5a8275cc",
      "parents": [
        "ffc9b21530c7c054781bae61aaa5bee5c76f822e"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Apr 03 17:14:55 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Apr 03 17:14:55 2018 -0700"
      },
      "message": "[CORD-2907]\nRemove xosproject/xos-postgres container\n\nChange-Id: Iae96d5bb444899631fe4a0155d2ddc099b348a79\n"
    },
    {
      "commit": "ffc9b21530c7c054781bae61aaa5bee5c76f822e",
      "tree": "f95549df9e72ab68de1b10cb1549040b72523dc6",
      "parents": [
        "ae6761362357beac1a247d185e1b4f829a400b18"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Mar 22 17:25:33 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sat Mar 31 22:25:48 2018 -0700"
      },
      "message": "[CORD-2276]\nUpdate xos-base to 16.04, remove unused/legacy packages\n\nChange-Id: Ie60c74bc171c3c1e55d53877e8a9b8cca0f0db27\n"
    },
    {
      "commit": "ae6761362357beac1a247d185e1b4f829a400b18",
      "tree": "a2b749eef2ac12cc71e604d79a0fbb31654544cb",
      "parents": [
        "21cbf27c2fc74bd398c5899890ed24dc629830b7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 29 15:26:49 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 30 10:46:02 2018 -0700"
      },
      "message": "CORD-2878 remove xos-ui and rename xos to xos-core\n\nChange-Id: Ib2b485f070ccf45a1dedfeebcdd179899c7ea55d\n"
    },
    {
      "commit": "21cbf27c2fc74bd398c5899890ed24dc629830b7",
      "tree": "57f16170da45901c00afbad89c7afcda0826dc92",
      "parents": [
        "6bdd3ea83df18c2e6732f99242c93d47d426847f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 30 08:19:07 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 30 08:20:38 2018 -0700"
      },
      "message": "CORD-2878 add dockerfile for xos-core image\n\nChange-Id: Ic16e3b51aea3c8a88c9aa41276c755c4e4a0d9b8\n"
    },
    {
      "commit": "6bdd3ea83df18c2e6732f99242c93d47d426847f",
      "tree": "12897c39c18b5cfde78e44da01dbc16f777dcb54",
      "parents": [
        "234c27173e2f693570a6f9799f9eef2c4a5c8b44"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Mar 26 15:21:05 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Mar 29 11:07:01 2018 -0700"
      },
      "message": "[CORD-2871]\nFix protobuf integration in prep for CORD-2276\n\nChange-Id: Ic614821d17675b1c70fe29bebdd11892bab99a32\n"
    },
    {
      "commit": "234c27173e2f693570a6f9799f9eef2c4a5c8b44",
      "tree": "e5109276d6f64b9ca806be052664c3a05f4a61c6",
      "parents": [
        "d0d3566c122be8b1d7a9966c870a7790ebb3e145"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 26 10:25:15 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Mar 27 00:58:09 2018 +0000"
      },
      "message": "CORD-2741 eliminate dead policy code\n\nChange-Id: I027a485b49485ec4acd51c03964f353451f64d12\n"
    },
    {
      "commit": "d0d3566c122be8b1d7a9966c870a7790ebb3e145",
      "tree": "cf13bb2631f15fc1973b3aafdd4fbd33de51bc39",
      "parents": [
        "e02aa69a87ace79b47dd59109a995ec955f191b5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 26 09:58:07 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 26 09:58:27 2018 -0700"
      },
      "message": "CORD-2772 add --version argument to xosgenx\n\nChange-Id: I39f2dc5f9fa1e466c1356a056aea1c9f94757fd0\n"
    },
    {
      "commit": "e02aa69a87ace79b47dd59109a995ec955f191b5",
      "tree": "6fda073a20b615aab1e8d79e46efbb6f5273dc96",
      "parents": [
        "285f2a4379e57f1a0d370724d03da0e685e8c727"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 23 09:54:14 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 23 11:57:09 2018 -0700"
      },
      "message": "CORD-2772 report version of core\nprevent synchronizers from returning core version\n\nChange-Id: I0ba8766d32baad08faec03add7054adc44eba11f\n"
    },
    {
      "commit": "285f2a4379e57f1a0d370724d03da0e685e8c727",
      "tree": "7e184dd07a48c2bdfa389ae3fafca5b0d56b15b2",
      "parents": [
        "fdb7e6003c3a7132e7b75eb4f84b6f51f5f696d0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 22 14:04:34 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 22 16:17:59 2018 -0700"
      },
      "message": "CORD-2868 GetLoadStatus returns present if app is present\n\nChange-Id: Iebf76609530a13d60a5a587d9a2cb328afda682a\n"
    },
    {
      "commit": "fdb7e6003c3a7132e7b75eb4f84b6f51f5f696d0",
      "tree": "81376f3f2033b42e015c56a062e1688e40b39aa7",
      "parents": [
        "bcbd4cc7a1156eb726e11bc90485aa3a63ce72e1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 21 09:09:12 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 21 10:08:39 2018 -0700"
      },
      "message": "CORD-2741 pass service versions in LoadModels call\n\nChange-Id: Ib993f875146490e11b4196e91bc5fae8c70529cc\n"
    },
    {
      "commit": "bcbd4cc7a1156eb726e11bc90485aa3a63ce72e1",
      "tree": "b7e5046b7605d987f685f0e54c5f6815b96ed516",
      "parents": [
        "972a8aa505f3bd8f3aee0afd6b1aab37772e41d5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 07 13:50:21 2018 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Mar 20 00:13:38 2018 +0000"
      },
      "message": "CORD-2741 implement VERSION file discovery for xos python libraries\n\nChange-Id: Ife67b0066d5fd54958e1b1de3c5b3758ac9d3ca6\n"
    },
    {
      "commit": "972a8aa505f3bd8f3aee0afd6b1aab37772e41d5",
      "tree": "605c36a8489337555cc7a6a72126229722a128b4",
      "parents": [
        "81fd691136242bd066005c349903f3a12d08f141"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Mar 15 15:10:27 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Mar 19 21:53:46 2018 +0000"
      },
      "message": "[CORD-2742] Publishing model fields on redis delete event\n\nChange-Id: I79cab9881b59eba0a1d31ad673cb69c61fd13fff\n"
    },
    {
      "commit": "81fd691136242bd066005c349903f3a12d08f141",
      "tree": "559836c925e27c7e3895a09abc52ec019385aabd",
      "parents": [
        "85f58fc2c394b5363856efd81a38dcdb7d0ce08a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 16 10:47:32 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 16 10:55:08 2018 -0700"
      },
      "message": "CORD-2817 remove corebuilder tool and dockerfile\nremove obsolete container build Makefile\n\nChange-Id: I2e3ddf81c3addcb5c309c602adcaf7644358ca5a\n"
    },
    {
      "commit": "85f58fc2c394b5363856efd81a38dcdb7d0ce08a",
      "tree": "197646e35ccc0edd13787af62dbd2527a5181c5b",
      "parents": [
        "b96ba439badf20624a098f21fc0f98f01af8b11e"
      ],
      "author": {
        "name": "Wei-Yu Chen",
        "email": "aweimeow.tw@gmail.com",
        "time": "Wed Mar 14 13:42:12 2018 +0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Mar 15 20:07:52 2018 +0000"
      },
      "message": "[CORD-2840] Add subscriber as a Service Dependency\u0027s TOSCA key\n\n[CORD-2840] Service Dependency not created if provider is conflicted\n\nChange-Id: I987a9ac95369898dcd5d0226a46d806998e05b3a\n"
    },
    {
      "commit": "b96ba439badf20624a098f21fc0f98f01af8b11e",
      "tree": "d5884c43a90457f3fe913c153e31778df2dd161d",
      "parents": [
        "23cf15f548af191cedd95b46b7d1e2d0ca462336"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 26 09:53:48 2018 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Mar 14 20:14:45 2018 +0000"
      },
      "message": "CORD-2773 Update to gRPC 1.9.1 and protobuf 3.5.2\n\nChange-Id: I7a2a52ef112060f50f92fa0fcb73587629109dc0\n"
    },
    {
      "commit": "23cf15f548af191cedd95b46b7d1e2d0ca462336",
      "tree": "6192243063aebce9f6a54207278a5c5078154e63",
      "parents": [
        "a6a25c4e2fff3789fea59f3de30f1543ea4e69c1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Mar 06 18:12:36 2018 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Mar 14 16:51:46 2018 +0000"
      },
      "message": "[CORD-2810] Only synchronizers can write feedback state\n\nChange-Id: Ia3f28763a0212a570186e4c6c5cb118c40325b5b\n"
    },
    {
      "commit": "a6a25c4e2fff3789fea59f3de30f1543ea4e69c1",
      "tree": "f25e23b8fd0255b467e41252a9ea5398dd297d1b",
      "parents": [
        "f0c3826546cafc82afbe98e06376f253a10cb97e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Mar 13 16:04:22 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Mar 13 16:04:22 2018 -0700"
      },
      "message": "[CORD-2826] Adding support for get_model_class in mock_classes.xproto\n\nChange-Id: I0724b2e5c8baad201f38681f556c4e07fdf77912\n"
    }
  ],
  "next": "f0c3826546cafc82afbe98e06376f253a10cb97e"
}
