)]}' { "log": [ { "commit": "86f142f958d99300262a0304a25bc4d3e5441944", "tree": "fdd0f27c233f6372ed1277aa08bce3b25babd041", "parents": [ "156d780de7c87a5f97bd2062770dc7230038a71e" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Sat Jul 09 17:44:09 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Aug 19 17:26:54 2016 +0000" }, "message": "Update kryo to 4.0.0\n\n- WARN:Serialized bytes are not binary compatible\n- Release summary: https://github.com/EsotericSoftware/kryo/releases/tag/kryo-parent-4.0.0\n- KryoNamespace: stop using direct buffer\n\nThis might fix ONOS-5130\n\nChange-Id: I6e1e00f147a90ae8bfded78b2fa3a77158602c76\n" }, { "commit": "287b9389e2cf4f9c72aea30b070a54b41bae0b84", "tree": "63036324d2346cc2fcf6e80e60a7b4675fff5fe0", "parents": [ "df2a4e699a253f6481bf31d5a334174abc2b898a" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Thu Aug 11 11:23:33 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Aug 11 23:16:11 2016 +0000" }, "message": "Bump netty 4.0 to latest release\n\n- 4.0.37 seems to contain security bug-fix\n http://netty.io/news/2016/06/07/4-0-37-Final.html\n All other release notes: http://netty.io/news/\n\nChange-Id: I820c268c0ff58527a43354927dd97ee5431d7b31\n" }, { "commit": "1d547bf406114d505c6d9c08e7f2cc6260539f57", "tree": "239a2461af56c6d0bbcda654391afc4b914b0b9a", "parents": [ "d95d590b7ebc6a98ad9165ea3468337d4b968878" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Tue Aug 02 21:44:48 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Aug 03 18:54:55 2016 +0000" }, "message": "[ONOS-4513] decouple optical-model from CLI\n\n- core/cli is now optical-model clean\n- Add command for pretty printing optical-ports\n\nChange-Id: I2926ef6d52971d1a7f6642dfe4098d7ed2422363\n" }, { "commit": "f3ead25267abae30b1d5d0d49de3bc81fcd48a20", "tree": "92542b06372d6557e1a754c1f0182bd4f737ad1a", "parents": [ "c10a9488e362da25d3206c8f219e1f46fa982a9b" ], "author": { "name": "HIGUCHI Yuta", "email": "y-higuchi@ak.jp.nec.com", "time": "Thu May 12 18:18:15 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Aug 03 18:54:13 2016 +0000" }, "message": "[ONOS-4513] Slice optical-model into separate bundle (1/3)\n\n- net and cli bundle has dependency to optical-model bundle,\n which should be removed in the longer run. (ONOS-4626)\n\nChange-Id: Ieff43ef2002ee21f4578a6e2a729cd35ce3eae3d\n" }, { "commit": "eea133a12535d2aa2025b79a28361e8ea4cecaea", "tree": "fb01aa3fa81cd75c4c4ef96af084fff6495d591d", "parents": [ "120904e60ef4dff970f68c7d05475abb3cd4efe4" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Thu Jun 23 15:59:08 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Jun 24 16:24:59 2016 +0000" }, "message": "Using Atomix 1.0.0-rc9\n\nChange-Id: I70fca7983d7829084d5fe0e6c2b4e9d1940ff82c\n" }, { "commit": "ca43766954da1568e9bd7ff091f55eb99e5c90aa", "tree": "2fa97b3c37460a641ac6259a20ff3bb811964ee9", "parents": [ "e88086fc983158f079a2bd6c365f34e34ec4a509" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Thu Jun 16 18:36:57 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Jun 17 01:54:29 2016 +0000" }, "message": "Fixing broken XML in features.xml\n\nChange-Id: I8896a1456dea7dadc4277224a55bdf7674502758\n" }, { "commit": "7f7cae069c957e59fa7a25ffbc3a1bd93e4eb8d0", "tree": "c6f74045f99a61027126516caefe7a22ec16fbf4", "parents": [ "3bdad41c77d67925533e05ca369522a4925a4741" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Thu Jun 16 15:36:26 2016 -0700" }, "committer": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Thu Jun 16 16:04:28 2016 -0700" }, "message": "Correct atomix version in features.xml and pom.xml\n\nChange-Id: I416da6b7d11e1b1e0c27c6ce15428e978d2fccd1\n" }, { "commit": "630e7acfad277d729167119bf0840d2029ba54ba", "tree": "c27f2d23f5b806b1b92188689f9fcb95f5783624", "parents": [ "f503a62372ffa55150936628689d1435109ffccb" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Tue May 31 11:34:05 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue May 31 21:07:57 2016 +0000" }, "message": "Migrating to latest Atomix\n\nChange-Id: Ie636d1b2623b7f83572dca0d70bd56734379e61a\n" }, { "commit": "3276d1569a48a1112cc3e3cf073b6708b27b1f8b", "tree": "c11b80b1161bb91d68c597471659ba685ad8ca30", "parents": [ "c299d07a113629c3b2c53ebc94f35303162fde4c" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Apr 13 15:30:32 2016 -0700" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed May 18 17:17:43 2016 -0700" }, "message": "Bump up osgi, jetty-websocket, math3, antlr4, common-io, influxdb-java\n\nosgi-core: 4.3.1 -\u003e 5.0.0\nosgi-compendium: 4.3.1 -\u003e 5.0.0\njetty-websocket: 8.1.18.v20150929 -\u003e 8.1.19.v20160209\ncommons-math3: 3.2 -\u003e 3.6.1\nantlr4-runtime: 4.5 -\u003e 4.5.3\ncommons-io: 2.2 -\u003e 2.4\ninfluxdb-java: 2.1 -\u003e 2.2\n\nChange-Id: Ie4ab08326327b64685cb6809d73927cab4278364\n" }, { "commit": "ed392492c82ea10e2a92d87b8bb35e103b44bf3c", "tree": "830fb5ff0503fc80b16d9a179938140cc96487ed", "parents": [ "fb8a275d121700ff492a50102fc7833ab820e5f5" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Tue May 17 18:50:47 2016 -0700" }, "committer": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Wed May 18 01:55:47 2016 +0000" }, "message": "Fix shaded atomix version in features.xml\n\nChange-Id: Ib5ea30beceb1b08fdae7a805793d2ec3dbc7c261\n" }, { "commit": "0a119fe7ef6946f0c4895dc9016b01cc37cfc40b", "tree": "723f04992104081355d6d3540828026c1beb584c", "parents": [ "a3e4c7ada6000cc87a8bf58641b92bcca6928c46" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Apr 13 14:24:20 2016 -0700" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu May 12 13:53:46 2016 -0700" }, "message": "Bump up netty, slf4j, jackson, joda-time maven dependencies\n\n- netty: 4.0.33.Final -\u003e 4.0.36.Final\n- jackson: 2.7.0 -\u003e 2.7.3\n- joda-time: 2.9 -\u003e 2.9.3\n- slf4j -\u003e 1.7.13 -\u003e 1.7.21\n\nChange-Id: If2cdd0e6e0f52d50be232a817cf7d3f27df20ff1\n" }, { "commit": "dd395bcd17000c72b40ada6fad02d99cb6afe41f", "tree": "0a5092113c1e35c53b278ec3bb8ceb2685de6184", "parents": [ "c7ffdfe3da70d0719d2716dfbd79e1d250a41397" ], "author": { "name": "HIGUCHI Yuta", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed May 11 19:29:33 2016 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu May 12 19:14:11 2016 +0000" }, "message": "Fix asm version\n\n- Kryo 3.0.1+ depends on reflectasm 1.10.1, which depends on asm 5.0.3\n but was using old asm version due to root pom.xml\n\nChange-Id: I3ac8551ad6ea91481982e542b93571105f3716be\n" }, { "commit": "0c9fb0649927b9d0e8a109a42c67c01f981e8151", "tree": "df372fad9351cc0e7a31b53c3c3604cdbd18541d", "parents": [ "c4d73c26339d29dbf49228b44a422e23ba416f61" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Apr 15 14:59:01 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Apr 15 15:27:49 2016 -0700" }, "message": "fixing features.xml\n\nChange-Id: Ibf968a6fd55cc6e7f7ffc8b0851ed8b24f9475e7\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": "1498a1c5fdaf1963e2cc76861d9cb13a8b3c95c5", "tree": "eee3f46dea7db561afae84f1715ae146594ff801", "parents": [ "1f18d792e155f890cfc832aeabe477fabcd18780" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Fri Apr 08 14:53:43 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Sat Apr 09 01:42:34 2016 +0000" }, "message": "Updating minimal-json version in features.xml to be consistent with root pom.xml\n\nChange-Id: Ic4a2ab18008e6eed34090bdb176385de413d7f8e\n" }, { "commit": "1f18d792e155f890cfc832aeabe477fabcd18780", "tree": "0aa5e08dfd148816e4445cafe3c8936ec2c80b6e", "parents": [ "7bf2b693a5937f557cf5b6e53779e9388b63e3cb" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Apr 08 15:16:50 2016 -0700" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Apr 08 15:16:50 2016 -0700" }, "message": "Minor version number fix in features.xml, revise comment in pom.xml\n\nChange-Id: I6891b315a53be0d23f154bc702f96e22ec92f355\n" }, { "commit": "96f689b317681203842cb63f27586a51c5b7b427", "tree": "03b5d95d6bf359115a75e6218e28c5ab93c54b22", "parents": [ "ffef500b4a5ecb03cb1bd410c842cb3709f58ba9" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Tue Apr 05 22:20:42 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Apr 06 17:39:54 2016 +0000" }, "message": "Renaming onlab-thirdparty to atomix\n\nChange-Id: I258b80c9bd6481664585812bca738651fd348363\n" }, { "commit": "be093f7e789315626a31f53653b9715cbca72e0a", "tree": "2387d71272ba6a24fca5e07e0dfb19cbedc1f9e0", "parents": [ "d4334dbdc1b86230fce95f54764d6f3cc4da1d2d" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Mar 25 11:14:29 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Apr 06 17:37:44 2016 +0000" }, "message": "Upgrade Kryo to 3.0.3.\n\nPossible fix for ONOS-4206.\n\nNow stable on multi-instance.\n\nChange-Id: Icd56759a6223b572d3d166555136d64f26706aaa\n" }, { "commit": "344ea7a714bc9dc7116ff8224a5816ac2242c70f", "tree": "2048201248b620e04753158ed1f4f07968e2fa6e", "parents": [ "47047b2f65450e81269f4f2aab6f95016442cd3d" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Mon Apr 04 14:08:33 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Tue Apr 05 00:28:17 2016 +0000" }, "message": "Removing commons-io and concurrent-trees from onlab-thirdparty\n\nChange-Id: Id65a4e05292d9ca2e7a743c48b96c09767602e1d\n" }, { "commit": "b11773e32e805c4a98c105c22f4ce19b466df6db", "tree": "c3054c647666b1b113f3493a2abfd9fd1343cfff", "parents": [ "0311a4b187bb1e1f12eed76a2615155adcab7bcc" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Mon Apr 04 14:09:10 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Apr 04 21:32:56 2016 +0000" }, "message": "Updating objenesis version in features.xml\n\nChange-Id: I161ea7eeba4c1a7afd2b5623ad49ed94eaf632b2\n" }, { "commit": "e65a8f689bdc1175e2cf68b5ee6aba410d63d499", "tree": "a8078c5ba26a42d14711749e6c16a9fc66637dae", "parents": [ "aa20d61c303be21f8cc1c015601f1e63f76e54a0" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Mar 25 19:19:41 2016 +0000" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Mar 25 19:19:41 2016 +0000" }, "message": "Revert \"Upgrade Kryo to 3.0.3.\"\n\nProblems in distributed environment\n\nThis reverts commit aa20d61c303be21f8cc1c015601f1e63f76e54a0.\n\nChange-Id: I9f94927edb769afb2c7576a34e017cd77c7af730\n" }, { "commit": "aa20d61c303be21f8cc1c015601f1e63f76e54a0", "tree": "03da99b6c869ba88ba6d2cbf8975a31c13b24cc5", "parents": [ "bd804470457af31057dfa38abfcea9fcd516a854" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Mar 25 11:14:29 2016 -0700" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Mar 25 11:14:29 2016 -0700" }, "message": "Upgrade Kryo to 3.0.3.\n\nPossible fix for ONOS-4206.\n\nChange-Id: I6782559b294297f6d929bda49ca6c0fc982cd672\n" }, { "commit": "9d61649f0f5b318cbbf650d90b4fd681770e429f", "tree": "acf79d758aa01fefdc896933e50da9d0f6e891cd", "parents": [ "b1681bda109d5d53a0447be3696c5ef9a1a6a672" ], "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": "7261c7b31e9e21f0f93003537fa1d71a342932be", "tree": "1e92812bab24c8e58c9a2ef5f6d1ffa5d214439c", "parents": [ "78f72400fa65fad994e35cafb6df45360a9386df" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Mar 05 00:04:55 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Mar 21 19:51:00 2016 +0000" }, "message": "[ONOS-4127] Backup metric service to ganglia monitoring server\n\n- Initial implementation of metric service reporter\n- Unit test for metric service reporter\n- Bump up metric lib from 3.1.0 to 3.1.2\n\nChange-Id: Ia178df759d671dfc15cffaacb09d5279ad3d9ad8\n" }, { "commit": "cf5cd923117f258cea588676b0cb628b1ae248cb", "tree": "3bc305d2711ef7b1ca4af1218763b31f113867b9", "parents": [ "7332fe4addb52e567fca6cc38cecd4869f4de6f8" ], "author": { "name": "Madan Jampani", "email": "madan.jampani@gmail.com", "time": "Wed Feb 17 23:44:18 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Feb 18 08:43:28 2016 +0000" }, "message": "Remove references to onlab-netty and onlab-nio\n\nChange-Id: I812f5a07d8b708d91939369a8d2cc2a79758fa66\n" }, { "commit": "fcdcb4f0b98f806c96e95b698e42772928054afb", "tree": "a35a04f514eb02aed6780a88cdaa5949aeb043ee", "parents": [ "8dfd3ddd2c245afef5c0291a5620a4404ecb9ee2" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Feb 10 16:13:54 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Feb 11 22:54:20 2016 +0000" }, "message": "Add basic multicast RIB synchronization over REST\n\nChange-Id: I75f22956b6b73427ca657f5ab58330b1417fdf43\n" }, { "commit": "a9a1bbd825bbc3bceccc38fc529daef8b8b63212", "tree": "5759a5d9a85f3d1072885b3ffc9066c0eebae611", "parents": [ "238d96e22c775e3ceffed486a13aa252b76f3beb" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jan 22 00:34:49 2016 -0800" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jan 22 00:39:50 2016 -0800" }, "message": "Bump up fasterxml jackson lib to 2.7.0 and clean up dependencies\n\nChange-Id: I43d672a1f275ef7108b5dd416f3f120485823d0f\n" }, { "commit": "0c409b48f94595cf341a56154a84f590a71aa92a", "tree": "920cb7c4caed8f84525dcfaf2ffabdbfa8306d44", "parents": [ "c2da488013b6011c138cb26c57536232c4c22492" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Jan 21 16:10:32 2016 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Jan 21 16:10:32 2016 -0800" }, "message": "Fixing an issue where common.io were not getting properly exported by onlab-thirdparty.\n\nFIxing an issue where onos-core-primitives were not getting loaded as part of onos-core-dist feature.\n\nChange-Id: I6e5a238770b2f896ab29cd2006db9e16ea16429b\n" }, { "commit": "115991625f8616edf0ee616cb4958a90f3397f40", "tree": "5f9aacfca84d40f42d131b98610c1e9bf2779a52", "parents": [ "2c0ae12dd6f81aded976d1a5e7b9165c97efea78" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jan 15 15:46:16 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Jan 20 22:11:10 2016 +0000" }, "message": "Bump up Karaf to 3.0.5\n\nThis commit bumps up karaf to 3.0.5.\nThis commit also bumps up the jetty to 8.1.18.v20150929.\n\nChange-Id: I52849c38b535205db8c4e00e799b332f63b7e3f2\n" }, { "commit": "a5a312b32eabf88fb87c2cd0834a0d05c2341de1", "tree": "4aee5b9c95dfd12dee40c61265174f6106bec50f", "parents": [ "489aa9ba2351b66cd3a56a45f6bd5c664a6038f7" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jan 15 17:59:12 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Jan 19 21:06:05 2016 +0000" }, "message": "Replace stale codehaus jackson lib to new fasterxml jackson lib\n\nChange-Id: I80c8d3dcbcae438c07c07957c980375de71180c3\n" }, { "commit": "c0c36a4e9a90d486ad0babbadd837ce139f8b9b1", "tree": "6beeb07517ff656ac3ccdd571692183d2b01eabc", "parents": [ "ca47cd7e23b7bc4b887b2566ffb45eab202a3eb9" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jan 08 13:41:27 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Sun Jan 10 01:19:39 2016 +0000" }, "message": "[ONOS-3703] pom.xml external dependencies and plugin version bump\n\nThis commit bumps up all maven plugins and dependencies to their\nlatest version. With bumped version onos passes stc test.\n\nFollowing plugins are not ready to be bumped up due to instability.\ncheck-style 2.16 -\u003e 2.17: compilation error\nmaven-compiler-plugin 2.5.1 -\u003e 3.3: always perform recompilation\n\nFollowing dependencies are not ready to be bumped up due to instability.\nkryo 3.0.0 -\u003e 3.0.3: unit test failure\nslf4j 1.7.6 -\u003e 1.7.13: fails in stc\n\nChange-Id: Iffe8b0734c7088228ebeee1ef597f0df3dfcd63d\n" }, { "commit": "b4a4215c85f39cf6285f94e2744f86878f51b968", "tree": "f8491a7048f6247d54861bacada39908db1d01d3", "parents": [ "97e571e9e883e249f2a3d6c326cb40416fa9a0a5" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Tue Dec 08 17:06:30 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Jan 06 03:07:35 2016 +0000" }, "message": "[Falcon] Add ComponentService that allows applications to select which components are loaded.\n\nChange-Id: I1e5eceef65c16040b75cf35ac88a497ba9a05412\n" }, { "commit": "016bef721f3e0f1e360e3cc7bad581e94dc822c0", "tree": "fdba3d95bed09f00f7f505d851357be8cabfa992", "parents": [ "399a0b36836bbe644b0fb9d03c6d273c201b399e" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Nov 24 15:24:13 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Nov 25 00:57:59 2015 +0000" }, "message": "Fixing features.xml so that they don\u0027t self-reference.\n\nChange-Id: I1f4b8bc956f24d422af06e02330f5de8bb4873c2\n" }, { "commit": "b31b6dcb32e20fd441fd2ca57dce31be519dbe3a", "tree": "91de7c7a2663322934587a8c3927c8c5cb9327e6", "parents": [ "4b146a79ce5bdf9a456e181087a45094f499f71a" ], "author": { "name": "Marc De Leenheer", "email": "marc@onlab.us", "time": "Wed Nov 18 11:50:37 2015 -0800" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Wed Nov 18 21:45:11 2015 +0000" }, "message": "Add incubator RPC to features.xml\n\nChange-Id: Ief111eb3ada0c295c6c8de1c44ee8a07014e276b\n" }, { "commit": "92511f22a000bc92862128a9c6ce32e2b0ec7015", "tree": "8dba0dee113411eaad1efa5ef2ab5163c3e8fdd7", "parents": [ "635f6213ce6cac74ee8afae4b8dfa0383273c18c" ], "author": { "name": "Aaron Kruglikov", "email": "aaron.kruglikov@us.fujitsu.com", "time": "Mon Oct 12 14:39:04 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Oct 26 21:48:30 2015 +0000" }, "message": "Creating persistence service.\n\nChange-Id: Ib78b4001a24c71b4096e5a2a446dbd5009aa1090\n" }, { "commit": "1be4e6e0b8054c3e27d05faf069abee5b819529e", "tree": "709bba999f3bec75d8b8f0bfa1469a66bcd5035f", "parents": [ "8969cbe4bc88d1590a9cf1ce34f96920c7775d87" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 04 14:59:45 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Sep 04 23:11:22 2015 +0000" }, "message": "Updating org.apache.felix.framework.security to release version 2.2.0.onos\n\nAlso, adding dependency in core/security on the artifact to pre-download it.\n\nChange-Id: Iff78dc1c40e2757cfc14b3fa3e350a85397580be\n" }, { "commit": "b856b813b5a42f07fc1092781cf0f13e24ea41c0", "tree": "f0cb556690b04cc5c6d3a21c6b51a8fab76608c4", "parents": [ "f28207bddfbdfbce2cd775a6361b18c3612ba565" ], "author": { "name": "Changhoon Yoon", "email": "chyoon87@kaist.ac.kr", "time": "Mon Aug 10 03:47:19 2015 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Sep 04 18:09:49 2015 +0000" }, "message": "ONOS-1767 SM-ONOS implementation\n\n22a363e ONOS-17767 SM-ONOS impl\n\nChange-Id: Ifca8129f2266bada68af735cf81a1d39f1ec8506\n" }, { "commit": "c97aa6110e76737169fc409ebdf763576ed6bd94", "tree": "daeeacb1babdefee7c7b77b7c14b7463da07d2ce", "parents": [ "187f172546431131eb2c358fa777b6892fe8cb6a" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Jun 23 16:00:18 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Jun 23 23:39:49 2015 +0000" }, "message": "ONOS-1793 Moved trivial stores to onos-core-common/src/test; onos-core-trivial is no longer.\n\nChange-Id: Ie4824db36e3a7eb6db3b953ee1f2786d3e22194f\n" }, { "commit": "8bd51bfda588096d1278696607dd2ad854e89032", "tree": "1d72cab91d22b8233557630b7e2a68fec1b18165", "parents": [ "85cf4da722760c172dabc982ce7f11819ab196e7" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Sat Jun 06 00:39:45 2015 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Sat Jun 06 00:39:45 2015 -0700" }, "message": "Adding felix.framework back to features.xml\n\nChange-Id: I1be5a2d3d1b3d737f5cf599bd758b205722c16b5\n" }, { "commit": "20c452017b8a1ed33bf0c8f026461b252ad2b7ad", "tree": "0f2f3906cce1511e770efab20c3503a008225658", "parents": [ "c973308d4173347cdae1c794122362d0dd9c978f" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Jun 05 18:43:22 2015 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Jun 05 18:43:22 2015 -0700" }, "message": "Removing felix.framework from features.xml for release\n\nChange-Id: Ief8b9b99880befa438726d9fe426c76f63e362ff\n" }, { "commit": "541ef71e6c20aa008ce4facb5a70a4d2bce83284", "tree": "778b459d5545f2f0dcd522af1760723a4f49191c", "parents": [ "52c98bd074ef2c52eb59fdc91a07b353eb6451a5" ], "author": { "name": "Changhoon Yoon", "email": "chyoon87@kaist.ac.kr", "time": "Sat May 23 17:18:34 2015 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu May 28 07:06:12 2015 +0000" }, "message": "ONOS-1993 Implement API-level permission checking + security util code location replacement\n\nChange-Id: I7bf20eda9c12ed2a44334504333b093057764cd2\n" }, { "commit": "bf916ea1a4120772c92eb41f39e242b258a04d2c", "tree": "43459256068491e4550459d8bdc70b904ab945d3", "parents": [ "c4483c77928446ad7a4d41de1c8f69845f1abdb7" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 20 18:24:34 2015 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 20 18:24:34 2015 -0700" }, "message": "Moved Tunnel subsystem to ONOS core incubator area.\n\nChange-Id: I03f90b068013fbf0490af5277b33459ccc0514ec\n" }, { "commit": "ba082b80b89ce359224d62f89ba95ee0f49d6f1b", "tree": "0a0228670be239c4a6b3ae7c6599c3252071a5ca", "parents": [ "5e9a63d4eb92072cd93db2956a98d075de743117" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 20 13:47:38 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed May 20 23:21:47 2015 +0000" }, "message": "Removing hazelcat dependency throughout.\n\nChange-Id: I738050fda142418d2956f613035892dac82ef098\n" }, { "commit": "23dee8f298cf3e79c7e148aa66068b5bef340c09", "tree": "86fa0a8ce1ae06b71a44502b01c69d2405b766a2", "parents": [ "3358af2e7f974f42d4bf8e5ecff2a41cc40ade70" ], "author": { "name": "Changhoon Yoon", "email": "chyoon87@kaist.ac.kr", "time": "Mon May 18 22:19:49 2015 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed May 20 18:19:38 2015 +0000" }, "message": "ONOS-1858, ONOS-1857, ONOS-1860, ONOS-1862, ONOS-1898 : SM-ONOS\n\nChange-Id: I206e72521cf663466bfcc612e1896bb22d87da06\n" }, { "commit": "97a7033e8873b3a0a6450434167a0601023a29d1", "tree": "62355ec977f97da60e1ce53bad993b2bc08cb490", "parents": [ "27b69c6c258e314c987ffcd58c4a4259ed0f8ffc" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 20 09:29:55 2015 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 20 09:29:55 2015 -0700" }, "message": "Fixed onos-package and put hazelcast back into features for now.\n\nChange-Id: If82a7bc80fb116714320f2a1ada5b1b935d01172\n" }, { "commit": "e73ce63f39881dfe87f5512b0e9a18343ea51234", "tree": "7638d39f70e3dbe1896930ae3ac4c5ee6593f453", "parents": [ "3c3361cc931795b25a65ad54f8c46e4604b0cc8e" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue May 19 13:51:20 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue May 19 21:29:34 2015 +0000" }, "message": "Dropping hazelcast loading as part of the base feature.\n\nChange-Id: I526a7c1cab6d9bc465ced07e96ab19e8efe10c89\n" }, { "commit": "530e52adf5b4a845a076d597804fffa596208e30", "tree": "f7204bbe42c733704ef28398493d75f4556396d0", "parents": [ "ab130524268e9a78004b58a06e0af5d26bef55e1" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 06 19:51:32 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu May 07 05:46:12 2015 +0000" }, "message": "GUI -- Fixed application upload/install functionality.\n\nChange-Id: I5b02ff7470bda46b76bc067b64514204b474fb97\n" }, { "commit": "d6811710c66ef9a01a9fc2d75f7eba9ab602b0a6", "tree": "71699c34637b834500c8f3709534f4e79972b625", "parents": [ "1af8e137e378d2a87f908b9ce6af394703fe62c9" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Apr 29 21:37:04 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri May 01 00:34:59 2015 +0000" }, "message": "Turned netconf providers into an app and made NetconfDeviceProvider register its configs with ComponentConfigService.\nMore cleanup needs to be done to avoid log messages with \"+\" and some other stylistic issues.\n\nChange-Id: Ic1be1ce6d3340f5a6284ba5514d0052e01bdaaed\n" }, { "commit": "eb5eebbb820c0a623f0fbbae1ac3b3149ad13324", "tree": "7f49061f43a59acf898466e5c615c0869478ae29", "parents": [ "fc3b48e0d148c937e5a816a7b3ce7649cbe12be6" ], "author": { "name": "Sanjay S", "email": "sanjay.s@happiestminds.com", "time": "Fri Apr 24 15:44:50 2015 +0530" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Apr 30 04:04:11 2015 +0000" }, "message": "Modified to accommodate code review comments.\n\nChange-Id: I391db0afe13d862706b5592e60e83b725d99e672\n" }, { "commit": "e8dcfeedc468a489123bfa7c86ed467fecefaf74", "tree": "a1c5e2b29ef5f0f6ab4d0a243a456b6b6e0dab35", "parents": [ "3c58e969208f693c20c45a4151683e6e8f1bf0a9" ], "author": { "name": "Sanjay S", "email": "sanjay.s@happiestminds.com", "time": "Thu Apr 23 10:07:08 2015 +0530" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Apr 30 03:47:57 2015 +0000" }, "message": "Netconf Device Provider Plugin to discover and monitor NETCONF supported Devices.\n\nChange-Id: I6d32c966fd4e9c3581db8285e2d712b6bffdb65c\n" }, { "commit": "db7467ace276e3261aa4a0fc7b6c4990eb2b6cf4", "tree": "f0f159f212f9e25bb0e0a776be7fc205bce366b6", "parents": [ "624f13a9f0117640d445c2952a74a55e2ab319e1" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Fri Apr 17 11:06:53 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Apr 17 19:41:30 2015 +0000" }, "message": "Separating onos-drivers to be delivered as a separate app from onos-openflow. Apps activated by default (via onos-setup-karaf or onos-install/onos-config) are now onos-drivers and onos-openflow.\n\nChange-Id: I35c7cca79a4b72e966cbc2cebe72b109f2d92706\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": "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" }, { "commit": "b35a6191319b2469a42083f6d3c80d33b16d4791", "tree": "fd8ed5d43156a361808114f502bd6aa535b2060f", "parents": [ "ca335e9366b65ba543189a1fae3b9b32c82e2d72" ], "author": { "name": "sangho", "email": "sangho@onlab.us", "time": "Wed Apr 01 13:05:26 2015 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Apr 09 18:24:33 2015 +0000" }, "message": "ONOS-686, 687, 1344 : The first commit for the Segment Routing application\n - ICMP/ARP/IP handlers are implemented as a part of the application for now\n - Default routing and link add/failure/recovery are also supprted\n - Temporary NetworkConfigHandler, which is hardcoded to support only 6 router FISH topology, is used for test\n - Some fixes on GroupHanlder app to support transit routers\n - Supports multi-instance (tested with two instances)\n\nChange-Id: Idfa67903e59e1c4cac4da430f89cd4c50e821420\n" }, { "commit": "ca335e9366b65ba543189a1fae3b9b32c82e2d72", "tree": "72b400bc7f0dc6ea1ef59d75c086e461f3c80e54", "parents": [ "5c2f813575a6682ca63747784fe35250674f89d5" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Mar 05 10:34:32 2015 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Apr 09 18:17:45 2015 +0000" }, "message": "Add persistence option to ECMap\n\nWork towards ONOS-1337\n\nChange-Id: I24e6a42e2f8856b363e79786829c51344797b81b\n" }, { "commit": "77b8848f51cc33150d157a222ae865eb6a612a42", "tree": "3e2fd6a812460da95a428759c3d27172c4e5fbe5", "parents": [ "faa1e36627e6380204eb3758c10e5067d22fb9cb" ], "author": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Tue Apr 07 15:47:50 2015 -0700" }, "committer": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Tue Apr 07 15:48:36 2015 -0700" }, "message": "added FlowObjectiveService to act as an objective manager between applications and drivers\n\nChange-Id: I4dc44db8bafae8a55b7663895c87b1b08645637f\n" }, { "commit": "e28ae4c8017a822b3637f64effc1017b6b5dbe42", "tree": "732a209e3a2dcdb17a72d57f2c948da901dd1e43", "parents": [ "264c5ec59082b67e13dc88b4e76f98728231e926" ], "author": { "name": "Pingping Lin", "email": "pingping@onlab.us", "time": "Fri Mar 13 11:37:03 2015 -0700" }, "committer": { "name": "Pingping Lin", "email": "pingping@onlab.us", "time": "Tue Apr 07 12:31:07 2015 -0700" }, "message": "sdn-ip reactive routing\n\n This module can handle 3 cases:\n (1) one host wants to talk to another host, both two hosts are in SDN network.\n (2) one host in SDN network wants to talk to another host in Internet.\n (3) one host from Internet wants to talk to another host in SDN network.\n In all cases, we use MultiPointToSinglePointIntent.\n\nChange-Id: I80dd954bd608e52b45b993f3c27e67636a7105d9\n" }, { "commit": "b64514778bea55969a6674c04b2d2b6ef85ace4f", "tree": "e3749da9cb42325d5780187db0b7a21e049f2204", "parents": [ "3074fb22dd22f4fafab7cd161ebafcb077e53715" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Mar 31 16:03:56 2015 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Mar 31 16:03:56 2015 -0700" }, "message": "Moved demo app back to main onos repo.\n\nChange-Id: I3e445b28c1a19f9af9b582a05f3f6403af6d19c2\n" }, { "commit": "67c22726a25e0e411a222429589240d65cd50453", "tree": "d831486a559cd1e1faca0446cff1adbeb9fc36cb", "parents": [ "6ba7efceaffebd9fc894c6574051eb40696654bf" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Mar 09 15:48:57 2015 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Mar 23 20:40:33 2015 +0000" }, "message": "ONOS-1242 - REST API for Withdrawing Intents\n\n- upgraded Jersey to 1.19 for some REST bug fixes for Java 8\n- consolidated references to Jersey by using the dependecy\n management plugin in the top level pom file.\n\nChange-Id: Ic027f97f8fce6c673c9f2c02a92abaeedfedeb97\n" }, { "commit": "ee4f9377c2334ef6f253a32bf8562526c68ac69d", "tree": "9607e6c90cc5a59f6af8652811484e560a4b1c66", "parents": [ "f99ddc3abd865604eeffebcc7f81db3417165584" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Mar 18 22:14:50 2015 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Mar 18 22:14:50 2015 -0700" }, "message": "Adding more app.xml files.\nUpgrading app.xml versions.\nCleaned-up features.xml.\n\nChange-Id: I7c5a85480568ffe35281286aefc9aa4e1b3b2afd\n" }, { "commit": "20daf57e60a841720abbc2e18906f5b35ad30726", "tree": "ed0ce2f185ec930d34f08087c536b634edd96b6b", "parents": [ "50a9b72f2d6cc13e875e066988a8739ff4f220ed" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Mar 18 10:17:57 2015 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Mar 18 10:17:57 2015 -0700" }, "message": "Preparing the features.xml for split.\n\nChange-Id: I6a6fe654336a9a597a23ebb6ca8cbbe3f3b06ceb\n" }, { "commit": "81208c79dd564e08ffbc498ca63fb7e7f2ff0fe1", "tree": "0bb919da059163d3b76f515c3f84aaedf47b0419", "parents": [ "3e2b651d939a854d3745fb427b72cbae142494e8" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Wed Mar 04 23:07:01 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Mar 05 19:38:49 2015 +0000" }, "message": "Test application to measure partitioned raft database performance.\n\nChange-Id: I6a1e773d71feb4867b959ec33841b8026dda32f5\n" }, { "commit": "bd6845d1a0eb85f9da15fefba3825c06cacd50d6", "tree": "070fba8a3234de088a6ab99cbd71a215708f9381", "parents": [ "7442d210d4cafad3d4ef19d7554e5e57df68f1e3" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Wed Feb 25 11:43:48 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Feb 26 19:22:46 2015 +0000" }, "message": "ClusterService implementation that relies on accrual failure detector for determining node up/down status.\nInitially off by default, until futher testing is done.\n\nChange-Id: I0ac8850d76af717e7804d4503bedb227d5894a0a\n" }, { "commit": "6ccba96c494e6115b660c098ba7c449a8d60c92a", "tree": "e1b3760f29c1955c114fe332882efff62c304d25", "parents": [ "2da1e603a9577ea27d799d71834100c35adbeafa" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Tue Feb 17 18:16:02 2015 -0800" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Wed Feb 18 21:04:54 2015 -0800" }, "message": "Adding intent performance testing app\n\nChange-Id: I1b3a8b6e5b9230066d31f8f520e212973b6f703e\n" }, { "commit": "f582920bb5f017eb9c834893da5252816dd6de63", "tree": "6de991cbcc358b35bcc852c3ba46c96531a5d796", "parents": [ "639dc6691917699bd0fc46a23a4bafe34fa72142" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Feb 12 09:37:02 2015 -0800" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Feb 18 14:31:46 2015 -0800" }, "message": "Initial skeleton of BgpRouter app.\n\nAdded BGP tunnelling and received routes.\nAdded pushing groups and can now ping through the router.\n\nChange-Id: I21a265bd72e40fc430bd392201fadccbdd67be94\n" }, { "commit": "62ad95f3f1b7dfab11ba291dc25eb8c95d80dcc8", "tree": "353d97ae219a35b2e59f7ffda15bcaedbb7d9feb", "parents": [ "36a8a6e8ef5934b3ef3e88d1e11db2756cd8ddc5" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Feb 18 12:11:36 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Feb 18 21:33:52 2015 +0000" }, "message": "Added ability to upload apps as both app.xml or app.zip.\nAdded a number of app.xml files for built-in apps.\nAdded ability to install \u0026 activate in one command.\n\nChange-Id: I3fa5fa487ef76d9fe3da4d6dce8045d538cba423\n" }, { "commit": "9322445f119b3fe2642f307e08b74710e2d77e1e", "tree": "e083c10d2a0725ec3560194eab2076da7ca8bd91", "parents": [ "468bc1dd95bee300857f0412a63ee3c0286216cd" ], "author": { "name": "Kunihiro Ishiguro", "email": "kunihiroishiguro@gmail.com", "time": "Fri Feb 13 00:40:08 2015 +0900" }, "committer": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Thu Feb 12 22:16:48 2015 +0000" }, "message": "Merge onos-app-proxyarp with onos-app-proxyndp.\n\nChange-Id: I6e25c4575544e159ac9f7749fe07a742bfd6f748\n" }, { "commit": "41349e9b46021cdeb1ec7ffb2c5a666c3f64dc3b", "tree": "5aef51f4bde9c3fa8c3c910f89875bf3c2a2a2b5", "parents": [ "0a0b9e46bfe73b10170128de1fbdfa1d43a9b8fa" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Mon Feb 09 14:14:02 2015 -0800" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Feb 11 18:20:57 2015 -0800" }, "message": "Moved BGP code and Router code into their own bundle.\n\nThe main goal of this is to allow routing code to be used by multiple\napplications.\n\nChanges include:\n * Created an onos-app-routing bundle and moved BGP code and routing code\n into it.\n * Created an onos-app-routing-api bundle as a common API bundle between\n onos-app-routing and onos-app-sdnip, to prevent circular dependencies.\n * Moved API classes into onos-app-routing-api bundle.\n * Made Router and BgpSessionManager into OSGi components. This is not quite\n clean, because there is still a chain of start() method calls from SdnIp\n through to BgpSessionManager to preserve startup order. This should be\n revisted so components can be started using activate()\n * Created BgpService and RoutingService APIs to glue different components\n together.\n * Many unit test changes. A lot of the previous unit tests spanned the\n Router and IntentSynchronizer classes, but this is not possible any more\n since these classes are in different bundles. I had to rewrite some of\n these tests so that each unit test class only tests one real class. A\n nice side-effect is that the tests are now simpler because each test\n tests less functionality.\n * Removed SdnIp test seeing as it doesn\u0027t run automatically, was already\n broken and has been largely superseded by other unit tests and the nightly\n functional tests.\n\nChange-Id: I70ecf5391aa353e99e7cdcf7ed38a530c87571bb\n" }, { "commit": "cb7ab08e950a02f2b304dd30d58105304e2bd81c", "tree": "4ed9d008ea6d0bdca5f75a312292e071920fd291", "parents": [ "9ee62f52f2d14fb3e6a24da32db2723ef6a440a9" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Fri Feb 06 15:33:03 2015 -0800" }, "committer": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Fri Feb 06 15:33:57 2015 -0800" }, "message": "Pom fixes to correctly shade copycat jars.\n\nChange-Id: I1ed97b32ad242e1c6d7c06387219308802a1f773\n" }, { "commit": "f1bff5075ada8d6f4e069d49e3b1adaabda77ca2", "tree": "10543c2fcd34b0d352d19ec89d053bc95eaf9bc9", "parents": [ "293ede0bcf6e9de7748b39e859b58e6e3ee4c4fa" ], "author": { "name": "Kunihiro Ishiguro", "email": "kunihiroishiguro@gmail.com", "time": "Fri Jan 30 15:47:06 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Feb 05 08:58:39 2015 +0000" }, "message": "WIP: proxy NDP for IPv6.\n\nONOS-924\n\nNeed to implement test cases.\n\nChange-Id: I86b0cb8c3c8d75f7276778e04c1a7166c9bb2f59" }, { "commit": "5afd02ad09ae4c32d0920eb96bd58daa6d43cf23", "tree": "82b49c3cd0a8f611740dab4707a8df762b536d79", "parents": [ "8995ac580d7e817ba6ff42edef36c980d17e6072" ], "author": { "name": "sangho", "email": "sangho@onlab.us", "time": "Tue Feb 03 20:07:35 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Feb 05 05:02:48 2015 +0000" }, "message": "ONOS-894 : Implemented GroupProvider\n\nChange-Id: I2755abd433921a420ad545fcf6fef61e90a8b89f\n" }, { "commit": "0fb1c60fdf69fd6cbeb38ec010f34bda2631c1a0", "tree": "07bc93b59939e39f30b12b2ecebe8fbee87ac5a3", "parents": [ "c7aa50719bfe587f08b2f3bbcf0f9a19cc6426c2" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Feb 02 14:43:56 2015 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 02 23:24:28 2015 +0000" }, "message": "Replacing literal version with a symbolic one in features.xml\n\nChange-Id: Ic06cfc7f49a1c4b6df57f90594e781843e3ac9d1\n" }, { "commit": "02aeb0339f584153798906c5f3a1c2809ead511e", "tree": "c0a25a6da637c60c6e6529bf4615a61b6a409139", "parents": [ "ea4d7d14212a7a429f3e45843633884bd35b4bc5" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Jan 06 22:36:30 2015 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Jan 30 00:28:45 2015 +0000" }, "message": "ONOS-542 Defining application subsystem interfaces \u0026 public constructs.\n\nChange-Id: Iba0d2cb69dace5beee8a68def9918059ce755b5c\n" }, { "commit": "93356bcabc6e47e0d1717abe877f1867230a6ca6", "tree": "a32b06123f21f405f463f6964f9bf3261ccdc3b1", "parents": [ "190ed19e18732617713e5bd3aa0f669ebb1d5530" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Jan 28 12:33:59 2015 -0800" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Jan 28 12:33:59 2015 -0800" }, "message": "Update hazelcast version to 3.4\n\nFixes ONOS-864\n\nChange-Id: Ib8ba93de2bcc5fd278039d24482a9019f2d1eae8\n" }, { "commit": "a8f4e7dee1a147e70625f6e0a3a3c77c55905580", "tree": "c97596bc702d5407b56a3066fb5d06a287bb80b2", "parents": [ "db358086fd98854314392c3ea81119bd7d946848" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Jan 08 17:31:55 2015 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jan 16 22:05:05 2015 +0000" }, "message": "Sketching out device driver subsystem to allow extensible device management functions to be made available to applications.\nRevising some implementations and adding tests.\nRemoving fingerprint and extension concept for now.\n\nChange-Id: Id50faf29e4590b08e0c2b385ae8d4bb0c453f37e\n" }, { "commit": "612863442a7a0fb30bc5ab2fe3f19985f3305f3b", "tree": "c81a2c2e19453a21ae3b8181eb4dd6a10de00401", "parents": [ "5c0b476e73dbb1aec475344b502d6f9b554f6011" ], "author": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Wed Dec 24 10:34:00 2014 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Jan 12 03:54:25 2015 +0000" }, "message": "null device provider implementation along with directory structure\nfor the other device providers\n\ninitial null provider directory structure\n\nChange-Id: Ib7a766a854ba1863564ce2dc950f597a41a4e545\n\nbetter with files\n\nChange-Id: I041ea7bb718748e5f72ccaf06836c322b4e411d6\n\nno binaries needed\n\nChange-Id: I0bc978dd5bf6d20968bd1a28c6165b9f49ba585b\n\nstart nulldeviceprovider\n\nChange-Id: If75bced900c185ca58a9302130c4d4a3cc18f12d\n\nnull device provider trivial implementation\n\nsupports hardcoded number of devices and ports, this will ultimately be extented to cli/rest configuration.\n\nChange-Id: Iaeffc5526526b90fb1ecbcc0bd8b88103bdb921a\n" }, { "commit": "4d887e837262e5169ebe4b2f34306ec4e88c1e06", "tree": "6213f7c8d2960313474a5a96fbdce36f5b6c5186", "parents": [ "081e737a4e4f3a64b0f170cba2b8d52335a00124" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Jan 08 13:27:39 2015 -0800" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Jan 09 21:43:46 2015 +0000" }, "message": "Moved onlab-rest bundle out of onos-api.\n\nHaving onlab-rest in onos-api creates a dependency issue because the\ndependencies of onlab-rest are not included in onos-api. Usually people don\u0027t\nsee an issue because they also have another rest/web feature installed.\n\nFixes ONOS-505.\n\nChange-Id: Ifd1526491eb526bb2d751d915fc97cceef5a64a9\n(cherry picked from commit 449bd5bc62f5723f914efe8117f19190d1b9ff49)\n" }, { "commit": "bce8dad30c750df00c09bed65c0a36c4b8deac89", "tree": "15a98932823c36ee77f7c04f8943244f11d28ebc", "parents": [ "b82d0ec4a1e1cf78c300534c12182740086657f6" ], "author": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Thu Dec 04 10:17:37 2014 -0800" }, "committer": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Thu Dec 04 10:17:37 2014 -0800" }, "message": "Fix: use @ONOS-VERSION instead of a hard-coded value for onos-app-election\nfeature.\n\nChange-Id: I3cc61cdc8601fa82deef6b1de372107063b11446\n" }, { "commit": "b82d0ec4a1e1cf78c300534c12182740086657f6", "tree": "8ae2d98b80a62bc0df68bedf6c51c99462efa1a0", "parents": [ "140116790a038dc64c317ce5f5ae310119891cf4" ], "author": { "name": "Jon Hall", "email": "JHall@onlab.us", "time": "Thu Nov 27 15:00:47 2014 -0500" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Dec 04 18:09:18 2014 +0000" }, "message": "Simple app to test leadership election\n\nChange-Id: I3a1803847463915c10cf36fde0d250dcf9c8c9b1\n" }, { "commit": "992741f6b2ff9d1aad4c5419b9656b2d2f8a6228", "tree": "7bd4c5ba4f03773d129948981f3beca1b437aed6", "parents": [ "045c01da31e0c24811b28e3882847f59905ec146" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Thu Dec 04 00:10:36 2014 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Dec 04 08:22:09 2014 +0000" }, "message": "tokenizing features.xml\n\nChange-Id: I89969f78beb7ae182013faae8b550b43a160d17d\n" }, { "commit": "abafb50f58363c90e525873a96a1d14cc2449200", "tree": "71bd9a07c79945746e29ae8311ab5f768aa1640b", "parents": [ "03defe793917884eedd233a39b82dafe14ebedd5" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Tue Dec 02 22:26:20 2014 -0800" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Tue Dec 02 22:26:20 2014 -0800" }, "message": "Changing org.onlab.onos package to org.onosproject\n\nChange-Id: Ic81421faa27acdcff045add47d9e0a715cd4f575\n" }, { "commit": "91471863b66c50934e264c7fa52a153734730907", "tree": "cbe0e953c3807a23e7b23e1a21c65c78965c2b48", "parents": [ "9b108b3f8eea64a3f812996ea67abfb0bba7086f" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Mon Dec 01 11:58:08 2014 -0800" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Mon Dec 01 11:58:08 2014 -0800" }, "message": "Remove Chronicle related unused entries.\n\nChange-Id: Iaf2ab5c6d2b43557284cd4c782660cd9998a49a9\n" }, { "commit": "486349db982f6d2d324b325adfc83c73385bef47", "tree": "c5ea7836f0da6ca4f0a84bed626a87c6ad2794b0", "parents": [ "5af8a9421765a74576c4249bdef9f03517db6bdd" ], "author": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Tue Nov 25 18:09:25 2014 -0500" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Nov 26 21:31:58 2014 +0000" }, "message": "random demo intent installer\n\nChange-Id: I1ac2f5a6b7efbc7c940c6d7c371af4f5befcd676\n\nusing a timer to pace ourselves\n\nChange-Id: Ia58698f950bbbc958ad002ed56dfe54b90f317ab\n\nall good blasts intents\n\nChange-Id: Ia85df5ad211c01d22d4088403d789b3d6a2292f7\n\nclean up\n\nChange-Id: I1a6dde05f57d0e4866d3255fc28836dfa7e7c190\n" }, { "commit": "452234edd0defe36f7c28423fb379bb2624d6407", "tree": "bad14ddc8d1ee9c548263a5f9730096b59171efb", "parents": [ "f1288b82175ae9b677dad7f46ade993aed6ce4fc" ], "author": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Tue Nov 25 00:03:49 2014 -0500" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Nov 25 06:44:18 2014 +0000" }, "message": "moving openflow drivers to their own bundle\n\nChange-Id: Ie38dc932fdf23112cafc0fa5d0d7693a5023e16c\n" }, { "commit": "52cc9a709734177894fd30ff85de49a61abd3883", "tree": "cda856d62aa6c9717f77c46d179027dd7d91cca9", "parents": [ "503aafc1bceff628e7fddae5b82a705a303b22b9", "fd23d3136ae6048988b38251cd4cbe0ebae523a6" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Nov 11 18:29:04 2014 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Nov 11 18:29:04 2014 -0800" }, "message": "Merge \"added demo rest api for adding and withdrawing intents in a mesh\"" }, { "commit": "fd23d3136ae6048988b38251cd4cbe0ebae523a6", "tree": "da053ee477d2dc7ef18ea9b1d412d1716f164a59", "parents": [ "1e791e12284b46bfbe335f402f02ab03011c10bf" ], "author": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Tue Nov 11 18:14:47 2014 -0800" }, "committer": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Tue Nov 11 18:14:47 2014 -0800" }, "message": "added demo rest api for adding and withdrawing intents in a mesh\n\nChange-Id: Ic68a9054c8a1a3d4223e75845f78205d8703ae56\n" }, { "commit": "9f381945ee66b462c7e316bea47d60c44f464961", "tree": "44b425bbbbb177e244f9d425284e5e4809554593", "parents": [ "0a297b160bd80ba3da9c147897d0bffc21ab3b14" ], "author": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Tue Nov 11 16:13:02 2014 -0800" }, "committer": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Tue Nov 11 16:13:02 2014 -0800" }, "message": "Added feature \"onos-app-proxyarp\" and feature \"onos-app-config\"\nto the list of features that onos-app-sdnip depends on.\n\nChange-Id: I1a1f9371dd0e225391389c64ccf68856ca196620\n" }, { "commit": "7d638d3712ed103a403971ab8163442dfcb07e64", "tree": "f665b27130810f5b8c48fc7e4153914283d9b9e7", "parents": [ "bf3e9ad3b32113d22e8d3ebb41e6e3bd7d5d8cb9" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Fri Nov 07 10:24:43 2014 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Fri Nov 07 15:12:00 2014 -0800" }, "message": "Initial sketch of the GUI web-socket mechanics.\n\nChange-Id: I5f481886fd45ce058be4aaf07fba466e702ae7ad\n" }, { "commit": "c195732463ef167700e866a9b8b9532f434f966d", "tree": "df0a9787c68640a2a54f97858fa03d7eed4bb5cf", "parents": [ "778f7ad29b74de12f26de12797a44f8d5ec731ae" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Wed Nov 05 23:45:00 2014 -0800" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Wed Nov 05 23:49:23 2014 -0800" }, "message": "cleaning up the mess\n\nChange-Id: I2688b9ff9c83d86fda924531becd033f28873b09\n" }, { "commit": "0c1c10001ced97f0265671b214bd712fb1801919", "tree": "aeb280d43892614d0a12bdbe203690f565e4fc72", "parents": [ "d7d9641fc65d15113e026e3d1e2e5b46b17aecd5" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Wed Nov 05 13:47:25 2014 -0800" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Wed Nov 05 13:52:12 2014 -0800" }, "message": "Workarounds to startup DatabaseService\n\n- shaded copycat\n- switched Chronicle log to InMemory log until we fix the OSGi issue\n\nChange-Id: Icf8ee8c18b518a8ee785924413681bdb61fc5037\n" }, { "commit": "ed4adf40688b99721e97fb48a4dc188a671927cf", "tree": "c56e3b390d06a0c91ed94bcf350fb7aba6828faa", "parents": [ "6c415d12dd030a12c65d28351107ca16e97956a2" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Sun Nov 02 15:22:23 2014 -0800" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Mon Nov 03 19:33:14 2014 -0800" }, "message": "repo settings for copycat\n\nChange-Id: I7965684f9f9c67c65c7e114f061afef04dac4c3a\n" }, { "commit": "b87ef9587d115aa73f5059fba8ec389932d958cf", "tree": "8f487314aeb58d3b12250269475e3372f21f28b0", "parents": [ "ea15015f7c7eacc020d97c030364128fc8a44693" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Tue Oct 28 23:34:23 2014 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Tue Oct 28 23:34:23 2014 -0700" }, "message": "human readable time representation for toString\n\nExample:\n LinkEvent{time\u003d2014-10-28T23:24:23.461, ...\n\nChange-Id: I439cea488afd97dfa4f1c1e5770f2e2d7b64d321\n" }, { "commit": "4f1a60c9fd4050c9adc0f23269f033b0015ceaf4", "tree": "c67f496bc028fa389a04edd2312fb7386c0a3b00", "parents": [ "92f4361692a50c2cd05ab06559feb6dab799f1ec" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Oct 28 13:39:07 2014 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Oct 28 13:39:11 2014 -0700" }, "message": "Revised copyright message.\n" }, { "commit": "41f2ec0ccca186c0cdd9f10f99c067be40ce85de", "tree": "3d5cf2642ca9c1f19b4d97fd3b7755300befd8de", "parents": [ "781d18bfa13738a3ad588173ead8c7136ef7a8b9" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Mon Oct 27 09:54:43 2014 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Mon Oct 27 10:40:49 2014 -0700" }, "message": "moved Hazelcast based Mastership+Cluster store to onos-code-dist bundle\n\nChange-Id: I304f916f3a400eaf050a5351825634349790e1bf\n" }, { "commit": "9eedb465671b13d67ba4315c99116d06477f6f1c", "tree": "bb56e38dda4b18a9d97ff90929914ed273bcd888", "parents": [ "41d5adb3d4ebea6bbd5efd64988fc17375a3535a" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Thu Oct 23 12:45:14 2014 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Thu Oct 23 13:48:32 2014 -0700" }, "message": "Update Hazelcast to 3.3.2\n\nChange-Id: Idb7ea81bf1ed22e0d34df346466017d49cbf4381\n" }, { "commit": "295b296961d936cc8f21bc4dcb95febd6240bef6", "tree": "5f40eea948eaf9b299cea6d9c2787d579fc6ffb7", "parents": [ "5ba8b28e76efecf56a2147c96af35c8e4eefbec0" ], "author": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Thu Oct 23 01:12:41 2014 -0700" }, "committer": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Thu Oct 23 01:12:41 2014 -0700" }, "message": "Added a new module: ONOS intent metrics application\n\nIt can be used as an Intent-related event and event metrics collector.\nIt can be loaded by one of the following two (new) features:\n onos-app-metrics, onos-app-metrics-intent\n\nAfter loading the module, it subscribes for intent-related events\nand keeps the following state:\n (a) The last 100 events\n (b) The timestamp of the last event (ms after epoch) as observed by this\n module for each event type: SUBMITTED, INSTALLED, WITHDRAWN.\n The missing event type is the equivalent of \"Withdraw Requested\"\n (c) The rate of each intent event type: count, median rate, average rate\n over the last 1, 5 or 15 minutes\n\nThe following CLI commands are added:\n * onos:intents-events\n Shows the last 100 intent events\n * onos:intents-events-metrics\n Shows the timestamp of the last event (ms after epoch) as observed by\n this module for each event type, and the rate of the topology\n events (for each event type): see (b) and (c) above\n\nChange-Id: I9f23e9086bbd433b8f24283539abdeb97e199e2e\n" }, { "commit": "64d9e472156f922949da63036a004e854b1ed34a", "tree": "15c4c8f73ea89314218de0019f7a139d0cebf823", "parents": [ "37eb8416a3dd88061e2c3fed00a620adc1ec3c31" ], "author": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Tue Oct 21 22:01:08 2014 -0700" }, "committer": { "name": "Pavlin Radoslavov", "email": "pavlin@onlab.us", "time": "Tue Oct 21 22:13:09 2014 -0700" }, "message": "Added initial implementation of Topology-related event and\nevent metrics collector. It can be loaded by one of the following two (new)\nfeatures: onos-app-metrics, onos-app-metrics-topology\n\nAfter loading the module, it subscribes for topology-related events\nand keeps the following state:\n (a) The last 10 events\n (b) The timestamp of the last event (ms after epoch) as observed by this\n module\n (c) The rate of the topology events: count, median rate, average rate\n over the last 1, 5 or 15 minutes\n\nThe following CLI commands are added:\n * onos:topology-events\n Shows the last 10 topology events\n\n * onos:topology-events-metrics\n Shows the timestamp of the last event, and the rate of the topology\n events: see (b) and (c) above\n" }, { "commit": "7d693f5be70bd9957f706881cae368362c9b84a9", "tree": "8a42e25bf4197eb121a44af884a410ad6832b9ee", "parents": [ "6e88c687a3d6df7417fdbad586d90e31e10dbabe" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Oct 21 19:17:57 2014 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Oct 21 19:17:57 2014 -0700" }, "message": "Experimenting with Apache 2 copyright on the onos-cli module. More later...\n" }, { "commit": "ebf5160436858db8fe22a23943d773940ad0588c", "tree": "8758c4b3ae1ceae1f6d6cfd7bfa3bada188fb65b", "parents": [ "99e9fe2c15fbeedc14f12289aa31f7de0726e542" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Tue Oct 21 14:01:25 2014 -0700" }, "committer": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Tue Oct 21 14:01:25 2014 -0700" }, "message": "Fixed typo in features.xml\n" }, { "commit": "824a7c192a156e1a9d9d3297a815ef1de759b398", "tree": "bbebeccc1337d9cb2e842469b1f4a6f37a0d2886", "parents": [ "2fcfde9f0d50575a86f9ca7b19ef5db9bd8384da" ], "author": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Tue Oct 21 09:46:15 2014 -0700" }, "committer": { "name": "Madan Jampani", "email": "madan@onlab.us", "time": "Tue Oct 21 09:46:15 2014 -0700" }, "message": "Netty epoll support. Now with updated pom.xml and features.xml to bring in the dependencies\n" } ], "next": "d8cf56648c8b15b7c030de6fd4cdb7100ffd86a7" }