)]}' { "log": [ { "commit": "eb3cf54f31ce5da7aeaaf01ceed41d5e2fb84a70", "tree": "488a842a1828c26af0a6e5ee7d712265058b9f9a", "parents": [ "7c2ee3c7a18bb0acf464332a6ce02b82c623d273" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Feb 10 13:18:41 2017 -0800" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Feb 14 10:22:16 2017 -0800" }, "message": "Topo2: Add grid (x,y) option to null-provider devices and hosts (and basic element config).\n\nChange-Id: Ia9eed66bda03174a6986d07fec40eb2a8f7728e3\n" }, { "commit": "a77d3bf65b60a94df4113e3e86e725357522f37a", "tree": "40db2633764aaaee0453e3158c94496efbc54e0f", "parents": [ "dc09329a5089ddc0d2510f541ac3730a43afcaff" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Jan 30 15:27:36 2017 -0800" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Jan 30 15:27:50 2017 -0800" }, "message": "Fix bad parsing of device ID (needs radix 16 for hex number).\n\nChange-Id: I88cb49af3c9fe4c55a4b5e4180ed8a55d041a88c\n" }, { "commit": "971741817ee8582b584c1d0c526668e0ad6ff935", "tree": "7c3f2c76748bf96bb1891a13d2b0254dfa7c3933", "parents": [ "a6285547f55f3c6266eda8ed6cd56ba044cc4fc4" ], "author": { "name": "hyunmin no", "email": "ggnhmin@gmail.com", "time": "Tue Dec 13 21:14:30 2016 +0900" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Mon Jan 16 18:32:56 2017 +0000" }, "message": "[ONOS-5625] Null-Provides: Implement the chordal topology\n\nChange-Id: I4142694e2762ecbbfd6f776131d5269e412e86c3\n" }, { "commit": "9ac312534520a0d8be09907cd0334652c1532f0b", "tree": "639a3eab3eb81c6d4dda9d9f8accb732d1f41862", "parents": [ "cbfac9a560906a781c92418a064552b6d6710985" ], "author": { "name": "Hwanwook Lee", "email": "hwlee91@postech.ac.kr", "time": "Wed Dec 07 11:09:33 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Dec 14 21:12:45 2016 +0000" }, "message": "[ONOS-5624]Null-Providers: Implements the mesh topology\n\nChange-Id: I5eb2a7717687436101c2b742d446bf46b781754d\n" }, { "commit": "5361221a1719849c2b9a0d56f4556e5ef02a6593", "tree": "616ff3041f406da16fb096ff3d6b0929c52f8000", "parents": [ "1f72203ec291b91de3fed148cff34be70b1536b1" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Sun Dec 04 17:19:52 2016 -0800" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Dec 05 00:50:46 2016 -0800" }, "message": "Working on Bay-Area-Region Demo.\n- added latitude / longitude parameters to regions, so the icons can be \"placed\" on a GEO-map\n\nChange-Id: I5cf939f22597d4658ab603459b2b3059ba0db0c9\n" }, { "commit": "f28c0568dc986ea54a46175495710d32bb7b846b", "tree": "f93769f228d164ce0e514cf13e834989c8fcf57f", "parents": [ "47b80faa328db79a3203fe228e12869b52dcb24a" ], "author": { "name": "Andreas Pantelopoulos", "email": "padelopoulos@gmail.com", "time": "Sat Nov 12 14:12:05 2016 +0100" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Nov 15 00:51:07 2016 +0000" }, "message": "Fixed the issue ONOS-4949, problem was on Integer.parseInt(id.uri().getSchemeSpecificPart()), the scheme specific part of the device uri was encoded as hexadecimal, and thus for devices with id 0a this method failed\n\nChange-Id: I14efa485d3d23340ef141fa5780b2797e0c39250\n" }, { "commit": "620d3d754aabc746b565f4abb4b87240994f3743", "tree": "8914defed3321f7eedfd5b6ea85f7fd826970918", "parents": [ "e1125351ef94d955c349b4494fcb9a9c09e16dce" ], "author": { "name": "Andreas Pantelopoulos", "email": "padelopoulos@gmail.com", "time": "Tue Nov 08 22:18:59 2016 +0100" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Nov 11 01:12:28 2016 +0000" }, "message": "Added FatTree simulator, extended NullProviders.java and cli null control command\n\nChange-Id: Ibfae78306fa8663af13770abe51d202453dd1474\n" }, { "commit": "1ff090116a69bbd0d7f941061dc3fe62ef240343", "tree": "9efd5f553840107e6ed73d37b0625b6daf17169c", "parents": [ "72c5e4324038fb599c93314adcb6e906e2490d1f" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Sep 28 10:14:39 2016 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Sep 28 10:14:47 2016 -0700" }, "message": "Fix incorrect boolean check for lat/long \u003d\u003d 0.\n\nChange-Id: I85672b455fb884ecac620b4dc38cddd9b4def8cd\n" }, { "commit": "0a4e6742b8a4fd52e2ae86683f2b15c3bff557a9", "tree": "f56c05944e65d9a6890942bf8f60b8f2879573e1", "parents": [ "c004adf8940e587a61e41f0a3078ce86df78c6ae" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Thu Sep 15 23:03:10 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 06:48:34 2016 +0000" }, "message": "Copyright update\n\nChange-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5\n" }, { "commit": "9d01ff5d208795c75f881c8d6bcf62dc5c3622bd", "tree": "27bcf65cf66ff0d9bdd361042b530b3b73ccae5b", "parents": [ "61419e7f9dcdac6132c0c8c6b922966411d93985" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Jul 21 14:50:39 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Jul 21 22:16:59 2016 +0000" }, "message": "Fixing null-create-device to allow no lat/long.\n\nChange-Id: Id0d221a13f6e410fb8ea0e7aee6ede870c3fe05d\n" }, { "commit": "6c0582e6f2ab33a8642b766747bd25077214f5f0", "tree": "e6dc15d671b38b46fb382cfbed621fe873529203", "parents": [ "97dfd1ec9f28287d3d4530b74d64cbfa540a0c99" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Jul 05 12:20:31 2016 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Jul 05 12:20:31 2016 -0700" }, "message": "Fixing tree topology simulator to chose proper edge-ports for host attachment.\n\nChange-Id: I9ab9a26dbe1491068e61df611edb6e41302afa5b\n" }, { "commit": "83da9b768f98cccb0eb42ee031de118ffa0871b0", "tree": "2ee094ed79bcb2efa12ef80a96173a2d14115236", "parents": [ "4407a7eaa568407e07e467ebc2ebc6ccb4c48418" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Sat Jul 02 12:52:23 2016 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Sat Jul 02 12:52:23 2016 +0200" }, "message": "Simplifying addition of simulated hosts to the null provider.\n\nChange-Id: I83e4c348e502ad891a427b36a4a02172fa27e6c2\n" }, { "commit": "4407a7eaa568407e07e467ebc2ebc6ccb4c48418", "tree": "b6c5f2b56f175b5106e118d50a3add06ec7f4cb9", "parents": [ "7c3111b1b2f75f06599db1c2184697cfb17e80e1" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Sat Jul 02 12:38:01 2016 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Sat Jul 02 12:38:01 2016 +0200" }, "message": "Adding ability to add simulated hosts to the null provider.\n\nChange-Id: Iaf96caf904e2e8a724064be39211087bf681dad0\n" }, { "commit": "5c6ed22e8b20692cc5b03e2d79cfc04d856ec283", "tree": "d42454fe9d459de42892baa351fb866ece71061f", "parents": [ "4a9f3afe4dfaa2c85ab1d31c116b7e6ff13be0e5" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Jun 29 11:02:22 2016 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Fri Jul 01 12:25:52 2016 +0200" }, "message": "Enhancing null providers for use in demos.\n\nChange-Id: I079d19a98fba2312bd4b17d2e275b34f4dee6f19\n" }, { "commit": "1cbd65e1e396cd2542ee8d86f50fa7c4615744b7", "tree": "c89f8810a958f7e32951bef6c96ee3099b3499dc", "parents": [ "7a81b53927439c63cc7ec1956a8f1ff480e24a8f" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Sat Jun 25 16:27:57 2016 +0200" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Sat Jun 25 14:59:00 2016 +0000" }, "message": "Fixing null provider defects.\n\nChange-Id: I3a4df1d5821e1961e1c70270a6be3642d0c3a60e\n" }, { "commit": "c3cdf9072df5869fb89b70af24eb3d3a028478fa", "tree": "5e44b152876455679e96ceff82a7b9b1cdcf03a0", "parents": [ "6b32c99c0a6962074c550659c020e584a5dbb087" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Apr 13 13:44:09 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Apr 13 22:14:07 2016 +0000" }, "message": "Fixed the null-provider packet rate default value and ability to dynamically adjust the value.\n\nChange-Id: Ifc86ff9a184f2b453038667ed32c944841ed7af6\n" }, { "commit": "5ab426f9ffd145916bb41df408d7fef1781b9128", "tree": "3b7e0009854f470365f07c292fc9b3a42b35ddb3", "parents": [ "2fdbe0d1e013e3c4b2a3d933b25850d21aa5319f" ], "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": "a2d37500d95e04964d3dc0955e8d74ad08a13e3f", "tree": "303229ec859ea2f9bb090d3503953acbec0af15e", "parents": [ "953bd00808833dac8260ecb92b0c2480a586effc" ], "author": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Fri Mar 25 17:50:40 2016 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Wed Mar 30 21:46:43 2016 +0000" }, "message": "CORD-613 Adding ability to administratively enable or disable a port via CLI.\nCurrently uses the OpenFlow device provider to change portState.\nAlso fixes a bug in PortNumberCompleter.\nAdds completion options to portstats for deviceId and portNumber.\n\nChange-Id: Idcce775fe8bc5484fdd0e630bcb5026b85125478\n" }, { "commit": "90f044f5ab06ab07022e7829036740324ad0c5b2", "tree": "50df9872e47082e490c6dafb3408ff9885690d27", "parents": [ "dda93560aaf5ba0c1cc382b479d3ba311b8f9c23" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Wed Mar 02 09:14:57 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Mar 03 00:51:51 2016 +0000" }, "message": "Changing submit to execute in different providers for exception throwing\n\nChange-Id: I2d93b365640e3be48de913e1a069d5f5a53eb303\n" }, { "commit": "8e038eb327773c97ad1b2100fabb72c82e78cacc", "tree": "21db5cbf136b1a329ccc9d519a7805b96b832ac8", "parents": [ "b68b9a8177f95fd1169da9beee60f090b018b8f4" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Feb 23 23:28:23 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Feb 24 07:43:26 2016 +0000" }, "message": "Adding a grid topology simulator to the null provider.\n\nChange-Id: Ie655840febc11d3986f1c8ec5c8ef2374014794c\n" }, { "commit": "dc08344b9865119fbdf9b9430b03ad0724aca77d", "tree": "a92e2b4011871882d70bd760c6cd2f243cce1170", "parents": [ "10d68aebae11a96a330360fc79f01743f772941b" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 22 11:27:57 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Feb 22 22:21:28 2016 +0000" }, "message": "remove hostDetected() method that was deprecated in Drake\n\nChange-Id: Ib975d7c8f5cf8aec25a1990114ad516e2d273150\n" }, { "commit": "41fe1ecad03811adc49b2ef2406afc7027363272", "tree": "aef83ddf4f292ae1f337006e0e1f1f7999b79fdf", "parents": [ "8a4a600ce64186929ddda471dfb8bd4db4a38d69" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Dec 03 23:17:02 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Dec 04 18:22:14 2015 +0000" }, "message": "ONOS-3515 Added ability to configure different link-weight functions as defaults; or inject custom ones.\n\nONOS-3516 Added ability to inject alternate graph path search algorithms.\n\nChange-Id: If5831c198a831ae79a9933fc794eb7deab776e2f\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": "5f429d675c0a511d60debd4a1bfd9ddf57658482", "tree": "9359ec8364b03eb11070a8bbab2a1f708308f050", "parents": [ "3bc27d8201c6176850731db14758d4957f4b772a" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu May 28 15:34:36 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu May 28 22:49:18 2015 +0000" }, "message": "Fixed race-conditions in null providers.\n\nChange-Id: Ie1acd9d74e1277776a5981d21043671010b37343\n" }, { "commit": "5c3fd7083c5f6ec54f510248c07eae7e69fb285e", "tree": "5c9464e9590da6b19615189446c31970c716d643", "parents": [ "615361e5f36265a427a94ba56c3fa7388497fb30" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Fri May 01 11:16:53 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri May 01 19:36:50 2015 +0000" }, "message": "Fixed IoB exception in null provider.\n\nChange-Id: I1e2e6ef7068d5e251f30ac6c10d17f24f611124a\n" }, { "commit": "c3af35a9b7431007e0a967af3cd977af445d1e8c", "tree": "67c234101de89933a7a837e9885faab069449958", "parents": [ "91210a7135eb204216bc2e00342f94aa49cda246" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Apr 30 22:20:29 2015 -0700" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Apr 30 22:20:29 2015 -0700" }, "message": "Add static factory method to create ConnectPoints from strings.\n\nChange-Id: I743b4a4fb433ad07cf6f2cbed3da7b6e19a74ebb\n" }, { "commit": "a7a0f560a28d694aecc790f9c96923d9a93f5f69", "tree": "42feb5d5bba7de4f42d38976cf8598094586352d", "parents": [ "fcbde8919da62dae90fd941e18436868041df460" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Apr 14 23:27:44 2015 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Apr 16 14:04:35 2015 -0700" }, "message": "Converting builtin applications to be delivered in a self-contained manner via OAR files.\n\nChange-Id: I5b7c6939aacc263248868fac2e0f69124c5f3609\n" }, { "commit": "f651cc9798e9d108fcbbd6fe42bddf1781c8fefe", "tree": "19d8d5194c36e6783eb0d5791e21e767f71825e3", "parents": [ "ab582b86dbb63cee2c38c0927abe79c028b07b81" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Apr 14 16:11:44 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Apr 15 00:00:59 2015 +0000" }, "message": "Fixing a defect in simulated topology to make sure to use unique ports.\n\nChange-Id: I6ae266e9347470722e4df31aed18e3141e3e84a4\n" }, { "commit": "c40d463c2786dd1b195d8d47019808ea74595b78", "tree": "c6fb30c29eba9f6405c7ecccfb5c7f2ff8e7128b", "parents": [ "a28f69af70d382275a1982bdca11181544c2dda3" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Apr 09 16:55:03 2015 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Apr 14 01:23:24 2015 -0700" }, "message": "Consolidating null providers and making them fully configurable and integrated with the ConfigProvider to allow arbitrary topologies.\n\nChange-Id: I899e27a9771af4013a3ce6da7f683a4927ffb438\n" } ] }