)]}'
{
  "log": [
    {
      "commit": "0e7912c0ea35d1e1a90d9cd2281c6eed41daa386",
      "tree": "4d88febb4480480f59be666b7bd8227eb447b8e5",
      "parents": [
        "d6599207d2a6eb24f299f138c70f9a6d932fd4dd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 13:05:24 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 14:16:05 2017 -0700"
      },
      "message": "[CORD-1685] Adding copyright informations\n\nChange-Id: Icabd5d2277cd8e88a14b43a0c82ecec8201f781b\n"
    },
    {
      "commit": "d6599207d2a6eb24f299f138c70f9a6d932fd4dd",
      "tree": "72c26e65a908465c94326222a22a985354fdb953",
      "parents": [
        "80dff97b48b114bfc62b93c83fc4313ecdc651fc"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Jul 25 11:39:58 2017 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Fri Aug 04 11:32:29 2017 -0700"
      },
      "message": "Remove deprecated code from VTN synchronizer\n\nChange-Id: Iae6f7d69d6a7be02e676ed856834984bfba87681\n"
    },
    {
      "commit": "d949b62a23dc0d452238e3f0fe54de19264077f7",
      "tree": "3c3852af6df786526271b70305c02ecb0c9bd525",
      "parents": [
        "19dcbaed35009c6dcf4fc40c719fe2a5f2204552"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 18 12:10:35 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jul 24 17:14:33 2017 -0700"
      },
      "message": "CORD-1250 Update to new Service/Tenancy models\n\nChange-Id: I0e7d7de2a2fb41066af14e7ac54d618b1d76dbee\n"
    },
    {
      "commit": "19dcbaed35009c6dcf4fc40c719fe2a5f2204552",
      "tree": "6c537d1145f3df13cd89633ebdfed62047610a8f",
      "parents": [
        "9834e04614b2d7200a5072fb34e1b0fa661b0621"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Jul 12 09:52:59 2017 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Fri Jul 14 15:36:28 2017 -0700"
      },
      "message": "Moving VTN away from old XOS APIs onto GRPC APIs.\n\nInstead of the VTN app pulling the ServiceNetwork and SerivcePort\ninfo from XOS, the VTN simply sets a flag to indicate it wants a\nfull resync of the data. The VTN synchronizer then knows to send\nall ServiceNetwork and ServicePort information on next sync.\n\nChange-Id: I84bd1e6bb691dcbb9667c30c252921894b06bb2a\n"
    },
    {
      "commit": "9834e04614b2d7200a5072fb34e1b0fa661b0621",
      "tree": "b1d69d3910e8325b317d9960a40a19f5697f04f5",
      "parents": [
        "726d710687f1f301eb06c328e40ed802762cd866"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 05 15:48:09 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jun 07 15:21:30 2017 -0700"
      },
      "message": "[CORD-1360] Using new config\n\nChange-Id: I1d5990c5147f6404c0fb2440122c88127ef4734b\n"
    },
    {
      "commit": "e385eea9e994724d61b2e46c3fd573ab43ffa502",
      "tree": "0aaa3643d5e81bcdf36367d308c6aa8420ad0c59",
      "parents": [
        "e963743902cb8ae646b040e41abee3217ada21cb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sat Mar 18 09:24:39 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sat Mar 18 09:24:39 2017 -0700"
      },
      "message": "CORD-1053 fix attribute not being saved\n\nChange-Id: I5ebb7f777ca1eb71329dc1e1f1b43f1c679448fd\n"
    },
    {
      "commit": "08a4df3d960af7522112d6477aa75ae685623686",
      "tree": "e7d52b8a13ba20e4b6bb799e8975a8bfcc5cbdbf",
      "parents": [
        "61b41a9bf4aa83f0c42d02b39593d1a9f5c6bfff"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 15 14:13:59 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 15 15:52:06 2017 -0700"
      },
      "message": "CORD-1008 Dockerfile and docker-compose for vtn synchronizer\n\nChange-Id: Ia6624c199624fcb9d497da1326220353c5d2614b\n"
    },
    {
      "commit": "61b41a9bf4aa83f0c42d02b39593d1a9f5c6bfff",
      "tree": "a6ae4531b818eefad2b4e9cc59175434a75c842c",
      "parents": [
        "34726b8a1343b588d7e33148b4e03b3b7f0d20ee"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 14 13:04:57 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 14 13:05:23 2017 -0700"
      },
      "message": "CORD-1008 port vtn synchronizer to new_base\n\nChange-Id: Ib3883dd978dd6ff09cb83380f98c57203bdae346\n"
    },
    {
      "commit": "62918298d4fc6b670123e71309d96b84b3383fea",
      "tree": "d5a1bb9f5b419ca9f01ce787d8f2ee7d07eca07d",
      "parents": [
        "e72adf52bf01c7e34b702fa1736abb1f659f8cf6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 13 16:23:46 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 13 16:23:46 2017 -0700"
      },
      "message": "CORD-876 convert port numbers from integer to string\n\nChange-Id: I683a268af6295c0a50c65ee7a1612524d7316a9a\n"
    },
    {
      "commit": "525638167cdfc8bc27cc12614f7a7b476e7fed86",
      "tree": "295cdfdecb0dd2cda5a558a6e811942661727f00",
      "parents": [
        "8e9bc93c0845b7f9d92b0d40d7dd930a50f91c16"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 13 08:33:27 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 13 08:33:27 2017 -0800"
      },
      "message": "CORD-830 do not query VTN for servicenetwork that will be skipped\n\nChange-Id: Id85b07aff84df90aa6cc342472d58564b611f81e\n"
    },
    {
      "commit": "51d7ebb16a07cbad5d6bd13b3b96ff8caecc41d2",
      "tree": "0b500b69db7871ca9cc945b2812486fbcf01dc25",
      "parents": [
        "ef5e9e3b4359e46919b71831c343427d4f1c6adf"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Dec 06 16:20:34 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Dec 07 14:13:36 2016 -0500"
      },
      "message": "Watch for changes in Node objects\n\nChange-Id: If01962e18763c67be06d955fac25b4656e3479f4\n"
    },
    {
      "commit": "ff01668fd868add1c461cc239b73bd843c20ad9e",
      "tree": "eb216f11b97dddea1e5848f903e3f86938ab94d5",
      "parents": [
        "28b358a6977c5ab0e455fd57bd4f4e384efbb90a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 28 09:53:13 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Nov 29 17:08:01 2016 -0800"
      },
      "message": "pass controllerPort to VTN app\n\nChange-Id: Idc85737b9788072ae8a9438151b276a8fad7f00a\n"
    },
    {
      "commit": "cdbb71e91332aee5891810285bf747e05aafa1c7",
      "tree": "2d6300959ba7f85736287e59e363ef16f5520fb2",
      "parents": [
        "144062a9adc1f6cf926a030101d197624e2f2e63"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 26 15:50:03 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Oct 26 16:47:51 2016 -0700"
      },
      "message": "drop support for V1 VTN API\n\nChange-Id: I87e91785edc7890aeda6c078a80c6c05ab6af66b\n"
    },
    {
      "commit": "dcbc52ba5f4c4e82dbad8b37064b6dae18302468",
      "tree": "2c35d7b1380fa607eb37bf2d89c53e2a23465e94",
      "parents": [
        "9ddeac76a08b23c846f44d3ea81dbccfe866b6fe"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 12 17:30:34 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 12 17:30:34 2016 -0700"
      },
      "message": "add hostManagementIface to autogeneration\n\nChange-Id: Ibecd39d3c58cabb03eb4ec0e5daaec0a9b66e022\n"
    },
    {
      "commit": "29067006f3aba9ccf6614e5e3181114df49fc0ce",
      "tree": "79f71471227cd3ae9be2f651bddf8f4d634ef9ee",
      "parents": [
        "22c818b6ce3f5c188285a54cf604af5ffa2eb0cf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 28 17:14:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 28 17:54:15 2016 -0700"
      },
      "message": "do not call VTN APIs on ServicePort/ServiceNetwork with no relevant state\n\nChange-Id: I17b110bc4d2d99c7b8be79b56ce05db44ef228c7\n"
    },
    {
      "commit": "590126327c58b06c0ec638a17ff88a07051d4e33",
      "tree": "ccd15a017e6bd21ec8bee5b7c34dd61f00346674",
      "parents": [
        "e45ce91e8c4280106fead04f9cb651461b68a9eb"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Sep 14 08:41:56 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Sep 14 08:41:56 2016 -0400"
      },
      "message": "Move dependencies on non-core models into try/except blocks\n\nChange-Id: I5a613bd763c5538a93934e18061681d03726f91c\n"
    },
    {
      "commit": "e45ce91e8c4280106fead04f9cb651461b68a9eb",
      "tree": "10cf0217c7e92c96a92813106b46caaa1826c9dd",
      "parents": [
        "dd9b4d918578a2b1be7df8dfc900202c5181a244"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Sep 13 17:25:43 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Sep 13 17:25:43 2016 -0400"
      },
      "message": "Removed unused parameter\n\nChange-Id: I9750e4fb4188e0948531e7623ef2df9e9397994e\n"
    },
    {
      "commit": "dd9b4d918578a2b1be7df8dfc900202c5181a244",
      "tree": "31b598b46ee753cd36d016eb4987317d052a51af",
      "parents": [
        "e5a1fc336ada3ecd0d21f6fcad92d994e3cae13d"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Sep 13 14:51:18 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Sep 13 14:51:29 2016 -0400"
      },
      "message": "Move autogeneration of VTN config from ONOS synchronizer\n\nChange-Id: I752d4767be2ee5a987ef3c4621d6c0ecc382fd87\n"
    },
    {
      "commit": "855a9df0e5cc4d557fd4353f19d3d52605885eb6",
      "tree": "ba333100c3ba58f214cc7447f12733a58c72656c",
      "parents": [
        "ce142a873f528ab794e4c1c6336d42375a10ff56"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 09 09:23:50 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 09 11:13:25 2016 -0700"
      },
      "message": "check VTN API version in sync_port_addresses\n\nChange-Id: Ib829b037e0cbb7695ab2c7a8dc3a3463ef584540\n"
    },
    {
      "commit": "f229101b929802e10280f20486ec4b350fec79f8",
      "tree": "9abbf44cba3f014c8451352d3048eaf77a75c962",
      "parents": [
        "90f780de641e60f0018eb468170d75b17747c111"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 08 13:19:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 08 13:19:45 2016 -0700"
      },
      "message": "don\u0027t do VTN APIs on networks/ports with no id\n\nChange-Id: I7d48133c52bb9554965e1b7749ffdbcd665fe080\n"
    },
    {
      "commit": "90f780de641e60f0018eb468170d75b17747c111",
      "tree": "9f9d8bcc367a75721d2367608deed81c733ad2fc",
      "parents": [
        "61d4ddd5ef6063bf3e2df1964881be77f2f5659b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 07 22:57:28 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 08 11:06:12 2016 -0700"
      },
      "message": "fix REST API calls to VTN\n\nChange-Id: Ie3c610fd8401ecb3d1193febeca019d3b9342503\n"
    },
    {
      "commit": "b3a80de01bea01b01be23a035285d8e258a03255",
      "tree": "ced78bbbe68e1d74869b0695ece0652e41b2cfd9",
      "parents": [
        "2342903ab321eb2ea971d1ab34ffccccae7320db"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 06 16:51:27 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 06 16:57:27 2016 -0700"
      },
      "message": "add support for calling new VTN API\n\nChange-Id: I706c6fbb7182ee53f0df6d6b74fd6305cd23b492\n"
    },
    {
      "commit": "1e7db28f3be5f52d5f7e33b3095f047f68f10fa7",
      "tree": "fc9e7e0e3a6a6a1d0e263c4b46f1e6b15201077a",
      "parents": [
        "c3800fa0c01e947d8a6694b4bd319c3cb5b4f1a7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 31 23:27:58 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 31 23:28:23 2016 -0700"
      },
      "message": "fix get_onos_service\n\nChange-Id: Ic4aa3a19fcff2c9372f1042f3be40ee6ae3fa607\n"
    },
    {
      "commit": "abe24da3b7e3341a19fe716ae4c9bf926ab4a10b",
      "tree": "b28db0dde89c6f2461b055fab546646aa6b66fee",
      "parents": [
        "13df267d262133394d08a0e811417449f3f8319a"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Jun 27 13:09:00 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Jun 27 13:34:06 2016 -0700"
      },
      "message": "queryset() to get_queryset()\n\nChange-Id: Ic70d3edd92e8900e69fbb4c4b3ebbc5fc6ed8d3e\n\nuse \u0027neutron\u0027 instead of \u0027quantum\u0027 when calling the openstack python framework, backwards compatible with current\n\nChange-Id: I0f470959b7b7f76ed1d32db90a8527ed6464f5d9\n"
    },
    {
      "commit": "c3ce3e7d5148366951a1ff65143559f1423fdbc2",
      "tree": "97d0085b9cdb6d150ba42c15f76b7484ba2b8adb",
      "parents": [
        "60a10679683ccaa29fc85492343a9d5c79905a0f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:35:19 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:35:19 2016 -0700"
      },
      "message": "move over vtn services from XOS repo\n"
    }
  ]
}
