)]}'
{
  "log": [
    {
      "commit": "64da69da7c66bffaf08f9fb2bed8734638336b41",
      "tree": "3e5ccc71fb52874f62646fbc18904d371588d246",
      "parents": [
        "7b438afd38ed9e22d04876679ba0e644c66607a5"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Jul 15 15:10:28 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 16 11:33:39 2015 +0000"
      },
      "message": "Move AAA app to OLT\n\nChange-Id: Ie1e41353177c8755f25bca1476b41df1f2826288\n"
    },
    {
      "commit": "7b438afd38ed9e22d04876679ba0e644c66607a5",
      "tree": "d06e776c85a6e0162d853d6724785304a0130aab",
      "parents": [
        "ae0fbe88b865bca6ed8c5470368ef900aafcb471"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 07 09:52:07 2015 -0700"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Wed Jul 15 19:09:56 2015 -0700"
      },
      "message": "Initial sketch of the virtual network constructs.\n\nChange-Id: Ibcdafb9e56edb29fb37b80d7b0da321ad989c564\n"
    },
    {
      "commit": "ae0fbe88b865bca6ed8c5470368ef900aafcb471",
      "tree": "f7e990d81c04725fcc9df47105e90f4410f3b410",
      "parents": [
        "33937c45e32003d4cdec88bf8ac8b28bf18b72b7"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Wed Jul 15 17:42:17 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 16 01:18:38 2015 +0000"
      },
      "message": "STC fixes to correctly support namespaces.\n\nChange-Id: I196b3bc3878181bd7b3711bf8b7304f772e476db\n"
    },
    {
      "commit": "33937c45e32003d4cdec88bf8ac8b28bf18b72b7",
      "tree": "a5fdc051bb637c9f50e2015bda989a26e7114aa6",
      "parents": [
        "a08c5d0a61c5638a1344299468c57fb13f1ea109"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Wed Jul 15 17:40:32 2015 -0700"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Wed Jul 15 17:40:32 2015 -0700"
      },
      "message": "Adding STC scenario for testing host intent-based connectivity.\n\nChange-Id: I7375a9fdb121a6a288df5d54a23cfbd9d54258f3\n"
    },
    {
      "commit": "a08c5d0a61c5638a1344299468c57fb13f1ea109",
      "tree": "b0479ddfc45c967817711993e3fc640af66e23e5",
      "parents": [
        "0276a32e8cd7a5cdd0480ad2c570e07f90b8162f"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jul 14 17:53:00 2015 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Tue Jul 14 17:56:35 2015 -0700"
      },
      "message": "TUNNEL_ID field support in flow matching and actions\n\nChange-Id: I886123a7c8d57dc4a3e12727ec8a9be4920da79e\n"
    },
    {
      "commit": "0276a32e8cd7a5cdd0480ad2c570e07f90b8162f",
      "tree": "25408fbb37f14856a613d1859b4c9ff021371771",
      "parents": [
        "316d8cfc5263c5d287b3c39db6274416dea7756e"
      ],
      "author": {
        "name": "samuel",
        "email": "jiangchuncheng@huawei.com",
        "time": "Mon Jul 13 16:35:17 2015 +0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 14 23:16:30 2015 +0000"
      },
      "message": "[ONOS-2374]Add getter method in IpTunnelEndPoint\n\nChange-Id: Ieef1c27dad859fcdef93c9fc28f271c5043c8641\n"
    },
    {
      "commit": "316d8cfc5263c5d287b3c39db6274416dea7756e",
      "tree": "b83d2686c3be22b18ba95b457ee94e0e0d86e013",
      "parents": [
        "29acad61822e1d9e8f1e05c80b5e815328a10c06"
      ],
      "author": {
        "name": "Michele Santuari",
        "email": "michele.santuari@create-net.org",
        "time": "Tue Jul 14 17:24:54 2015 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 14 21:36:25 2015 +0000"
      },
      "message": "ONOS-1882: fix wrong MPLS label assignment\n\nChange-Id: I469765722b7e2b45551c52427422fbe920bbbb54\n"
    },
    {
      "commit": "29acad61822e1d9e8f1e05c80b5e815328a10c06",
      "tree": "463918746327f8a24264cbd7043be51988b8505a",
      "parents": [
        "e3c951e940e4a6f003b76ed46a57d526f8ce0af1"
      ],
      "author": {
        "name": "Rusty Eddy",
        "email": "rusty@rustyeddy.com",
        "time": "Tue Jul 07 19:33:47 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 14 21:17:28 2015 +0000"
      },
      "message": "Stop proxyarp from handling mcast packets and a configuration item to\nstop fwd from handling mcast packets.  FWD \u0026 ProxyArp checks the IPv4\nmac address to determine if the packet is multicast.\n\nChange-Id: Ibf1c207635badea2f3d2a824e8574f352bfbab16\n"
    },
    {
      "commit": "e3c951e940e4a6f003b76ed46a57d526f8ce0af1",
      "tree": "a027e161ccd134a0c3191a068cdcda764a30dd29",
      "parents": [
        "2527a0f4333de5e05c29326d7ded0afc9892b7dc"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Tue Jul 14 13:28:35 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 14 20:39:52 2015 +0000"
      },
      "message": "Use OpenJDK version 8 rather than 7 in bash_profile\n\nChange-Id: Ie8de65f2194feee578d4f4622e01cabb45445bbb\n"
    },
    {
      "commit": "2527a0f4333de5e05c29326d7ded0afc9892b7dc",
      "tree": "41ffdeb7a8a92e9199415d93dd61bd948d9e371a",
      "parents": [
        "5160dbb84d39beeca1b227e0e4700dbb7ac3d77a"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 14 11:38:21 2015 -0700"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 14 11:38:21 2015 -0700"
      },
      "message": "Changing stc scenarios to be compatible with multiple links in the ATT MPLS test topology.\n\nChange-Id: I9ee8fd9a3279a0d59f837569a7ada0eb77fd1d41\n"
    },
    {
      "commit": "5160dbb84d39beeca1b227e0e4700dbb7ac3d77a",
      "tree": "2e851e9092107c37578c91539a51ef43fbd3595f",
      "parents": [
        "18046d44aaa93cb905426164ffdbbf08a39afd88"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 14 10:21:45 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 14 17:24:28 2015 +0000"
      },
      "message": "Adding multiple links to the ATT MPLS test topology.\n\nChange-Id: I0ae7bfcbc733d11c392ebdcc752ac2c75f8f5d99\n"
    },
    {
      "commit": "18046d44aaa93cb905426164ffdbbf08a39afd88",
      "tree": "a4281368373da376f3e9b2eeb984feb36152ff2d",
      "parents": [
        "ef3f39ed64cd1a99ee670e08400a6619a47213e2"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 14 09:17:26 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 14 16:40:53 2015 +0000"
      },
      "message": "ONOS-2380 Modified wipe-out command to withdraw and purge all events regardless of their state.\n\nChange-Id: I3d537a8bad719b94712b915a6b1d99a7bdc862e5\n"
    },
    {
      "commit": "ef3f39ed64cd1a99ee670e08400a6619a47213e2",
      "tree": "4a9ef72f53bf5fceab88c2ffcc623ab1804c881a",
      "parents": [
        "e1fa7324f779f03799fa53b8230e8d83272d41bd"
      ],
      "author": {
        "name": "Charles M.C. Chan",
        "email": "rascov@gmail.com",
        "time": "Tue Jul 14 22:21:46 2015 +0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 14 15:16:07 2015 +0000"
      },
      "message": "Correctly insert a drop action for empty treatment\n\nIt seems to me that the if-block between line 73 to 80 is ineffective in current implementation\n\nChange-Id: Ia28fc9c7c4aace7c60f67a7926ba451e2236c4c8\n"
    },
    {
      "commit": "e1fa7324f779f03799fa53b8230e8d83272d41bd",
      "tree": "76f66d21888bf4f53dd5dfc520bf656681984bb3",
      "parents": [
        "24c541562dcfa99a21045946d0ef32ea7fde3694"
      ],
      "author": {
        "name": "samuel",
        "email": "jiangchuncheng@huawei.com",
        "time": "Tue Jul 14 16:35:16 2015 +0800"
      },
      "committer": {
        "name": "samuel",
        "email": "jiangchuncheng@huawei.com",
        "time": "Tue Jul 14 16:35:49 2015 +0800"
      },
      "message": "[ONOS-2383]Fixs the DeviceManager.java white-spacing/line-breaks\n\nChange-Id: Ic2f44f5121fa5afbf64a216af301d690106efaf8\n"
    },
    {
      "commit": "24c541562dcfa99a21045946d0ef32ea7fde3694",
      "tree": "d0d79f05df925e6ae306b3b8378092ecec9efa62",
      "parents": [
        "038aedde3012f2c03e55cd89c9febad728877f25"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Mon Jul 13 16:22:53 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 13 23:47:12 2015 +0000"
      },
      "message": "Adding build of archetypes back into overall build process.\n\nChange-Id: I1eb02b7c4848357da7a1fd4d0998f9d76ed69bfe\n"
    },
    {
      "commit": "038aedde3012f2c03e55cd89c9febad728877f25",
      "tree": "a4ae33657313dd610cf2c33af3470e8a267ad1fc",
      "parents": [
        "f1c42080a111d67c3d93748641aa4ff541389802"
      ],
      "author": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Mon Jul 13 15:25:16 2015 -0700"
      },
      "committer": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Mon Jul 13 16:33:14 2015 -0700"
      },
      "message": "ONOS-2328 GUI -- Enhanced Topology View to show multiple links individually between devices (1 - 4). 5 or more is a thick line.\n\nChange-Id: Ie096086454fd8d1d5d40f09396681f9cba8597a1\n"
    },
    {
      "commit": "f1c42080a111d67c3d93748641aa4ff541389802",
      "tree": "0a8c09bcac56024f963cc95b06c38ad57f9ea0d4",
      "parents": [
        "738dfafd6a353dd40f90907ff2688a578ab36681"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Fri Jul 10 16:41:31 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 13 15:02:53 2015 +0000"
      },
      "message": "Adding more aggressive and thorough implementation of wipe-out command.\n\nChange-Id: I828ccdc994a490e17c2806d27aa36460da10f795\n"
    },
    {
      "commit": "738dfafd6a353dd40f90907ff2688a578ab36681",
      "tree": "bc04838db84a822d291eb32ff54201098422e165",
      "parents": [
        "d5d113b18dc134b3e5c94f254ad7ee1d2ed2913f"
      ],
      "author": {
        "name": "samuel",
        "email": "jiangchuncheng@huawei.com",
        "time": "Sat Jul 11 11:08:57 2015 +0800"
      },
      "committer": {
        "name": "samuel",
        "email": "jiangchuncheng@huawei.com",
        "time": "Sat Jul 11 11:08:57 2015 +0800"
      },
      "message": "[ONOS-2159]Add to query devices by type api in DeviceService and\nDeviceStore interfaces\n\nChange-Id: Ifa7e94e08eb150fb4d71248a50a390832d1549df"
    },
    {
      "commit": "d5d113b18dc134b3e5c94f254ad7ee1d2ed2913f",
      "tree": "bcdb2797c01428f124d501b0322f6def207bb34c",
      "parents": [
        "d8123835629026a2db88d40f60be596aa7791b8b"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Fri Jul 10 12:12:01 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Jul 10 19:18:01 2015 +0000"
      },
      "message": "Adding ability for driver handler behaviours to obtain services via the parent handler context.\n\nChange-Id: Icc71a0c5f1fd50a4accd35777aeca7d0d5811bbf\n"
    },
    {
      "commit": "d8123835629026a2db88d40f60be596aa7791b8b",
      "tree": "1c7a914bfce74728dc2abbd8475eac137d561966",
      "parents": [
        "aeeb33ef1c57c619549db52f1bdfda246f4a6150"
      ],
      "author": {
        "name": "Aaron Kruglikov",
        "email": "aaron.kruglikov@us.fujitsu.com",
        "time": "Mon Jul 06 14:20:25 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Jul 10 17:52:25 2015 +0000"
      },
      "message": "Changed ProxyArpManager to make use of EdgeManager.\n\nChange-Id: I05193146490aba6736c1815bf0d9022df8628973\n"
    },
    {
      "commit": "aeeb33ef1c57c619549db52f1bdfda246f4a6150",
      "tree": "f3e61cdba88453c37dd5dba0d387c2a884e26545",
      "parents": [
        "b6ba5083a71c84a6ba5778d66c045e28077ab46d"
      ],
      "author": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Thu Jul 09 15:15:54 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 09 23:59:32 2015 +0000"
      },
      "message": "ONOS-2328 GUI -- Started work on seeing multiple links between devices on the topology view. Device links are now grouped based on what device they are between. Also minor bug fixes and investigations into other bugs. WIP.\n\nChange-Id: I444f016268efc5c489ba6ad0282d0f7827fff462\n"
    },
    {
      "commit": "b6ba5083a71c84a6ba5778d66c045e28077ab46d",
      "tree": "50addf88c7ab20dc258209243e299c2de2f3e4ea",
      "parents": [
        "96d55b16ad02f736e21225ab564c8931412f8593"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jul 09 14:57:23 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 09 23:36:35 2015 +0000"
      },
      "message": "adding a simple script to purge topic branches from your local repo.\n\nIt works by checking if your branchs\u0027 gerrit change id is present in master\nif yes it adds the branch to the list of branches to clean.\n\nYou must run it with --confirm to delete otherwise only a dry-run will be done\nYou can also run it with --one-by-one where it will ask you to confirm each branch deletion\n\nChange-Id: Iaabe1a6db72242fd31b14302fb3109e8545a0ad8\n"
    },
    {
      "commit": "96d55b16ad02f736e21225ab564c8931412f8593",
      "tree": "fb0d99ee7bb10ffbccb278b23131c9fd4a61fe3b",
      "parents": [
        "4f1f4cd1e59a333fc14f923c775fa9b88c9d0d50"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Mon May 11 08:52:03 2015 -0700"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Jul 09 14:39:10 2015 -0700"
      },
      "message": "Implementing net config subsystem and revising its interfaces.\n\nAdded a few basic configs for device, host and links.\n\nAdded initial REST API.\n\nAdded CLI.\n\nTests remain to be added.\n\nChange-Id: Ic7bba4b5ad7d553c51d69f6459b3bff146970323\n"
    },
    {
      "commit": "4f1f4cd1e59a333fc14f923c775fa9b88c9d0d50",
      "tree": "6165d654c504842baaf281f569d6f9f7ea769162",
      "parents": [
        "6ff97649acdb1c6ad826347525844dd89bc4979b"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Jul 08 23:05:35 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 09 20:42:26 2015 +0000"
      },
      "message": "Misc fixes/improvments to ECMapImpl. Most notably:\n- Fixed logic in determining random peer to do AE\n- Fixed for logic for when to do active sync if lightWeightAE is disabled\n- Fixed tracking of ECMap activity\n\nChange-Id: I35da91d6ef684e16630be7bd5e518c8400debe14\n"
    },
    {
      "commit": "6ff97649acdb1c6ad826347525844dd89bc4979b",
      "tree": "f9673b405006d1fc296dc1c68fde8d5a2225ed5d",
      "parents": [
        "1937bbb6f6f7d77b28e8bdb0c3693647a4cd6892"
      ],
      "author": {
        "name": "Marc De Leenheer",
        "email": "marc@onlab.us",
        "time": "Wed Jul 08 19:21:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 09 20:32:09 2015 +0000"
      },
      "message": "Revert \"OECF removed working\"\n\nThis reverts commit 5f8f8f0cfb4dd0e9f633aa53b9ea8224cc986e5f.\n\nChange-Id: I13207976c26fc210994c90e213349790a4227440\n"
    },
    {
      "commit": "1937bbb6f6f7d77b28e8bdb0c3693647a4cd6892",
      "tree": "9b5e158cf001bd73c0b715fc735db74d90407d9b",
      "parents": [
        "3adfd5729b96735cff9473d20710b2ef60ea250f"
      ],
      "author": {
        "name": "Damian ONeill",
        "email": "doneill@btisystems.com",
        "time": "Wed Jul 08 17:03:19 2015 +0100"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 09 20:31:04 2015 +0000"
      },
      "message": "added some null checks for device instance\n\nChange-Id: I84ab4365513a61bac4a5e852c8589fae3c828710\n"
    },
    {
      "commit": "3adfd5729b96735cff9473d20710b2ef60ea250f",
      "tree": "02b86e09594a9092c1f7a9dda2abb61e00268ab2",
      "parents": [
        "e48f84eab45051a6499641eb86e0564e8b5a8c69"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jul 09 11:48:18 2015 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jul 09 12:39:32 2015 -0700"
      },
      "message": "changing port numbers to port descriptions in port config\n\nChange-Id: Icc719d4b7007f815aefe5171909c96eceb78d6e9\n"
    },
    {
      "commit": "e48f84eab45051a6499641eb86e0564e8b5a8c69",
      "tree": "bbba2645f6f5581ee603b4b4b7007e326877dcaa",
      "parents": [
        "e76f653a89e880e06164f7ccac958171780f58b0"
      ],
      "author": {
        "name": "Marc De Leenheer",
        "email": "marc@onlab.us",
        "time": "Thu Jul 02 16:06:50 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 09 14:29:31 2015 +0000"
      },
      "message": "Tiny fix for bidirectional optical intents\n\nChange-Id: Ied5d67205ecf8ce8b08f78b073ad62488caf8b71\n"
    },
    {
      "commit": "e76f653a89e880e06164f7ccac958171780f58b0",
      "tree": "7a6bb8edc525b5f7911b884ff689c951f2aa9780",
      "parents": [
        "dbe6703bb2090927bba013c76e25085891a03803"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Wed Jul 08 09:40:53 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 09 06:47:53 2015 +0000"
      },
      "message": "Improving net test tools and scenarios.\n\nChange-Id: I2b53fa7b28e1135d2356ae58d4ee8ac35184d9b8\n"
    },
    {
      "commit": "dbe6703bb2090927bba013c76e25085891a03803",
      "tree": "540bdf1b3e9e613bcbf5f7fd6253779911fd497c",
      "parents": [
        "6db0b448444b964de6808f52c22bc2673b0ce033"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Jul 08 22:48:09 2015 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Jul 08 22:55:51 2015 -0700"
      },
      "message": "ONOS-2330: Fixes bug in MapValue.isNewerThan\n\nChange-Id: I2a1bb9299e69254754d4ad6b500a8be0b511211a\n"
    },
    {
      "commit": "6db0b448444b964de6808f52c22bc2673b0ce033",
      "tree": "b13fa4730cdbe88a7fde7ac8604f942907511a97",
      "parents": [
        "3f745f706c4f153e798c2dab7e395783753b1c9e"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Tue Jul 07 20:27:59 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 08 04:27:39 2015 +0000"
      },
      "message": "Registered atomic versions of int, long and boolean to KryoNamespace.BASIC\n\nChange-Id: Ib9d1e6fc95e25d1197fb28926be3384d6a863090\n"
    },
    {
      "commit": "3f745f706c4f153e798c2dab7e395783753b1c9e",
      "tree": "723c774dbfb2bb0deb1ca496e3a6631342c184d4",
      "parents": [
        "e0c02e2d023807407986faef9baa4993e75d861c"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 07 18:12:39 2015 -0700"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 07 18:12:39 2015 -0700"
      },
      "message": "Fixed acl app pom.xml file to eliminate redundant and/or conflicting sections.\n\nChange-Id: I896c9961670ba1cad9c7d3583958e9917eea4add\n"
    },
    {
      "commit": "e0c02e2d023807407986faef9baa4993e75d861c",
      "tree": "bea356aa9421538d884d68c9a956de3a440558f8",
      "parents": [
        "7583b956187ae45c8a7c978fd6d76a760bda8e99"
      ],
      "author": {
        "name": "Pengfei Lu",
        "email": "1990.lpf@gmail.com",
        "time": "Tue Jul 07 15:41:31 2015 +0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 08 01:05:14 2015 +0000"
      },
      "message": "Add an ACL application\n\n- change both of the constructors in AclRule.class to be private\n- change AclRule.class to be final\n- remove useless reference\n\n|URL|Notes|\n|-|-|\n|GET onos/v1/acl | Lists all existing ACL rules.|\n|GET onos/v1/acl/remove/{id} | Removes an existing ACL rule by id|\n|GET onos/v1/acl/clear | Clears ACL and reset all|\n|POST onos/v1/acl/add | Adds a new ACL rule|\n\n|Key|Value|Notes|\n|-|-|-|\n|ipProto | string | \"TCP\" or \"UDP\" or \"ICMP\" (ignoring case)|\n|srcIp | IPv4 address[/mask] | Either src-ip or dst-ip must be specified.|\n|dstIp | IPv4 address[/mask] | Either src-ip or dst-ip must be specified.|\n|dstTpPort | number | Valid when nw-proto \u003d\u003d \"TCP\" or \"UDP\".|\n|action | string | \"DENY\" or \"ALLOW\" (ignoring case), set to \"DENY\" if not specified.|\n\nChange-Id: I55170d5f50814eabef43b1bf2ee33af41b5987e4\n"
    },
    {
      "commit": "7583b956187ae45c8a7c978fd6d76a760bda8e99",
      "tree": "1f4a1d1ac82f22bad925a72ed14002fbf2cd8f8b",
      "parents": [
        "59da18dba33a5f04d7284f00c2dc13ebdbaf83c2"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 07 17:45:14 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 08 00:53:29 2015 +0000"
      },
      "message": "Fixed duplicate dependency in incubator/net/pom.xml\n\nChange-Id: I8afff7afebe7bf22af7a8c3ff9ec1c0c9dbff861\n"
    },
    {
      "commit": "59da18dba33a5f04d7284f00c2dc13ebdbaf83c2",
      "tree": "d41f1a84fde66108bf36999837e73965f4f1f731",
      "parents": [
        "ee49df1650cddc151e7b7b80f7ddf9985858e778"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jul 07 17:44:21 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 08 00:50:22 2015 +0000"
      },
      "message": "Added agglink null topology to test aggregate links.\n\nChange-Id: Iba442e5da925f4c065538eff4f71a856670ffc75\n"
    },
    {
      "commit": "ee49df1650cddc151e7b7b80f7ddf9985858e778",
      "tree": "5f404714fe3ea68a7ba585814ed0c7b255108ecb",
      "parents": [
        "5f8f8f0cfb4dd0e9f633aa53b9ea8224cc986e5f"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Jul 07 14:35:02 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 08 00:00:55 2015 +0000"
      },
      "message": "Unit tests for DefaultLoad class\n\nChange-Id: I9f661bbb20199c190076bcf71537c6c881cebc3a\n"
    },
    {
      "commit": "5f8f8f0cfb4dd0e9f633aa53b9ea8224cc986e5f",
      "tree": "633c65a6b1e9ddf9618c21f37504597e9167e78f",
      "parents": [
        "e9b781a3a6f2cb7d2c01eb5423203f0ee0fdc36a"
      ],
      "author": {
        "name": "Nikhil Cheerla",
        "email": "nikhil@onlabs.us",
        "time": "Tue Jul 07 16:01:17 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 07 23:57:10 2015 +0000"
      },
      "message": "OECF removed working\n\nChange-Id: I178a227fedacb4efc8669c839042d952f4efd670\n"
    },
    {
      "commit": "e9b781a3a6f2cb7d2c01eb5423203f0ee0fdc36a",
      "tree": "05a19ed1e1143e348b88e1f07bcba556c2107b7f",
      "parents": [
        "6325dad6fc8e19d8e9249c1b5e45dffabb9f18a9"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Tue Jul 07 16:23:20 2015 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Tue Jul 07 16:24:57 2015 -0700"
      },
      "message": "Revert commit-ids 458fb89 \u0026\u0026 f840886\n\nChange-Id: Id298f8e5dc0a3acee0ac9a82368ab4c2d2648528\n"
    },
    {
      "commit": "6325dad6fc8e19d8e9249c1b5e45dffabb9f18a9",
      "tree": "32124e80abb8bf4015aca6f62ba54ca6bfffc8b7",
      "parents": [
        "f840886b0953976299fc475bf8f9e5530c2d6aeb"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Jul 07 15:36:29 2015 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Jul 07 15:36:29 2015 -0700"
      },
      "message": "Reducing log level for peer update in IntentStore map\n\nChange-Id: I0cc93784e2ca7dbb8c743840b6427f49a715b554\n"
    },
    {
      "commit": "f840886b0953976299fc475bf8f9e5530c2d6aeb",
      "tree": "1efd895f0e75f330882060ec75fbd37e8677a4fb",
      "parents": [
        "96495ca39dd4ac86f0962e3c8996ed5df00bba4b"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Tue Jul 07 13:47:05 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 07 21:13:40 2015 +0000"
      },
      "message": "ONOS-2318: Use DEFAULT consistency mode for Raft queries.\n\nChange-Id: I843df946424f832a22466bb297766c804369599a\n"
    },
    {
      "commit": "96495ca39dd4ac86f0962e3c8996ed5df00bba4b",
      "tree": "89b58096aba10e496f088c140d1bd2332e967d51",
      "parents": [
        "458fb898e1119fb7e07f78092eedc32e3ea0374d"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Jul 07 11:02:10 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 07 20:48:39 2015 +0000"
      },
      "message": "Add unit tests for cluster messaging classes\n\nChange-Id: I77dd4155956dca77e86e9990c7d4f5de394c0e87\n"
    },
    {
      "commit": "458fb898e1119fb7e07f78092eedc32e3ea0374d",
      "tree": "a0cadb8fef5cdd31a2c377675ad17b313da75966",
      "parents": [
        "68bc6563313a8f0f007edc10e2c121e5a345d524"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Mon Jul 06 17:54:03 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jul 07 20:41:57 2015 +0000"
      },
      "message": "Changed root pom.xml to point to 0.5.0.onos12-SHAPSHOT in order to pickup latest CopyCat fixes.\n\nChange-Id: Ia8e824d9b492e66007abf53091a03c69536135e3\n"
    },
    {
      "commit": "68bc6563313a8f0f007edc10e2c121e5a345d524",
      "tree": "ad153ec2d21c7ab0d7494c79db7489aafe64d075",
      "parents": [
        "ea74cc9538d7b7dc42642b97ed358c31d60a8d89"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Mon Jul 06 10:00:01 2015 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Tue Jul 07 14:55:13 2015 -0500"
      },
      "message": "[ONOS-2155] Fix for OpenFlow hello version negotiation\n\nChange-Id: Idf0f59dc9761cd4a1cfc2c91922ad22b2c1b5c20\n"
    },
    {
      "commit": "ea74cc9538d7b7dc42642b97ed358c31d60a8d89",
      "tree": "ff905541c6f5adaf1981cb53f2ab8d29c5e3eead",
      "parents": [
        "0c41ba26a900107788532b29649a671a83bfe6ec"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jul 07 10:38:21 2015 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jul 07 10:38:21 2015 -0700"
      },
      "message": "ignore intermittent test failure: AbstractAccumulatorTest::readyMaxTrigger\n\nChange-Id: I9247f791fc36f4491697b7a278e6bf778c2eecf9\n"
    },
    {
      "commit": "0c41ba26a900107788532b29649a671a83bfe6ec",
      "tree": "bdf66f454a0ba7b3370be48cb71af7c208793d14",
      "parents": [
        "6d7968e5a85da2736bf9ee15fc9690ba3df0c1a8"
      ],
      "author": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Mon Jul 06 15:09:48 2015 -0700"
      },
      "committer": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Mon Jul 06 15:09:56 2015 -0700"
      },
      "message": "GUI -- Cleaned up directives - onos-sortable-header and icon no longer use isolate scope. Icon directive moved to icon.js. Deleted unneeded TableService.\n\nChange-Id: I53970176b9ca021d1aa7d844ccd961cbf6ac6b51\n"
    },
    {
      "commit": "6d7968e5a85da2736bf9ee15fc9690ba3df0c1a8",
      "tree": "5e6666862e5cbf293e9dad5d24716b7be8a2a196",
      "parents": [
        "c19d8291fdeca93be8b00794b342349ad566b9d1"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Mon Jul 06 14:30:02 2015 -0700"
      },
      "committer": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Mon Jul 06 21:58:27 2015 +0000"
      },
      "message": "Refeactor codec helper classes\n\nChange-Id: Ic980293f5df97ed74a73fc54e3dcb197658264f5\n"
    },
    {
      "commit": "c19d8291fdeca93be8b00794b342349ad566b9d1",
      "tree": "c02a7a773363f7707ab15e67c3f69aa510d8605e",
      "parents": [
        "af734ff4c7d6d108c1dce103d17f8e7e6a53072e"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Mon Jul 06 14:11:34 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 21:45:33 2015 +0000"
      },
      "message": "Ooops... missed a few comments when merging Aaron\u0027s change. Sorry about that.\n\nChange-Id: I9a4e2aac928b276f38777deeb144f80e68ff5fca\n"
    },
    {
      "commit": "af734ff4c7d6d108c1dce103d17f8e7e6a53072e",
      "tree": "7af341d29f18ce55355d356b52d4694a7eb905f8",
      "parents": [
        "c4d5661d5af0374ecfed19a32303fcccbfe874bf"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jul 01 16:35:26 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 21:20:37 2015 +0000"
      },
      "message": "forwarding radius packets to radius\n\nChange-Id: I28678715adc42358d85006e2df0baa25d768746d\n"
    },
    {
      "commit": "c4d5661d5af0374ecfed19a32303fcccbfe874bf",
      "tree": "0ee6096ef3acb03dcc03ccbef2d452aaf7fa8930",
      "parents": [
        "67f94869e64b79e88e7337eb70d656f280009163"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 13:54:09 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Mon Jul 06 13:47:00 2015 -0700"
      },
      "message": "ONOS-2297: Decouple ResourceRequest and ResourceAllocation\n\nNote: This change may break backward compatibility for those defining a\nsub-class of ResourceAllocation\n\nChange-Id: I01807b4ebb0f9af8fa822828953965b5119975d7\n"
    },
    {
      "commit": "67f94869e64b79e88e7337eb70d656f280009163",
      "tree": "4a93435738c7cdde7e3010115be42834759e5bba",
      "parents": [
        "e825af0d891a454ad4d35affc05d85b06dcd6e9b"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 17:08:40 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 20:40:21 2015 +0000"
      },
      "message": "ONOS-2298: Tag @Beta to resource request/allocation types\n\nChange-Id: I03fd59a74b1ed16b452b51e098e98db3e6bc43f5\n"
    },
    {
      "commit": "e825af0d891a454ad4d35affc05d85b06dcd6e9b",
      "tree": "14da80d4faaa1ab72a15167a7c6d231e4b885365",
      "parents": [
        "e9af1f44a4f7bf5f36a9cf584463ea3de932eefc"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 10:14:22 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 20:40:20 2015 +0000"
      },
      "message": "ONOS-2296: Tag @Beta to DeviceResourceService\n\nChange-Id: I133d28da7bfd12659fba1c3ec4af72341d0420a9\n"
    },
    {
      "commit": "e9af1f44a4f7bf5f36a9cf584463ea3de932eefc",
      "tree": "aa3168ba5c0b7f659c51379eef4f2874f4edcf8d",
      "parents": [
        "0a4c27015a6401ea7f921d028ed69d854a8834bc"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Mon Jul 06 08:42:18 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 20:27:15 2015 +0000"
      },
      "message": "Suppressing some error messages that pollute the log on switch disconnect.\n\nChange-Id: Ia79e0efcdf8552a4be1ce6b6cb562100f077bd90\n"
    },
    {
      "commit": "0a4c27015a6401ea7f921d028ed69d854a8834bc",
      "tree": "c16f645d4ca7dd929d5c6df8d87e329886a0f0f6",
      "parents": [
        "b82c42b0fefde745e0ded7b92d12e6cca10c4576"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Mon Jul 06 08:43:41 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 20:27:01 2015 +0000"
      },
      "message": "Adding a basic mininet-based test to STC scenarios.\n\nChange-Id: I193013608e8fcdaede8987536e754da6d1a185bf\n"
    },
    {
      "commit": "b82c42b0fefde745e0ded7b92d12e6cca10c4576",
      "tree": "36df19739008d7c9269007d5bbf355aaa6a8dcf2",
      "parents": [
        "07a923dcf934b25084f055a8a99e0f4101610213"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Jun 30 09:42:20 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 20:19:42 2015 +0000"
      },
      "message": "Implementation of REST POST API for creating intents\n- codec for constraint decode\n- codec for intent decode\n- POST method for intents\n- unit tests for codecs and POST method\n\nChange-Id: Ibc0ef8f99a0c0664710a733985424c77010c49b5\n"
    },
    {
      "commit": "07a923dcf934b25084f055a8a99e0f4101610213",
      "tree": "d232dc0e8c877ecd98517912f0c9d058b741b61b",
      "parents": [
        "148ba2f86c350d8474ff9da9ecd6c00d08e84a17"
      ],
      "author": {
        "name": "Aaron Kruglikov",
        "email": "aaron.kruglikov@us.fujitsu.com",
        "time": "Fri Jul 03 13:30:57 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 20:08:00 2015 +0000"
      },
      "message": "Include logic for cancelling requests for packets.\n\nChange-Id: I8244b8e417dd2b4c6feae57b810fe750635e87a7\n"
    },
    {
      "commit": "148ba2f86c350d8474ff9da9ecd6c00d08e84a17",
      "tree": "3ee57be5e6d6a9e4254e51d3f420b891d735236f",
      "parents": [
        "c615485959cc9a1dc46649e2272e9922c9daf19b"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon Jul 06 11:38:44 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 20:05:34 2015 +0000"
      },
      "message": "Improving null safety of GossipIntentStore peer update function\n\nChange-Id: I4f517d899c98f7c6cd0964465dfbcebae17363a3\n"
    },
    {
      "commit": "c615485959cc9a1dc46649e2272e9922c9daf19b",
      "tree": "704e342bae6bf28eb2819778c77ed13c5bd286e1",
      "parents": [
        "3f1b128b17114ce081206191ea8472a16b13ddf9"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 11:53:10 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Mon Jul 06 08:48:04 2015 -0700"
      },
      "message": "Fix suspicious behavior\n\nUnion of allocated resources and available reousrces doesn\u0027t seem\nto be the result as available resources\n\nChange-Id: I3c8f0b3293f81b329aa06de16635adc006730598\n"
    },
    {
      "commit": "3f1b128b17114ce081206191ea8472a16b13ddf9",
      "tree": "679a86b3100c6a2297462c2cc77780bec18802f7",
      "parents": [
        "5448d464e5508a6562db7e2585bc4f0c492a3395"
      ],
      "author": {
        "name": "Kenji HIKICHI",
        "email": "hikichi.kenji@jp.fujitsu.com",
        "time": "Fri Jul 03 17:40:09 2015 +0900"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Sat Jul 04 00:38:32 2015 +0000"
      },
      "message": "Compare logDir by using File object to avoid test failure on Windows which uses \u0027\\\u0027 as file separator.\n\nChange-Id: Icef450df62467a9d43149d73833dc1fd3c75fb45\n"
    },
    {
      "commit": "5448d464e5508a6562db7e2585bc4f0c492a3395",
      "tree": "30559a994bf8939bd4fc1f8a5106ddfcfe2990e8",
      "parents": [
        "5f5d281432c9f28465ebdce4b23470d0b23134e7"
      ],
      "author": {
        "name": "Kenji HIKICHI",
        "email": "hikichi.kenji@jp.fujitsu.com",
        "time": "Fri Jul 03 18:24:49 2015 +0900"
      },
      "committer": {
        "name": "Kenji HIKICHI",
        "email": "hikichi.kenji@jp.fujitsu.com",
        "time": "Fri Jul 03 18:24:49 2015 +0900"
      },
      "message": "ONOS-1680: Close InputStream explictly to delete the opened file reliably.\n\nChange-Id: Iae1a57da007eb50bdf024f4acb73aebb96de7888\n"
    },
    {
      "commit": "5f5d281432c9f28465ebdce4b23470d0b23134e7",
      "tree": "0b327ac5fb29e85581dfda0cf864818a1c9e7556",
      "parents": [
        "e1200590e11406f0cba2bd2017861daaeb8b12d5"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jul 02 18:43:19 2015 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jul 02 18:43:19 2015 -0700"
      },
      "message": "Reverting change to IdBlockGenerator that caused NPE when installing flows.\n\nChange-Id: I86ff72d0cd4560dec2c2a1ce4bf97473d36447bf\n"
    },
    {
      "commit": "e1200590e11406f0cba2bd2017861daaeb8b12d5",
      "tree": "7c202f611873644af992b1de6f6a4e23a3524cbe",
      "parents": [
        "43f37959da66a10a4c4ac0b9fb1c715cce461df5"
      ],
      "author": {
        "name": "Aaron Kruglikov",
        "email": "aaron.kruglikov@us.fujitsu.com",
        "time": "Mon Jun 29 16:31:23 2015 -0700"
      },
      "committer": {
        "name": "Aaron Kruglikov",
        "email": "aaron.kruglikov@us.fujitsu.com",
        "time": "Thu Jul 02 13:33:38 2015 -0700"
      },
      "message": "Completed testing of EdgeManager\n\nChange-Id: I2d2f5ba62951951f29780904acfa5eec07657129\n"
    },
    {
      "commit": "43f37959da66a10a4c4ac0b9fb1c715cce461df5",
      "tree": "1358cd12f69f9a6c2098391e244d9f56dc75883a",
      "parents": [
        "a0ac487b96bf94a64a2c03ac09cd37ecae195451"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Jul 02 12:54:08 2015 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Jul 02 12:59:11 2015 -0700"
      },
      "message": "Added a utility method to MapValue for creating tombstone instances\n\nChange-Id: I2ddc30ebb9dac3b865a13c0a32b46b39cafb1aa8\n"
    },
    {
      "commit": "a0ac487b96bf94a64a2c03ac09cd37ecae195451",
      "tree": "61282742770c12c2d09d021b87d0725d900993a0",
      "parents": [
        "716c8e9c65897ff33095cd0773f52443efcfd546"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Jul 02 11:23:49 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 19:32:52 2015 +0000"
      },
      "message": "ECMap: notify peers only for remove operations initiated locally\n\nChange-Id: I67d66ec366759b8c96fbb686d1af01aa4eaaa83c\n"
    },
    {
      "commit": "716c8e9c65897ff33095cd0773f52443efcfd546",
      "tree": "5fb5a9b5256404ce0fa4cf5cdb785ed99457e533",
      "parents": [
        "ac63c30fd47e25962e4571b06bd890195cc26926"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 11:35:34 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 11:36:42 2015 -0700"
      },
      "message": "Avoid down cast\n\nChange-Id: I8e85ca3ac5df8b14f52f4c4e0606bd570853d92a\n"
    },
    {
      "commit": "ac63c30fd47e25962e4571b06bd890195cc26926",
      "tree": "a07858d12198eedfa80e26d9af8ca556f59cbe6e",
      "parents": [
        "1c221ade616d3277dfd682336bb826c6c78ff5fe"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 10:19:19 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 18:01:49 2015 +0000"
      },
      "message": "Use diamond operator to remove compiler warning\n\nChange-Id: I04c4d49ccf43b10a0443bdd9b3e4a1014c492d5d\n"
    },
    {
      "commit": "1c221ade616d3277dfd682336bb826c6c78ff5fe",
      "tree": "7da1c524ed70b60afbf9483fe10ff0470f792ecb",
      "parents": [
        "5300bb8c37cd5cb96a331e3a6f29aa2c3c209633"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 10:08:08 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Thu Jul 02 10:43:18 2015 -0700"
      },
      "message": "ONOS-2294: Redefine LinkResource as interface\n\nLinkResource was defined as an abstract class, but it doesn\u0027t define any\nmethods. Maker interface fits this case.\n\nNote: This change may break backward compatibility for those defining a\nsub-class of LinkResource.\n\nChange-Id: I53cb7e8eae7057d07c63960c488979a99cd54d52\n"
    },
    {
      "commit": "5300bb8c37cd5cb96a331e3a6f29aa2c3c209633",
      "tree": "adc535be7712100ea74e8455b2f554c7780d332f",
      "parents": [
        "6b887c900c6d7610c7efabef7c3e4e124f4aae2a"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Jul 02 10:16:16 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 17:23:35 2015 +0000"
      },
      "message": "ONOS-2292: Use the passed in value to generate timestamp in ECMap\u0027s remove(key, value) method\n\nChange-Id: Ic2fe04a72d8f9c63431ee48a4d0b78005b694142\n"
    },
    {
      "commit": "6b887c900c6d7610c7efabef7c3e4e124f4aae2a",
      "tree": "04b6d0718821c1b52346f097695604b07cc162c6",
      "parents": [
        "bfc8b7a973a43b3e984877735235406499e8fb3f"
      ],
      "author": {
        "name": "Dusan Pajin",
        "email": "dusan.pajin@amres.ac.rs",
        "time": "Wed Jul 01 18:32:49 2015 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 16:21:28 2015 +0000"
      },
      "message": "Added matching vlan and  push, pop and rewrite VLAN ID treatement in Intent add command. Added MPLS intent support for vlan operations\n\nChange-Id: Ia70f13209adecaebde93a6fe7bd07b8e5a21074d\n"
    },
    {
      "commit": "bfc8b7a973a43b3e984877735235406499e8fb3f",
      "tree": "17ce3a404ed4599ac9447284598a653bf31be66d",
      "parents": [
        "0a9c9c44ce24794fcafae8ffaef73378b1ab2c0f"
      ],
      "author": {
        "name": "HIGUCHI Yuta",
        "email": "y-higuchi@ak.jp.nec.com",
        "time": "Wed Jul 01 23:47:43 2015 -0700"
      },
      "committer": {
        "name": "HIGUCHI Yuta",
        "email": "y-higuchi@ak.jp.nec.com",
        "time": "Wed Jul 01 23:52:17 2015 -0700"
      },
      "message": "Utility method to treat Iterable as a Stream.\n\nChange-Id: I70564ee9fa675c4293aa733b1a28e63c12dea0b7\n"
    },
    {
      "commit": "0a9c9c44ce24794fcafae8ffaef73378b1ab2c0f",
      "tree": "0198d54471bb85537506fd1b3dd20cd511a90c62",
      "parents": [
        "c0e1bff1e76d716c4c0c97e1aa59f488c30b88f8"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Wed Jul 01 15:29:16 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 06:29:08 2015 +0000"
      },
      "message": "Simplify non-equality comparison\n\nChange-Id: Ida65c27d199ccf392fd3775b693885e5f68331cb\n"
    },
    {
      "commit": "c0e1bff1e76d716c4c0c97e1aa59f488c30b88f8",
      "tree": "a4d1ba4845e975144e625fb7b76f99d6c3b7b031",
      "parents": [
        "d13f3b88549adc8ccdea1269da3053c79b577d6f"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Jul 01 15:14:09 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 06:28:43 2015 +0000"
      },
      "message": "Remove shell debugging from wait script\n\nChange-Id: Iec5c6e3e57f07b3b167aa0381316fbde617b57c9\n"
    },
    {
      "commit": "d13f3b88549adc8ccdea1269da3053c79b577d6f",
      "tree": "f407722022572c56ce47013f869414f94677231f",
      "parents": [
        "41ee2f0e5d4c6ef378ca02c9050471731d7b1221"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Jul 01 17:37:50 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 06:28:19 2015 +0000"
      },
      "message": "ONOS-2280: Fix NPE in hosts EC map\n\nChange-Id: I4cb74d7c9526dc0e836e1e2790748324f60183f5\n"
    },
    {
      "commit": "41ee2f0e5d4c6ef378ca02c9050471731d7b1221",
      "tree": "1cef36a644a718f4ad088dc46b68d6a47d7ebad2",
      "parents": [
        "f45d85d88d709d4820d4d9c3e4d641c41eb5ab8b"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Wed Jul 01 16:06:25 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 06:13:23 2015 +0000"
      },
      "message": "added missing descriptions to pom files\n\nChange-Id: I6a8f15ce7cc706ef970dd5c98f6c0320bf8ad821\n"
    },
    {
      "commit": "f45d85d88d709d4820d4d9c3e4d641c41eb5ab8b",
      "tree": "4ce38d5eb231e7e483ab29802e58d37ff3fd86a8",
      "parents": [
        "eef67ae18f027f6c0eb7a2fa48ed1096b8ce5c2f"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Wed Jul 01 14:39:11 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 02 06:04:35 2015 +0000"
      },
      "message": "Make ObjectiveInstaller thread safe\n\nObjective installer may have been dispatched to a different thread and\nnumAttempts was possibly accessed from multiple threads\n\nThis solution is to create a new instance for the next trial\n\nChange-Id: I5d85f87567241f3e072c38f094eb5c7ba511a6a5\n"
    },
    {
      "commit": "eef67ae18f027f6c0eb7a2fa48ed1096b8ce5c2f",
      "tree": "dfc8dc731f0c701b541e9473b9b0517719265d71",
      "parents": [
        "dfc3b86148e74050935422740d57df0d94f789da"
      ],
      "author": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Wed Jul 01 16:26:59 2015 -0700"
      },
      "committer": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Wed Jul 01 16:27:23 2015 -0700"
      },
      "message": "GUI -- Directive for tooltips on icon elements created. Control buttons on table views now have tooltips.\n\nChange-Id: I77d73efa25bfc3adeb5519d5ca087475f5523c7d\n"
    },
    {
      "commit": "dfc3b86148e74050935422740d57df0d94f789da",
      "tree": "7e04167e3d457c308a1b8d18989532131283df51",
      "parents": [
        "9b1fb9aa332afb64702ce8ef25d6bd509093184d"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Jul 01 14:49:56 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 23:12:44 2015 +0000"
      },
      "message": "Add punt EAPOL rule for OLT\n\nChange-Id: I86287e9eb10bdc30f1b4133324371d98d4da7344\n"
    },
    {
      "commit": "9b1fb9aa332afb64702ce8ef25d6bd509093184d",
      "tree": "48db11b94094221573f057e05692fd25cae011cd",
      "parents": [
        "f3ae3fb93de04fb52c4d18840a6780b08c890788"
      ],
      "author": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Wed Jul 01 13:57:11 2015 -0700"
      },
      "committer": {
        "name": "Bri Prebilic Cole",
        "email": "bri@onlab.us",
        "time": "Wed Jul 01 13:57:26 2015 -0700"
      },
      "message": "ONOS-2202 - GUI -- Moved flow, port, and group navigation buttons out of device details panel. Created tab-like behavior to switch between the three views when viewing any of them.\n\nChange-Id: Ibc4291689e913a3537bd621e8e579f5e198ae5f2\n"
    },
    {
      "commit": "f3ae3fb93de04fb52c4d18840a6780b08c890788",
      "tree": "1b4364b8e10085f04154168b97718c8a9afa2bcb",
      "parents": [
        "d46280cd53bbad1b652fdd4944363565bbd42b50"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Wed Jul 01 09:52:35 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 19:02:02 2015 +0000"
      },
      "message": "Follow the convention for Javadoc\n\nChange-Id: I32742fdeafaa08171915883c6d6fdc0373db9efa\n"
    },
    {
      "commit": "d46280cd53bbad1b652fdd4944363565bbd42b50",
      "tree": "42aa652cdca942c9b7b9cf63546b9b50ad53580f",
      "parents": [
        "fee286d1c41cfa4389eabf788ef2a09f6bc26f46"
      ],
      "author": {
        "name": "Jon Hall",
        "email": "jhall@onlab.us",
        "time": "Wed Jul 01 10:30:59 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 17:59:23 2015 +0000"
      },
      "message": "Register Versioned with Kryo to fix ONOS-2169\n\nChange-Id: I964f83161a26749953a7c7ae4bf765c01a5a67a6\n"
    },
    {
      "commit": "fee286d1c41cfa4389eabf788ef2a09f6bc26f46",
      "tree": "b021a3a452dbd2ecf75960766c7c3a5f274303a8",
      "parents": [
        "23aa2e7c4b7e346a7626ffa48141d5b3b937bb85"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Wed Jul 01 10:19:10 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Wed Jul 01 10:19:19 2015 -0700"
      },
      "message": "Fix typo\n\nChange-Id: I2e1d9f24065bfb7c49a968cd04ab028b50f90231\n"
    },
    {
      "commit": "23aa2e7c4b7e346a7626ffa48141d5b3b937bb85",
      "tree": "817e1dd2fa9944c3bf6b08b56b5d26d3ad89a43c",
      "parents": [
        "819ee299b80be0aaf0318a4bb65c8d1b62861f0c"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Wed Jul 01 09:48:40 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 16:57:08 2015 +0000"
      },
      "message": "Follow the convention for Javadoc\n\nChange-Id: If8d563807a2af99d049601078ddd715aea3132f3\n"
    },
    {
      "commit": "819ee299b80be0aaf0318a4bb65c8d1b62861f0c",
      "tree": "a0e28d8ccae9d8104b6d927aea518953305ef483",
      "parents": [
        "6c277243ec043707e1dafe87abe47825ab289093"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Wed Jul 01 09:36:21 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Wed Jul 01 09:36:21 2015 -0700"
      },
      "message": "Use diamond operator\n\nChange-Id: Ie9a473caeb4409b8c7243544eb4c8852e017540f\n"
    },
    {
      "commit": "6c277243ec043707e1dafe87abe47825ab289093",
      "tree": "55cc1b3d8c53153d8292410031b9c6b786b8bbbe",
      "parents": [
        "2cc73cb19587beb5ec117d941d889bab32fe5711"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jul 01 08:46:48 2015 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jul 01 08:47:08 2015 -0700"
      },
      "message": "default single pipeline should not throw an exception on filter or next\n\nChange-Id: Ic5f392db84e49221f42b09a75c16dfd9be58d100\n"
    },
    {
      "commit": "2cc73cb19587beb5ec117d941d889bab32fe5711",
      "tree": "bfcf95fed9c298c679fab6ac8002a644397ace59",
      "parents": [
        "3e61879787f82f01f9791f5ce6e78000806c8b77"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 30 20:26:56 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 14:45:34 2015 +0000"
      },
      "message": "method to annotate a device during driver init\n\nChange-Id: I446a7444edcb98347694b8b568e65fa3614880a3\n"
    },
    {
      "commit": "3e61879787f82f01f9791f5ce6e78000806c8b77",
      "tree": "352987d599144e15a97bdf6c92bdfc64a558b027",
      "parents": [
        "3217d1b5d62a4492c057209e6ca8201452156fdc"
      ],
      "author": {
        "name": "chengfan",
        "email": "chengfannature@gmail.com",
        "time": "Sun Jun 28 21:42:01 2015 +0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 14:43:10 2015 +0000"
      },
      "message": "remove info about the vendor,fix javadoc errors\n\nChange-Id: I740b6276f2daa171c4e5320c46aba5a9427ad46c\n"
    },
    {
      "commit": "3217d1b5d62a4492c057209e6ca8201452156fdc",
      "tree": "13ab0a37d622c08d4fe54ffbde71691ea6c57090",
      "parents": [
        "4a60bb31cd9bcd88f841d494fff9f3865efde24d"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Tue Jun 30 16:08:43 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 03:31:53 2015 +0000"
      },
      "message": "Add back EtherType switching based on named enums\n\nChange-Id: I7351ca8ee7b80e7a072a6312357599889d6f1f57\n"
    },
    {
      "commit": "4a60bb31cd9bcd88f841d494fff9f3865efde24d",
      "tree": "32c2f88f50b429119f4b2aea92b39504d03b203b",
      "parents": [
        "9553bb88b3d7d2fa9a03b102f55959475365e781"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Tue Jun 30 15:31:20 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 03:31:52 2015 +0000"
      },
      "message": "Cleaned up AAA app now it\u0027s in the ONOS core.\n\nMoved packets into the packet library, minor app cleanups and javadoc.\n\nChange-Id: I7ee04d09f82051fdb2a9bcfe577cb163661d5055\n"
    },
    {
      "commit": "9553bb88b3d7d2fa9a03b102f55959475365e781",
      "tree": "2769ee8d76ebc7909f9b267621e8435fecfa6472",
      "parents": [
        "6cd3330007b5e5c30ec0f959622e6f1d8eae49d3"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 16:02:45 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 02:18:07 2015 +0000"
      },
      "message": "Make TrafficTreatment.Builder.setLambda() deprecated\n\nIt is recommended to avoid to use a raw integer value to specify a lambda.\n\nReplace uses of the deprecated method with the alternative\n\nChange-Id: I108f0d15f4503df2a6a75c4f7c77aa0c678ff541\n"
    },
    {
      "commit": "6cd3330007b5e5c30ec0f959622e6f1d8eae49d3",
      "tree": "86fbeeea91473c7aea18e3d73e6a9761278b576a",
      "parents": [
        "fe89d3ac3a60beb7951b784d68ed4386426a000c"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 19:09:07 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 02:17:01 2015 +0000"
      },
      "message": "Use ConcurrentHashMap instead of FastHashMap\n\nApache Commons Collections doesn\u0027t support Generics\n\nChange-Id: I8125b5e1aca9054ae399f9cabe8f76970294f848\n"
    },
    {
      "commit": "fe89d3ac3a60beb7951b784d68ed4386426a000c",
      "tree": "916c5ca8a93f7910a9e4c62ea0d128d580e94152",
      "parents": [
        "d4fa7fd34cabf7f167dc177c7975a5c39c4e5f63"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 18:15:39 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 02:16:43 2015 +0000"
      },
      "message": "Simplify the statement\n\nChange-Id: Ie9b46c6c3f04322751109adc5896bb51c848a18a\n"
    },
    {
      "commit": "d4fa7fd34cabf7f167dc177c7975a5c39c4e5f63",
      "tree": "dbe5dd086dc11aff48d3ab1ba4fd184e2bc9545c",
      "parents": [
        "94dba16f1724e7a5e806bcf99ad46d401811e6e6"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 18:56:05 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 18:58:41 2015 -0700"
      },
      "message": "Replace the method call of Apache Commons Collections with Guava\u0027s\n\nOld Apache Commons Collections doesn\u0027t support generics\n\nChange-Id: I29862c3a22a4cf96c92b90bb189e05740f070ff8\n"
    },
    {
      "commit": "94dba16f1724e7a5e806bcf99ad46d401811e6e6",
      "tree": "762b12a1b68dce33a99cdcf0a5956e7b42f43deb",
      "parents": [
        "260439de59cee500a47814c632f1503cc1ed7968"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 18:43:26 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 18:43:26 2015 -0700"
      },
      "message": "Remove unreferenced dependency on Apache Commons Collection 4\n\nChange-Id: Icb7ac4b2d98bb7e3d8c8792ed26902685debf5c1\n"
    },
    {
      "commit": "260439de59cee500a47814c632f1503cc1ed7968",
      "tree": "723359a2e1e77d173451eae83a62b0f28f0a6d81",
      "parents": [
        "4558268c1a390dde483defcb38c5f91381e07fb5"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 16:35:34 2015 -0700"
      },
      "committer": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 16:35:34 2015 -0700"
      },
      "message": "Replace deprecated APIs with the alternatives\n\nChange-Id: I2959554573e0561543ab5fd0b2bcc871b8a74f3d\n"
    },
    {
      "commit": "4558268c1a390dde483defcb38c5f91381e07fb5",
      "tree": "2be157c4c33fb0084c5049eb87880425bc061c4d",
      "parents": [
        "354eb9e9f4c19b325745977d2c12ec512fa21d61"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jun 30 13:47:10 2015 -0700"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jun 30 13:47:10 2015 -0700"
      },
      "message": "Adding ATT topo with CLI to generate traffic - courtesy of Bob Lantz.\n\nChange-Id: I8c00db5b1dde774f9599cd49ac2418a1026f4748\n"
    },
    {
      "commit": "354eb9e9f4c19b325745977d2c12ec512fa21d61",
      "tree": "ab047648d29d29e3c35436b0bbc21dfc8984f4f4",
      "parents": [
        "70583973586e18f32c83f4d6f7b94bfe34e162a7"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jun 30 12:38:09 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jun 30 19:41:13 2015 +0000"
      },
      "message": "Fixed onos-check-apps to ignore Karaf client extra line of output.\n\nChange-Id: I04469557d5717fbfc59cb3edffcf889dacfd15a7\n"
    },
    {
      "commit": "70583973586e18f32c83f4d6f7b94bfe34e162a7",
      "tree": "7e2ab2b572b4748cf7a28e3ca8786d15834b2773",
      "parents": [
        "be63b233cb93fe740cbf5e36198e1c7724d788cb"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Tue Jun 30 11:25:05 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jun 30 19:40:52 2015 +0000"
      },
      "message": "Replaced GossipHostStore with a implementation built on top of EventuallyConsistentMap\n\nChange-Id: I6b580727e5f4bb03e606c87a6748e6fbb90223e7\n"
    },
    {
      "commit": "be63b233cb93fe740cbf5e36198e1c7724d788cb",
      "tree": "aab7a723bdf721d63d5f2d3728434394762c29b8",
      "parents": [
        "9a2b081c201d10e66b32e7d68c3f834c3e0246ee"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 10:57:58 2015 -0700"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Jun 30 19:06:50 2015 +0000"
      },
      "message": "Regard the release when the APIs became deprecated as Cardinal\n\nChange-Id: I072fa33a2a70baa7466d7a0dc5067191476be0f3\n"
    },
    {
      "commit": "9a2b081c201d10e66b32e7d68c3f834c3e0246ee",
      "tree": "4bd683909a112690eafa2dbf5d2b39b931fc0aed",
      "parents": [
        "0e6fd0642fcbac5769508eecba7bd0964627f318"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 10:02:22 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jun 30 19:05:31 2015 +0000"
      },
      "message": "Describe the release in which APIs are tagged as deprecated\n\nChange-Id: I6fd0ebba07bcc45237682e083b59a807a720b4fb\n"
    },
    {
      "commit": "0e6fd0642fcbac5769508eecba7bd0964627f318",
      "tree": "753444d917d40cec071075ad757e155059eda33b",
      "parents": [
        "db5d06adb023959080a9cde7123a0db090fd39bb"
      ],
      "author": {
        "name": "Sho SHIMIZU",
        "email": "sshimizu@us.fujitsu.com",
        "time": "Tue Jun 30 11:34:23 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Jun 30 19:04:57 2015 +0000"
      },
      "message": "Remove package-info because IntentInstaller no longer exists\n\nChange-Id: Ic45e6e9c7dd53f37f2f2265a22a23a5eb9a06dbd\n"
    },
    {
      "commit": "db5d06adb023959080a9cde7123a0db090fd39bb",
      "tree": "29544f713f6e93c2a4003d22c87b7e751a39d024",
      "parents": [
        "39eb4295db164a60981f14076df8ec293b9c66d4"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Tue Jun 30 11:16:48 2015 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Tue Jun 30 11:16:48 2015 -0700"
      },
      "message": "Kryo: set next registration id for local types registered in ECMapImpl\n\nChange-Id: I9483f3b302224f3eb9dbd4e6dfb98a54143e3243\n"
    }
  ],
  "next": "39eb4295db164a60981f14076df8ec293b9c66d4"
}
