)]}'
{
  "log": [
    {
      "commit": "e5a1fc336ada3ecd0d21f6fcad92d994e3cae13d",
      "tree": "aa132b9d44d6c099d668e87427606d6f63e5c591",
      "parents": [
        "09e0296c6afca6b076219db5873dd24460957fa6"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Fri Sep 02 16:01:01 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Sun Sep 11 20:40:00 2016 -0700"
      },
      "message": "CORD-176 Added web resources and codecs for service network and port\n\nChange-Id: I15db1036fa9ee4041520abbcc36bae022ff03a1c\n"
    },
    {
      "commit": "09e0296c6afca6b076219db5873dd24460957fa6",
      "tree": "326409d507411f41d11bc110367fca49aed7003f",
      "parents": [
        "395542a2fb0660fae46ec9bc68ddeb16edc1047b"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Fri Sep 02 12:53:55 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Sun Sep 11 20:39:11 2016 -0700"
      },
      "message": "CORD-176 Added a store to hold service networks and ports\n\nChange-Id: I67846144eefb620927c93b8642e8b43b6eff3b4b\n"
    },
    {
      "commit": "395542a2fb0660fae46ec9bc68ddeb16edc1047b",
      "tree": "ecdab5cc5587e98f10cf79383397c85315f9404c",
      "parents": [
        "cb25cd5c166517346e9d39409bf82280011b6a29"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Sep 01 13:53:08 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Sun Sep 11 20:36:30 2016 -0700"
      },
      "message": "CORD-176 Added new classes for the VTN service network and port\n\nChange-Id: Ia26522712d02ef8da698f254cf00a53eaa92f666\n"
    },
    {
      "commit": "cb25cd5c166517346e9d39409bf82280011b6a29",
      "tree": "4282786a6c96391bcecb08e4314cee3ab32c74d2",
      "parents": [
        "855a9df0e5cc4d557fd4353f19d3d52605885eb6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 09 12:28:10 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 09 12:28:10 2016 -0700"
      },
      "message": "fix API when requesting network by id\n\nChange-Id: I175524cdfc23db795fed7cfa7d5125ef0284d5b8\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": "ce142a873f528ab794e4c1c6336d42375a10ff56",
      "tree": "a6f348446d24cc09931eb3150faeec104ae20025",
      "parents": [
        "f229101b929802e10280f20486ec4b350fec79f8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 08 13:24:47 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 08 13:24:47 2016 -0700"
      },
      "message": "add vtnAPIVersion to tosca resources\n\nChange-Id: Ic40d92faad431c71b1e3e9b326d85a5cab935280\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": "61d4ddd5ef6063bf3e2df1964881be77f2f5659b",
      "tree": "4ddd3140a195ab4c3d919389e67fd739582a77ff",
      "parents": [
        "b3a80de01bea01b01be23a035285d8e258a03255"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 06 22:12:52 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 06 22:12:52 2016 -0700"
      },
      "message": "fix synchronizer manifest\n\nChange-Id: Ib4c530faa3ad7f9728ef2ebffc6091bb60698168\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": "2342903ab321eb2ea971d1ab34ffccccae7320db",
      "tree": "8f6f112562af1bbbf9991ae1972c0fa767ad5b0b",
      "parents": [
        "1e7db28f3be5f52d5f7e33b3095f047f68f10fa7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 06 12:02:39 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 06 12:02:39 2016 -0700"
      },
      "message": "break VTNNetwork and VTNPort out into a library file\n\nChange-Id: I56c74b4041af09ce9b62a9e6328795156c91fc09\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": "c3800fa0c01e947d8a6694b4bd319c3cb5b4f1a7",
      "tree": "9fa0ca06bb32222556025d2f69fc1fe1e3e8eba9",
      "parents": [
        "153db18049032318240a7903fcdcd3b8edc95433"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 25 15:30:43 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Aug 31 16:31:02 2016 -0700"
      },
      "message": "VTN service API\n\nChange-Id: If37de77dbb728c9fd5b23744020e567737a1edee\n"
    },
    {
      "commit": "153db18049032318240a7903fcdcd3b8edc95433",
      "tree": "15cead29ad6801b14b4b9f2e519327bf8115d718",
      "parents": [
        "1e88fef826a7f6ff886d67211a6e3fade587bb7c"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Aug 04 14:06:40 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Mon Aug 29 14:32:18 2016 -0700"
      },
      "message": "CORD-130 Configuraton validation check\n\nChange-Id: I8a62f5945fb5d7a0c4a8e5c6d36dbce08160e936\n"
    },
    {
      "commit": "1e88fef826a7f6ff886d67211a6e3fade587bb7c",
      "tree": "74e87f34f7fe28738fad2003ee2a66288010c32a",
      "parents": [
        "c031d9bd8b72709605dd53c5fda3cd24ffcf1cbe"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Aug 04 14:00:35 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Mon Aug 29 14:31:47 2016 -0700"
      },
      "message": "CORD-129 Support access agent in VTN\n\n- Add ACCESS_AGENT type instance based on the access agent location\n- Populate flow rules to provider L2 connectivity with OLTs\n- Don\u0027t check \"tap\" port name prefix considering container instance\n- Changed table name ACCESS_TYPE to ACCESS, DST_IP to DST\n\nChange-Id: I3854f94d371243cde3b1ca1ecfbfb68ef53e0759\n"
    },
    {
      "commit": "c031d9bd8b72709605dd53c5fda3cd24ffcf1cbe",
      "tree": "3570e6b1160da65de844a72c855d30361ef35bb7",
      "parents": [
        "752206491b9c9c405965e6852e4df25b00048e5c"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Aug 04 13:57:22 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Mon Aug 29 14:31:39 2016 -0700"
      },
      "message": "CORD-248 Provide host management network connectivity to a VM\n\nChange-Id: I01732c9defe65de227a147c8ad9b63bc4ec18956\n"
    },
    {
      "commit": "752206491b9c9c405965e6852e4df25b00048e5c",
      "tree": "2fb8ad6f20f33c95d1daf32ae066f4b11beed437",
      "parents": [
        "81a135679474c5588d1a1417b71f832f9e61e17c"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Aug 26 10:58:13 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Aug 26 10:58:13 2016 -0700"
      },
      "message": "pom changes to support snapshots\n\nChange-Id: Id43cdad45bf580049c8560f8e075cbb3adc7271d\n"
    },
    {
      "commit": "81a135679474c5588d1a1417b71f832f9e61e17c",
      "tree": "9b5d9cbd84212cf32a041e235a66399bfd61aa10",
      "parents": [
        "8af935196a0d0d71856e66b28375b20282ae1f8b"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Aug 04 13:48:08 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Aug 18 15:13:48 2016 -0700"
      },
      "message": "CORD-247 Add host management network interface to integration bridge\n\n- Node can have management network connectivity by adding \"hostManagementIface\"\nfield to the network config \"nodes\" block, it\u0027s optional field\n- Added Builder of CordVtnNode\n- Improved cordvtn-node-check result\n- Some renamings, intBrId -\u003e integrationBridgeId, dpIp -\u003e dataIp,\ndpIntf -\u003e dataIface, and dpPort -\u003e dataPort\n\nChange-Id: Iad16237e7f118886d5f3fa5a46f9e9f9649fe997\n"
    },
    {
      "commit": "8af935196a0d0d71856e66b28375b20282ae1f8b",
      "tree": "208305af3b6003da9464118a3a810a21960e7bb1",
      "parents": [
        "2d1114b9e57861d07909e59cf68ff46afb13dfcb"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Aug 04 13:40:58 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Aug 18 15:01:43 2016 -0700"
      },
      "message": "Fxied complie failure with ONOS 1.7.0-SNAPSHOT\n\nChange-Id: I2cb7927ccd44cd4f95e77d3619602d10602b85fd\n"
    },
    {
      "commit": "2d1114b9e57861d07909e59cf68ff46afb13dfcb",
      "tree": "895a1a83ab2c4625527393c7de80108f7f0eb5d1",
      "parents": [
        "90d8a181ed906502932ad40631da569a68c532eb"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Aug 18 14:41:18 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Aug 18 14:41:50 2016 -0700"
      },
      "message": "updating to onos 1.7.0-SNAPSHOT\n\nChange-Id: Ia36729eb819ead895709efec37fa6a6d1094989a\n"
    },
    {
      "commit": "90d8a181ed906502932ad40631da569a68c532eb",
      "tree": "d389394bdf78fe874cf5ca841a96bfeaa154cfa8",
      "parents": [
        "af1f40388ed58c0d281b814c42b8a5ab53fb39a9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 09:07:42 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 09:08:24 2016 -0700"
      },
      "message": "set the openstackdriver for the vtn synchronizer\n\nChange-Id: Ide93514a694f87d35383182074741c32f08a1971\n"
    },
    {
      "commit": "af1f40388ed58c0d281b814c42b8a5ab53fb39a9",
      "tree": "5a2fc99e3034c1d35e3fc497186534a21dff661a",
      "parents": [
        "b4a4ec5e045e4fbbc1e27be99e2fb0fa3d5b5aed"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 03 14:06:00 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 03 14:06:20 2016 -0700"
      },
      "message": "reverting master to 1.1-SNAPSHOT\n\nChange-Id: I74a45e614436e8a73affceb9ece3acfeb62331f5\n"
    },
    {
      "commit": "b4a4ec5e045e4fbbc1e27be99e2fb0fa3d5b5aed",
      "tree": "fe64368a74aa89bd72d144ed5c0ca9081983833a",
      "parents": [
        "537018f034b24d2af8525ccc007e052f1358b1a6"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 03 13:52:42 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 03 13:53:31 2016 -0700"
      },
      "message": "updating onos apps to rc2\n\nChange-Id: Id7ec84deed214cd47e868f69c8bd049876509959\n"
    },
    {
      "commit": "537018f034b24d2af8525ccc007e052f1358b1a6",
      "tree": "5a2fc99e3034c1d35e3fc497186534a21dff661a",
      "parents": [
        "7afdb1c47caf5f7be8c58e520ea06ebb2612a5f4"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed Jul 27 18:51:00 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed Jul 27 18:54:23 2016 -0700"
      },
      "message": "Fixed exception in runnable is swallowed by scheduled thread\n\nChange-Id: I82d6e296fca1783fc127b13c5133363f2e9a6cf3\n"
    },
    {
      "commit": "7afdb1c47caf5f7be8c58e520ea06ebb2612a5f4",
      "tree": "ce2ae84b3bb2ffe0bc330d2cba704dc9ec1f02f5",
      "parents": [
        "e6e45f84dd51d2f84535c1972f2eb8d81ce729c7"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 18:18:08 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 18:19:24 2016 +0200"
      },
      "message": "Updating ONOS apps to 1.1-SNAPSHOT version\n\nChange-Id: Ie6f167a85931a166fd49909979f92d5a726739e8\n"
    },
    {
      "commit": "e6e45f84dd51d2f84535c1972f2eb8d81ce729c7",
      "tree": "5fba689b7b72aea1193e237df684cbeea19a284c",
      "parents": [
        "bed2cb8fa1909168518498eb2cd0fe1d73ba0773"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 11:35:36 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 11:42:13 2016 +0200"
      },
      "message": "removing staging repo from pom\n\nChange-Id: I9c24a66926ffa97a6136c9c6ef9f09e1fc977d87\n"
    },
    {
      "commit": "bed2cb8fa1909168518498eb2cd0fe1d73ba0773",
      "tree": "50ec7a504e461dd63048b2f3ffd9d1396f3e2f3a",
      "parents": [
        "abe24da3b7e3341a19fe716ae4c9bf926ab4a10b"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 01:05:32 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 01:07:18 2016 +0200"
      },
      "message": "adding license file\n\nChange-Id: Ide16c39de5128f9df6b4080f96b684f11fb5c6b0\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": "13df267d262133394d08a0e811417449f3f8319a",
      "tree": "03677a8137bbd6d4cb26bb238f7abc3fefc4a851",
      "parents": [
        "646d2144c85d7d05a91bcd32e6f95dd23b815515"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Jun 27 08:34:01 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Jun 27 08:34:01 2016 -0700"
      },
      "message": "Django 1.8 fails with an ImproperlyConfigured exception when `fields` or\n`exclude` isn\u0027t set:\n\n```\nclass Meta:\n fields \u003d \u0027__all__\u0027\n```\n\non all descendents of ModelForm.\n\nOmitting this is deprecated in 1.7:\n\nhttps://docs.djangoproject.com/en/1.7/topics/forms/modelforms/#selecting-the-fields-to-use\n\nChange-Id: I575ad045ffaf456606f78e269757153949a2344a\n"
    },
    {
      "commit": "646d2144c85d7d05a91bcd32e6f95dd23b815515",
      "tree": "9de7100c640eb8bcd89b5f68d86a938529ad174a",
      "parents": [
        "c71c5ffbdabe53f76f86c4197420bd2a0591a72b"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Sun Jun 26 22:38:06 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Sun Jun 26 22:38:06 2016 -0700"
      },
      "message": "Update ONOS version to 1.6.0\n\nChange-Id: I4ece4835284ea07729129ad152123d5072b21e23\n"
    },
    {
      "commit": "c71c5ffbdabe53f76f86c4197420bd2a0591a72b",
      "tree": "86406e24c812f13c5f44a67b67632bada5bc9b76",
      "parents": [
        "0592c3dabb682ae9113b4417125dbd3673287fe2"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Thu Jun 23 15:15:41 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Thu Jun 23 15:15:42 2016 -0700"
      },
      "message": "Update ONOS version to 1.6.0-SNAPSHOT\n\nChange-Id: Ia16e45230f77ed3ac02353439c4cda8a0bbc3ab6\n"
    },
    {
      "commit": "0592c3dabb682ae9113b4417125dbd3673287fe2",
      "tree": "9d3b9cde2710920e216c0fdc69b2bb2532b3cd60",
      "parents": [
        "315b9a6ee030fcda18ca47f7c99eacb5a19d9779"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 23 14:47:52 2016 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Thu Jun 23 14:54:09 2016 -0700"
      },
      "message": "Revert \"CORD-247 Add host management network interface to integration bridge\"\n\nThis reverts commit 3ef5249acd9f3ff82dd1c18ec0a09038709c7f3f.\n\nChange-Id: I053e97d49bbef14e764a776cd37dd9d13ddea39e\n"
    },
    {
      "commit": "315b9a6ee030fcda18ca47f7c99eacb5a19d9779",
      "tree": "da16f2f6068e0ff05b8813595433e20dd197af51",
      "parents": [
        "fb417949c215ac074df1c08b5deaea1a961f81c8"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 23 14:48:04 2016 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Thu Jun 23 14:53:50 2016 -0700"
      },
      "message": "Revert \"CORD-248 Provide host management network connectivity to a VM\"\n\nThis reverts commit acbc8effe4f4687dd1c2a79c0ae1fa3edab747e5.\n\nChange-Id: Ief4fc512d252d0143e5106e79e7f346d705a2e29\n"
    },
    {
      "commit": "fb417949c215ac074df1c08b5deaea1a961f81c8",
      "tree": "0dab3f8843deda6f0cb526f0e6152f6918e3b8a8",
      "parents": [
        "32356ec2efadd860a58fe38460076573af2e1529"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 23 14:48:20 2016 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Thu Jun 23 14:53:33 2016 -0700"
      },
      "message": "Revert \"[WIP] CORD-129 Support access agent in VTN\"\n\nThis reverts commit 3a7bf9ef863e2c19d7d08f284003de130e8cd0cf.\n\nChange-Id: Iad39407e7a48fc5a079501232678dea378491820\n"
    },
    {
      "commit": "32356ec2efadd860a58fe38460076573af2e1529",
      "tree": "f353dd36b71b033696758e5bfe2b2abb960d2550",
      "parents": [
        "23db418c0c13cb225528486a51da1bfa63a327ab"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 23 14:48:31 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 23 14:48:31 2016 -0700"
      },
      "message": "Revert \"CORD-130 Configuraton validation check\"\n\nThis reverts commit 23db418c0c13cb225528486a51da1bfa63a327ab.\n\nChange-Id: Iac56cce003acd87c2c7b30fc1ab13af7a8fa78f6\n"
    },
    {
      "commit": "23db418c0c13cb225528486a51da1bfa63a327ab",
      "tree": "e6bc661d49509aab7031013d2677b21fab8bbb52",
      "parents": [
        "3a7bf9ef863e2c19d7d08f284003de130e8cd0cf"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed Jun 15 18:08:04 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Jun 23 04:11:13 2016 -0700"
      },
      "message": "CORD-130 Configuraton validation check\n\nChange-Id: I9b74dd2d5a89720597549c33b3039a7cec356700\n"
    },
    {
      "commit": "3a7bf9ef863e2c19d7d08f284003de130e8cd0cf",
      "tree": "f353dd36b71b033696758e5bfe2b2abb960d2550",
      "parents": [
        "acbc8effe4f4687dd1c2a79c0ae1fa3edab747e5"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed Jun 22 17:35:35 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Jun 23 04:02:10 2016 -0700"
      },
      "message": "[WIP] CORD-129 Support access agent in VTN\n\n- Add ACCESS_AGENT type instance based on the access agent location\n- Populate flow rules to provider L2 connectivity with OLTs\n- Don\u0027t check \"tap\" port name prefix considering container instance\n- Changed table name ACCESS_TYPE to ACCESS, DST_IP to DST\n\nChange-Id: Ibcf7ea97cd5e16e15d6deff1c8579a83ac9e13f8\n"
    },
    {
      "commit": "acbc8effe4f4687dd1c2a79c0ae1fa3edab747e5",
      "tree": "0dab3f8843deda6f0cb526f0e6152f6918e3b8a8",
      "parents": [
        "3ef5249acd9f3ff82dd1c18ec0a09038709c7f3f"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 21 17:58:45 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Jun 23 04:00:40 2016 -0700"
      },
      "message": "CORD-248 Provide host management network connectivity to a VM\n\nChange-Id: I6f632e118bd11f4f469aae0476d2d35fc2b7c3eb\n"
    },
    {
      "commit": "3ef5249acd9f3ff82dd1c18ec0a09038709c7f3f",
      "tree": "da16f2f6068e0ff05b8813595433e20dd197af51",
      "parents": [
        "5401aaa0b1cffc561867cb6c898541fea92f0340"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed Jun 15 14:56:31 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Jun 23 03:56:57 2016 -0700"
      },
      "message": "CORD-247 Add host management network interface to integration bridge\n\n- Node can have management network connectivity by adding \"hostManagementIface\"\nfield to the network config \"nodes\" block, it\u0027s optional field\n- Added Builder of CordVtnNode\n- Improved cordvtn-node-check result\n- Some renamings, intBrId -\u003e integrationBridgeId, dpIp -\u003e dataIp,\ndpIntf -\u003e dataIface, and dpPort -\u003e dataPort\n\nChange-Id: I7a54edfb273181f0cb35b69fcfc7a448015734bf\n"
    },
    {
      "commit": "5401aaa0b1cffc561867cb6c898541fea92f0340",
      "tree": "9d3b9cde2710920e216c0fdc69b2bb2532b3cd60",
      "parents": [
        "fc32a6feb4e5e85b6fddb09b167167ca7e03597e"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Sun Jun 12 17:40:34 2016 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Jun 22 14:00:48 2016 -0700"
      },
      "message": "Separated ARP proxy as an independent component and some renaming\n\n- Renamed CordVtnService to DependencyService\n- Renamed CordVtnInstanceManager to InstanceManager and added\n  InstanceService as an interface of the manager implementation\n- Renamed package name impl.service to impl.handler\n- Added Constants class\n\nChange-Id: I249708c008d5105957aa1d1a796f0ca32025e75c\n"
    },
    {
      "commit": "fc32a6feb4e5e85b6fddb09b167167ca7e03597e",
      "tree": "21fb7c938e74fd0c082946280c8e526119bf4a06",
      "parents": [
        "c3ce3e7d5148366951a1ff65143559f1423fdbc2"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:08:41 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:08:41 2016 +0200"
      },
      "message": "updating .gitreview\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"
    },
    {
      "commit": "60a10679683ccaa29fc85492343a9d5c79905a0f",
      "tree": "96008ab41e88190039f6dc0b0dc48f77dacc2132",
      "parents": [
        "5dea58580ca1d3965b5e575139ada1c50c4e3101"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Sun Jun 12 17:39:12 2016 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Mon Jun 20 14:16:17 2016 -0700"
      },
      "message": "Added management instance handler and some refactoring\n\n- Added management instance handler to provide management network\n  connectivity for the management network connected instance, currenly\n  local managemenet network connectivity provided\n- Renamed Dummy service to Default service\n- Renamed CordVtnInstanceHandler to AbstractInstanceHandler and moved\n  default VTN rule populations to DefaultInstanceHandler\n- Removed workaround management network access code from OLT agent\n  instance handler\n\nChange-Id: I990c29b8ae41674d136fbc12f3c4e92167c8c74c\n"
    },
    {
      "commit": "5dea58580ca1d3965b5e575139ada1c50c4e3101",
      "tree": "d9379ef6cdf8356104baafd7bececd1e5603603e",
      "parents": [
        "d6881cc379f6f068466974b91d4e6bc2c9d602a2"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Mon Jun 20 13:58:59 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Mon Jun 20 13:59:02 2016 -0700"
      },
      "message": "Update ONOS version to 1.6.0-rc4\n\nChange-Id: I147d9846bccc8c1b8018f3d0fbec9cd2abdfe7db\n"
    },
    {
      "commit": "d6881cc379f6f068466974b91d4e6bc2c9d602a2",
      "tree": "349198ceffd1d83dfc52d9b675a6e796d152e500",
      "parents": [
        "8f60bc65febfb929af83fc2fb514a96ca83b84bd"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 09 10:56:03 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 09 10:56:03 2016 -0700"
      },
      "message": "Changed config artifact to cord-config from dependency\n\nChange-Id: I681e3a211c16606fa4e309d57b5bc99509c79dea\n"
    },
    {
      "commit": "8f60bc65febfb929af83fc2fb514a96ca83b84bd",
      "tree": "bd210349fa7b1faf6d0d1874dd9a6206fe180e0a",
      "parents": [
        "2037937eb1896c8d1ed961cc218ec9693173fbf8"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 09 10:28:47 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 09 10:28:47 2016 -0700"
      },
      "message": "Update ONOS version to 1.6.0-rc2\n\nChange-Id: Id0eb8b618d0f2a70cb33b5ad93a671c297e8a896\n"
    },
    {
      "commit": "2037937eb1896c8d1ed961cc218ec9693173fbf8",
      "tree": "cd1a11b74d264e86b86ce8ddc9f995b6e47f75bc",
      "parents": [
        "bfe2ad8131bc547c9e61ba533a268db8e113e0e7"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 14:52:46 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 14:52:46 2016 -0700"
      },
      "message": "Fixed service activation failure\n\nChange-Id: I73fde7feb76b897ab5074b1a8ac6487c7eb885d1\n"
    },
    {
      "commit": "bfe2ad8131bc547c9e61ba533a268db8e113e0e7",
      "tree": "c0ff1a281b30543a2f0da8738547d4665c21029d",
      "parents": [
        "65450e27ead3f2fab489b5a815237d240bcc1d6a",
        "df44e506a77e66dd9f7072fe7f729c76f3589afc"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Tue Jun 07 12:53:49 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Tue Jun 07 12:53:49 2016 -0700"
      },
      "message": "Merge \"Added ssh port to .gitreview config\""
    },
    {
      "commit": "df44e506a77e66dd9f7072fe7f729c76f3589afc",
      "tree": "1597a2e03fe81606060d3d5964f562b133222ab7",
      "parents": [
        "607b8d0ab2849e07d04da0af61b5a4710b620133"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 11:31:27 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 11:31:27 2016 -0700"
      },
      "message": "Added ssh port to .gitreview config\n\nChange-Id: I080a90cb67005967e6b622a3369bcfbf0555083a\n"
    },
    {
      "commit": "65450e27ead3f2fab489b5a815237d240bcc1d6a",
      "tree": "f837db26217ac1b3fa96602fda33e8d7f7c7c501",
      "parents": [
        "607b8d0ab2849e07d04da0af61b5a4710b620133"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 03:38:47 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 03:38:47 2016 -0700"
      },
      "message": "Fixed application name from cordvtn to vtn\n\nChange-Id: Ibeeb8a9b1db9303e65463af2eada93c42ff50636\n"
    },
    {
      "commit": "607b8d0ab2849e07d04da0af61b5a4710b620133",
      "tree": "8ad0852709cdf7602d63548e4d5b602066337d7b",
      "parents": [
        "26b81092cfe7867a4e9ce7867e1b089110cddf4e",
        "7dd336d502811d261b58c90379996a1a00bbf35b"
      ],
      "author": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Tue Jun 07 01:56:52 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Tue Jun 07 01:56:52 2016 -0700"
      },
      "message": "Merge \"Added git ignore and review configs\""
    },
    {
      "commit": "7dd336d502811d261b58c90379996a1a00bbf35b",
      "tree": "e49058e8ff287f3209def8b102f38666938ee4af",
      "parents": [
        "9b68e93e9ccb1d9c239a07935c0e4b83c2c7e15c"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 01:52:06 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 01:52:06 2016 -0700"
      },
      "message": "Added git ignore and review configs\n\nChange-Id: If8b4e0d9820bd2f855faa5abed6cb6370a772472\n"
    },
    {
      "commit": "26b81092cfe7867a4e9ce7867e1b089110cddf4e",
      "tree": "65b12209d4b6c7b0f14eeea2e304cec686982a1a",
      "parents": [
        "9b68e93e9ccb1d9c239a07935c0e4b83c2c7e15c"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 01:29:56 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jun 07 01:29:56 2016 -0700"
      },
      "message": "Fixed application install failure\n\nChange-Id: Ifde48263e1bb2e43a86e898326ca7f39c9026773\n"
    },
    {
      "commit": "9b68e93e9ccb1d9c239a07935c0e4b83c2c7e15c",
      "tree": "67e5d7e45e9e996239bdd568819e66506762eb17",
      "parents": [
        "c14b18a1d4d1ba648136c3057635d185757806e9"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jun 02 22:12:09 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jun 02 22:12:09 2016 -0700"
      },
      "message": "updating pom to 1.6.0-rc1\n"
    },
    {
      "commit": "c14b18a1d4d1ba648136c3057635d185757806e9",
      "tree": "d24759350b0953ba5c908824a491a755410d1248",
      "parents": [
        "b4d3171d3a8945496e057bb19611cd58ad75b830"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jun 02 22:02:37 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jun 02 22:02:37 2016 -0700"
      },
      "message": "temporarily ading staging repo\n"
    },
    {
      "commit": "b4d3171d3a8945496e057bb19611cd58ad75b830",
      "tree": "af739b8e8ad1c8103457506905327517a4629195",
      "parents": [
        "cbd3493bfb62ddd84249730030b264e336c22f4e"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 01 18:51:03 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 01 18:51:03 2016 -0700"
      },
      "message": "pom modifications to appify vtn\nrenaming package\n"
    },
    {
      "commit": "cbd3493bfb62ddd84249730030b264e336c22f4e",
      "tree": "72125daa135c378087b8eea4799014478451131b",
      "parents": [
        "2907b3e644db9be6acd7eb02d7ccfb58b952f01e",
        "86e25e870cb896709f8f4bc611b28991dd9612bf"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 01 18:06:45 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 01 18:06:45 2016 -0700"
      },
      "message": "Merge branch \u0027cordvtn-to-cord\u0027 of /Users/ash/work/onos-next\n"
    },
    {
      "commit": "86e25e870cb896709f8f4bc611b28991dd9612bf",
      "tree": "72125daa135c378087b8eea4799014478451131b",
      "parents": [
        "e7e4bb330364acdbb8d6065280400ec2710d9aac"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed May 18 21:28:06 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed Jun 01 13:47:33 2016 -0700"
      },
      "message": "Make some DHCP options and host discovery configurable\n\n- Added broadcast option\n- Made host discovery from DHCP configurable\n- Some code cleanups\n\nChange-Id: I42191c2fd17ef309c73a5382730d708686b835cd\n"
    },
    {
      "commit": "e7e4bb330364acdbb8d6065280400ec2710d9aac",
      "tree": "6b8d991733e8f9d5c2f41d365c188dff645af05e",
      "parents": [
        "073ec5bf7220082a454abc3b6f70c902d6f5ebce"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Mon May 16 04:32:45 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed Jun 01 13:42:12 2016 -0700"
      },
      "message": "Refactored to handle service instance by service type\n\n- Added service instance handler\n- Implemented dummy, vsg, and olt agent instance handler\n\nChange-Id: Id3edd5eecb1caadf0f835cb10a952100e18b283b\n"
    },
    {
      "commit": "073ec5bf7220082a454abc3b6f70c902d6f5ebce",
      "tree": "69deae059d2e5cc1fb84e2c07e222ecf9426f2cc",
      "parents": [
        "486ed1ba5a1b6f8644b8a89c8a2f19c5bd21e3a7"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon May 23 18:33:04 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon May 23 18:35:29 2016 -0700"
      },
      "message": "Bumping version to 1.7.0-SNAPSHOT\n\nChange-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f\n"
    },
    {
      "commit": "486ed1ba5a1b6f8644b8a89c8a2f19c5bd21e3a7",
      "tree": "519f475020d420c48f4b71c9b8e56d12346a6228",
      "parents": [
        "5f51f62d50a27959652dc89576e69d8a4cf86986"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Fri May 13 18:58:35 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed May 18 11:08:17 2016 -0700"
      },
      "message": "Changed to use XOS client to get service and port information\n\nXOS client still gets these information from OpenStack temporarily\nuntil XOS provides these APIs\n\nChange-Id: I1ef9302f719a18a7377221f63b84431c2cdface8\n"
    },
    {
      "commit": "5f51f62d50a27959652dc89576e69d8a4cf86986",
      "tree": "15e44f2111c2f085dc682c7cb07c02b005280818",
      "parents": [
        "1c6460135bc0666701e7209c7dea83ac7c828cc6"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Fri May 13 04:17:53 2016 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Tue May 17 14:23:13 2016 +0000"
      },
      "message": "CORD-131 Added XOS vtn service and port APIs\n\nChange-Id: Ide34212eeb593af5af8db218c6dd2af7d5ab4eaa\n"
    },
    {
      "commit": "1c6460135bc0666701e7209c7dea83ac7c828cc6",
      "tree": "92b5eeb81c4182b3119881922e4caeda514226bd",
      "parents": [
        "479b77530ade0fd0a326a86d2c83953e4f83e86c"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Tue May 10 11:48:19 2016 -0700"
      },
      "committer": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Tue May 10 22:24:39 2016 +0000"
      },
      "message": "Explicitly return NO CONTENT type response for http DELETE request\n\nChange-Id: I920084b92197bb1687e7d978ad350b2e1290ecbc\n"
    },
    {
      "commit": "479b77530ade0fd0a326a86d2c83953e4f83e86c",
      "tree": "ff6624af4aa85f2141c67a2de49d4c9ad6224085",
      "parents": [
        "9e1ea524bd243f8bf2a3f593326cba5cbed4c692"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Fri May 06 20:13:28 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon May 09 16:26:07 2016 +0000"
      },
      "message": "Improved node bootstrap and debugging\n\nChange-Id: I37d8a5236c9dc798a524891c8918380a6f85a6b5\n"
    },
    {
      "commit": "9e1ea524bd243f8bf2a3f593326cba5cbed4c692",
      "tree": "47c452c33dafb8762172ba068cc013837f998ea4",
      "parents": [
        "174e98013ca109d5931f5f7cfd92f2f22abc40bd"
      ],
      "author": {
        "name": "HIGUCHI Yuta",
        "email": "y-higuchi@ak.jp.nec.com",
        "time": "Fri May 06 11:15:38 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Sat May 07 00:32:25 2016 +0000"
      },
      "message": "Removing MISC, BASIC from registration, they are subset of API\n\nChange-Id: I7e8a816a9a84b36dbd4720e3f6909c2adc99f387\n"
    },
    {
      "commit": "174e98013ca109d5931f5f7cfd92f2f22abc40bd",
      "tree": "bbcf8f67cb694f7e4d9a2b67c2f2f304dc19af2b",
      "parents": [
        "b43748aedaebca234ba8251a976e056411bb46f9"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed May 04 16:51:34 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu May 05 16:24:32 2016 +0000"
      },
      "message": "Allow cordvtn to work without XOS for now\n\nChange-Id: I6c9bb199879ecdb0b68538475135cac424136ab3\n"
    },
    {
      "commit": "2907b3e644db9be6acd7eb02d7ccfb58b952f01e",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Ali \"The Bomb\" Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Mon May 02 17:22:17 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Mon May 02 17:22:17 2016 -0700"
      },
      "message": "Initial empty repository\n"
    },
    {
      "commit": "b43748aedaebca234ba8251a976e056411bb46f9",
      "tree": "7ab9a370e6fad70b1733002a514d37aff89ec41f",
      "parents": [
        "27fc3f7088abb2784a9c1d8346432113e86d2edb"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Thu Apr 28 16:44:19 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Apr 29 17:33:12 2016 -0700"
      },
      "message": "Refactor protocol BUCK files to use more modern rules and format\n\nChange-Id: I9262fdeef12cfd098afefc711d995ffc76b9efb1\n"
    },
    {
      "commit": "27fc3f7088abb2784a9c1d8346432113e86d2edb",
      "tree": "62c9ff6992afdc721be9de03b8305b5902af611c",
      "parents": [
        "810326467ce2e813553bed964254326b2b33aaed"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Apr 28 17:33:41 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Apr 29 16:21:34 2016 +0000"
      },
      "message": "Fixed to allow json media type header for ML2 delete postcommits\n\nChange-Id: I7f90214d0c13dfa0c91cf9066b26ca21058226e8\n"
    },
    {
      "commit": "810326467ce2e813553bed964254326b2b33aaed",
      "tree": "4f2bd81c05620be4f3449da94123382afd7a72ce",
      "parents": [
        "f56bfa5501db60d3d965dd70dd4606c4b72468fa"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Wed Apr 27 15:06:56 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Apr 28 18:45:50 2016 +0000"
      },
      "message": "CORD-564 Remove flow rules completely when a VM or dependency removed\n\nChange-Id: I5d1956992c9353c9a9080bf6f59a8ff73cce32c0\n"
    },
    {
      "commit": "f56bfa5501db60d3d965dd70dd4606c4b72468fa",
      "tree": "ebe2cf3671b37835b0263c0b0f07b538103fa9eb",
      "parents": [
        "07b80dd750f77b2af62965a5b895b81ff8cd7d88"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Apr 27 15:50:43 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Apr 28 17:18:04 2016 +0000"
      },
      "message": "Fix up apps that require jar file wrapping\n\nChange-Id: I5a04cfa7b97c51cdedd65bbcaeaec1cb500fd2de\n"
    },
    {
      "commit": "07b80dd750f77b2af62965a5b895b81ff8cd7d88",
      "tree": "22d2db3cb4d67e249895c71add35d40de58e06f5",
      "parents": [
        "b9c366ec1c823121f76a0fc85aad536b2ab9f1ef"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Mon Apr 25 09:28:43 2016 -0700"
      },
      "committer": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Mon Apr 25 10:09:10 2016 -0700"
      },
      "message": "BUCKify XosClient app to fix buck build\n\nChange-Id: I5c9e6127ef3c00b79d12163fc82d4137ad00b407\n"
    },
    {
      "commit": "b9c366ec1c823121f76a0fc85aad536b2ab9f1ef",
      "tree": "48989b7b36a19d1f549477f50cf73aebd7da5b15",
      "parents": [
        "4e26fe9de0ae509a233443fde65a102e43e00170"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Sun Apr 24 17:43:32 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Apr 25 15:34:02 2016 +0000"
      },
      "message": "CORD-506 Apply existing service dependency when VM is detected\n\nChange-Id: Ib0872c823347bfb6091d6c5f872657f10b7b1083\n"
    },
    {
      "commit": "4e26fe9de0ae509a233443fde65a102e43e00170",
      "tree": "4a7cf6cec7f87200921acaf7744e62b7b5a9b8d5",
      "parents": [
        "7b23bebb1b9578ef8aeb53d6edce3fdbdac0a142"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Apr 19 09:43:45 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Apr 19 19:56:21 2016 +0000"
      },
      "message": "Appify buck build for openstack and VTN apps\n\nChange-Id: I6cc23cd567954daaee59271123a07040853e695b\n"
    },
    {
      "commit": "7b23bebb1b9578ef8aeb53d6edce3fdbdac0a142",
      "tree": "ea0036d81bd3416e841f06d1b039076fb8a62dba",
      "parents": [
        "8a436f61088970e672373b43a2ea22666512c154"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Fri Apr 15 22:16:04 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Apr 18 17:12:41 2016 +0000"
      },
      "message": "Fixed openstack4j dependencies\n\nChange-Id: I3bba45dc8edc71807ca5961ec191a619506ab4bc\n"
    },
    {
      "commit": "8a436f61088970e672373b43a2ea22666512c154",
      "tree": "a0f1cf6036dac49ca2f5d93892d4a14fa3c1d7bb",
      "parents": [
        "0ff602dd3a996f39b04d7cba9ee999129651773f"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Apr 12 09:47:12 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Sat Apr 16 01:28:08 2016 +0000"
      },
      "message": "More app BUCK file refactoring\n\nChange-Id: I97506033c4c0cf145c558df7d4f86f37c7fe8332\n"
    },
    {
      "commit": "0ff602dd3a996f39b04d7cba9ee999129651773f",
      "tree": "668b9ea47ab5caec300a2df8dea2b70c7dcf2df5",
      "parents": [
        "e676a9a967689cd0797705d57bd24b07360f265a"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Fri Apr 15 10:02:18 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Apr 15 21:47:21 2016 +0000"
      },
      "message": "Fix BUCK build for CordVtn by adding missing Openstack4j dependency\n\nChange-Id: Ia0d5e04fd9cd31853da431297d97c34dc611a26a\n"
    },
    {
      "commit": "e676a9a967689cd0797705d57bd24b07360f265a",
      "tree": "8bcd824196302cfb3924ab54d5f54cbd53b0fd35",
      "parents": [
        "61e79eedb595e6e6e764d737a256c713d3fe9857"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Fri Apr 15 13:22:05 2016 -0700"
      },
      "committer": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Fri Apr 15 13:22:05 2016 -0700"
      },
      "message": "Refactor CordVtn to use device projection feature instead of driver\n\nChange-Id: I8220806f7933a4603c02a96212a4d8812a2bd284\n"
    },
    {
      "commit": "61e79eedb595e6e6e764d737a256c713d3fe9857",
      "tree": "20db1da795acd8bfc614e5ad250423dd23734148",
      "parents": [
        "f94802009e312f3e944bead381cea3b14ef9512c"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Apr 14 19:04:23 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Fri Apr 15 17:33:04 2016 +0000"
      },
      "message": "Use openstack4j for OpenStack data model and rest client\n\nChange-Id: I4eb52c3c82d847c442420d1287392fe9079bf699\n"
    },
    {
      "commit": "f94802009e312f3e944bead381cea3b14ef9512c",
      "tree": "674c500d4f08a43cfeb4ea2e7011b21bf5f6cbf7",
      "parents": [
        "8e57fd513bd619bffd7f74664c9ccb7a042ef855"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Apr 14 16:13:42 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Apr 15 16:53:35 2016 +0000"
      },
      "message": "Placed API and implementation into separate packages\n\nChange-Id: If8a9223a7a225db1b2aa2d09738857af482736bc\n"
    },
    {
      "commit": "8e57fd513bd619bffd7f74664c9ccb7a042ef855",
      "tree": "2533abb714669e77295a2244e77d7b4d8cb99346",
      "parents": [
        "bffda69234ddea062e4de0f489d57320a97f419f"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Apr 09 01:19:45 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Apr 09 01:20:21 2016 -0700"
      },
      "message": "Updating copyrights\n\nNew format: \u0027Copyright .year-present Open Networking Laboratory\u0027\n\nChange-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098\n"
    },
    {
      "commit": "bffda69234ddea062e4de0f489d57320a97f419f",
      "tree": "6cd7f19cf3dbd6ab8da6ac62a9da561021e5ea7a",
      "parents": [
        "6b6680bd21f2217cf059c356fb3c8b638d0674ca"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Apr 08 00:32:18 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Apr 08 18:43:36 2016 -0700"
      },
      "message": "Simplifying rules and providing sensible defaults\n\nUpdated cordvtn, dhcp, fwd, onos-api, of-api, onlab-rest, onos-rest, onos-gui\n\nAlso, fixed checkstyle error print\n\nChange-Id: I9d6ab76791e8603678079067a3b4e007ca7c4667\n"
    },
    {
      "commit": "6b6680bd21f2217cf059c356fb3c8b638d0674ca",
      "tree": "dce042a85e017ac64c149e627811b8fd01ad527a",
      "parents": [
        "e269d83eb618140c5ae69f43779382ddcb6869f1"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Apr 05 17:39:44 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Apr 06 17:37:12 2016 +0000"
      },
      "message": "Javadoc warning fixes\n\nChange-Id: I30b3398b849da5d528f2bce58004d190ca17ad50\n"
    },
    {
      "commit": "e269d83eb618140c5ae69f43779382ddcb6869f1",
      "tree": "ce357d2efde86b9760cfeb5d6433d58a7199d90e",
      "parents": [
        "72a0ee12a5bd6e3c0de5ff6ca86bbcd5a29ba207"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Apr 05 20:31:18 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Apr 06 16:57:45 2016 +0000"
      },
      "message": "Updating test sources in several BUCK files\n\nChange-Id: I17b83cb978f7b8fc1d31a1e96bec59a077dbdfbb\n"
    },
    {
      "commit": "72a0ee12a5bd6e3c0de5ff6ca86bbcd5a29ba207",
      "tree": "e07b5a8b8de5fde9e437ed087378440f77b7cc7f",
      "parents": [
        "42028b304e0319eef856b665ee4c52a5357d3f41"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon Apr 04 14:00:37 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Apr 04 21:33:36 2016 +0000"
      },
      "message": "Simplifying Import-Package line in maven-bundle-plugin for REST bundles\n\nChange-Id: Ic29e3f205e18b7b63e33a8c65cbb30a8b56d2e74\n"
    },
    {
      "commit": "42028b304e0319eef856b665ee4c52a5357d3f41",
      "tree": "03334b64c76ae79eccb477ba4ec0b3ef57e3d10c",
      "parents": [
        "7ad803fb6ab4ceca60a4b2439cbfd302247a1654"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Fri Mar 11 10:16:22 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 29 21:39:14 2016 +0000"
      },
      "message": "Initial BUCK build\n\nChange-Id: I64e8a979301989062f4545a4841b06c15a372049\n"
    },
    {
      "commit": "7ad803fb6ab4ceca60a4b2439cbfd302247a1654",
      "tree": "3eaa1e88701686a131436a96257ce4fead18ecaf",
      "parents": [
        "ff55e81d54399a38416bc07a4153d8aace761f42"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Wed Mar 09 10:52:49 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Mar 24 18:54:28 2016 +0000"
      },
      "message": "[ONOS-4042] Bump up Jersey from 1.19 to 2.22.2\n\n- Fix unit test errors of web/api\n- Fix default page redirection problem\n- Fix compilation errors of web/gui\n- Fix configuration of aaa, acl, cordfabric, cord-gui, dhcp, mfwd,\n  olt, openstack, segmentrouting, vtn, virtualbng, xos-integration\n- Fix unit test errors of cpman, vtn, acl, faultmanagement\n- Fix compilation errors of openstack, virtualbng, xos-integration,\n  REST SB controller\n- Rearrange features.xml to resolve bundle dependencies\n- Remove all of stale Jersey 1.x libraries\n- Rearrange web.xml to point new Jersey 2.x servlet\n\nChange-Id: Ic17f461ede0aa36fa8d470546d8069152dc1d134\n"
    },
    {
      "commit": "ff55e81d54399a38416bc07a4153d8aace761f42",
      "tree": "84e79c7b645bb793ea1fa69e2a41f25fd5c7aa83",
      "parents": [
        "29c4a1033d0f429874e4666d3296be96ff278b21"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Mar 10 12:40:16 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Mar 23 17:48:49 2016 +0000"
      },
      "message": "[Goldeneye] CORD-568 Ensure location transparency of node init operation\n\n- Added MapListener for cordvtn node store and made the init process to be\n  triggered by map event, so that the leader can do its job regardless of\n  the location where node init CLI command happens\n- Fixed equals and hashCode override to use all node attributes except for\n  the node init state\n- Adjusted some log levels\n\nChange-Id: I45688afa60de3516d91132e8a6c49cf90c4dcae4\n"
    },
    {
      "commit": "29c4a1033d0f429874e4666d3296be96ff278b21",
      "tree": "4e768dd9921e3678d558cd18ee716f0bd8b1bb0d",
      "parents": [
        "251f52d1ac6c8641d8c18dec8401dd0b94c818af"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:27:19 2016 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:27:19 2016 -0800"
      },
      "message": "Starting snapshot 1.6.0-SNAPSHOT\n"
    },
    {
      "commit": "251f52d1ac6c8641d8c18dec8401dd0b94c818af",
      "tree": "8158de54a8a509cfdfbfb2122879ee9af0660213",
      "parents": [
        "775242106840e085e7c4a43a382a3da583e1c5c1"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 14:47:30 2016 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:24:41 2016 -0800"
      },
      "message": "Tagging 1.5.0 (Falcon)\n"
    },
    {
      "commit": "775242106840e085e7c4a43a382a3da583e1c5c1",
      "tree": "cfe5ba2483fb7be783f63ce92b7956ec623634e6",
      "parents": [
        "2ac5dcefb367b9c292bf793ee6de9969e8b3a9bb"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 14:02:04 2016 -0800"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 14:02:04 2016 -0800"
      },
      "message": "Starting snapshot 1.5.0-SNAPSHOT\n"
    },
    {
      "commit": "2ac5dcefb367b9c292bf793ee6de9969e8b3a9bb",
      "tree": "b2f48fdba4abd38654e291c1effa1d74048f61e9",
      "parents": [
        "e58a4addf2a8b02ada1a4891b3f6ddfef15e62ff"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 13:47:32 2016 -0800"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 13:47:32 2016 -0800"
      },
      "message": "Tagging 1.5.0-rc3\n"
    },
    {
      "commit": "e58a4addf2a8b02ada1a4891b3f6ddfef15e62ff",
      "tree": "cfe5ba2483fb7be783f63ce92b7956ec623634e6",
      "parents": [
        "7a9bb12f1a9c37dd516dcbebc4e5316aa2bf61cd"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Mar 08 21:59:13 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Mar 09 16:54:26 2016 +0000"
      },
      "message": "Ensure only one instance installs flow rules\n\nBy making all flow rule installation triggered by HOST event.\nAlso removed unnecessary host annotation.\n\nChange-Id: Ib6d230f2fbbac4ad7d66628d7465e69450ef1a26\n"
    },
    {
      "commit": "7a9bb12f1a9c37dd516dcbebc4e5316aa2bf61cd",
      "tree": "97c74e3fb60f88d1570792207b1148621549f1f1",
      "parents": [
        "cbc885fd3097f1ce2e41901e6d96a7caa0ac4a38"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Mar 08 18:07:52 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Mar 09 05:52:11 2016 +0000"
      },
      "message": "Fixed to read virtual switches from network config\n\nChange-Id: I8740b8484dd7ed16897233eec472f964bab8004f\n"
    },
    {
      "commit": "cbc885fd3097f1ce2e41901e6d96a7caa0ac4a38",
      "tree": "9071d32b1b0678af8594bc79d8e96b2ba2bca13a",
      "parents": [
        "eae1fe8eae949a847412b195d8a3f0854f40bb2c"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Mar 08 15:37:57 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Mar 09 01:23:21 2016 +0000"
      },
      "message": "Added CLI to flush flow rules installed by cordvtn\n\nMight be useful to refresh data plane with most recent status of Neutron\nand VMs by flushing all existing rules and pushing network config again\nAnd also removed read configuration during activation since leadership\nservice does not work as expected during app activation\n\nChange-Id: Ia22fe02d25a61126f3e6df59fc5ad4d065f89f18\n"
    },
    {
      "commit": "eae1fe8eae949a847412b195d8a3f0854f40bb2c",
      "tree": "76c805ae5f20c30973133129b454b21363513eaa",
      "parents": [
        "7004fcff93b48e631e8bd61626c924849c4023b6"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Tue Mar 08 09:18:53 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 08 18:41:50 2016 +0000"
      },
      "message": "Refine application title and category in app.xml and pom.xml\n\n- Remove ONOS keyword from application title\n- Capitalize each keyword in application title\n- Make it consistent to use App, Provider and Driver in\n  application title\n- Add right category name for each application\n- Add missing application title and category\n- Make application category comment more descriptive\n\nChange-Id: Ib886b4a4293c38bd546a4107b20569f1bd7031a7\n"
    },
    {
      "commit": "7004fcff93b48e631e8bd61626c924849c4023b6",
      "tree": "732043e7f577c9ae63f4cad5d96d864472ed4824",
      "parents": [
        "0776cb941e38cc1b78b76cf6002cd1211f882688"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Mar 08 04:36:02 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 08 17:24:02 2016 +0000"
      },
      "message": "Fixed some bugs\n\n- Update br-int rather than do nothing if it already exists\n- Make only the leader performs node bootstrap\n- Check mastership on HOST event not flow rule populator\n- Install/uninstall flow rules for vSG always from master, or the rules\n  stay in PENDING_ADDED state\n\nChange-Id: I4bd5cf6f84bf36f2617288b2d843435819c76ba8\n"
    },
    {
      "commit": "0776cb941e38cc1b78b76cf6002cd1211f882688",
      "tree": "8dcfc78867d4694197131747743c043dcedd4b3b",
      "parents": [
        "58ddbdcc37549f37f7d24350a75a3862d875389e"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Mon Mar 07 21:26:48 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 08 06:06:32 2016 +0000"
      },
      "message": "Add missing application titles in app.xml with pom.xml clean up\n\nChange-Id: I543572d696f30f2ceebd39d9c6c33be55f5da38d\n"
    },
    {
      "commit": "58ddbdcc37549f37f7d24350a75a3862d875389e",
      "tree": "79c84c675a7e7872af7a8ea10e2973678d62a271",
      "parents": [
        "b881e0c4708560843a5c0fbb3f79683abd04774e"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Mon Mar 07 16:37:17 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 08 05:24:20 2016 +0000"
      },
      "message": "CORD-562 Don\u0027t allow nodes with duplicate hostname\n\nAnd update existing node if newly added node has the same hostname with\nexisting node.\n\nChange-Id: Ifebbf4129df4f742e16b9a25be619dd90e0745ff\n"
    },
    {
      "commit": "b881e0c4708560843a5c0fbb3f79683abd04774e",
      "tree": "700769521ef732a804bf236230c89ab7a311bd88",
      "parents": [
        "f276052770b145b3aca7dd316a9ebcc3a576cedf"
      ],
      "author": {
        "name": "Simon Hunt",
        "email": "simon@onlab.us",
        "time": "Fri Mar 04 21:18:23 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Mar 07 19:30:59 2016 +0000"
      },
      "message": "Apps-- added onos.app.title property to applications.\n\nChange-Id: Id845390ee0bee5b871c0ce9f47b2ce98fbcf26b9\n"
    }
  ],
  "next": "f276052770b145b3aca7dd316a9ebcc3a576cedf"
}
