)]}' { "log": [ { "commit": "f702168f1e6a9a1cecb9e15d0366e8700b4f2aaf", "tree": "8ed49b8deebe3d74963642c00d62c14cc8747e96", "parents": [ "f97f2bc12add6f84f4a3a341dcace6941115c3d6" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Mar 22 18:17:21 2017 -0700" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Tue Apr 11 00:03:29 2017 +0000" }, "message": "Enhance the RouteEvent to notify listeners of alternative viable routes.\n\nTraditionally the route event only notified listeners of the best selected\nroute for a given prefix, but some listeners are interested in all resolved\nroutes for the prefix.\n\nCORD-905\n\nChange-Id: Ia3e1e3a8e3e825ba894e6835e0860c3ed698d29b\n" }, { "commit": "ffaeac375ea05dbb1f0976bb68545b99341bedf3", "tree": "8c1b0e9282ab93f8c491f15249ba320a8dcdf7fe", "parents": [ "fe3d7b4282f061373601579322eb9dcf4c8ca17a" ], "author": { "name": "Hyunsun Moon", "email": "hyunsun.moon@gmail.com", "time": "Wed Apr 05 11:25:17 2017 +0900" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Apr 05 18:40:48 2017 +0000" }, "message": "Fixed Maven build failure\n\nChange-Id: I40aabf5ac0f9b51432fe670cd90b614b2b893691\n" }, { "commit": "8877d3c76895c1ace408a4b32c18bf53b40e5fbe", "tree": "2f16731b4a4e1b4b2858f13bac00cd5972248229", "parents": [ "2246bd127759558c3f57556367f99303c58bf4d3" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Apr 03 19:37:38 2017 +0900" }, "committer": { "name": "Hyunsun Moon", "email": "hyunsun.moon@gmail.com", "time": "Mon Apr 03 16:44:11 2017 +0000" }, "message": "Bugfix: Fix unit test error caused by unreferenced OSGI package\n\nChange-Id: I7c5452a57d2a56a2862e6e4d96e4873fe80f7ae6\n" }, { "commit": "4a6521161d7e5b5e5b94ea04163889891aa7fae0", "tree": "85a5a995b333cbee2aa777e23eabdfdc7fddc0d2", "parents": [ "db29dcf62d5cc2a2f715cf22f8404853ede141c5" ], "author": { "name": "Harold Huang", "email": "baymaxhuang@gmail.com", "time": "Wed Mar 29 00:06:27 2017 +0800" }, "committer": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Fri Mar 31 19:06:03 2017 +0000" }, "message": "fix: (vNet) listener registry initialization issue\n\nProblem:\n1. Listener registry is only initialized in the addListener method.\nIt will cause NullPointerException in the EventSink\u0027s proces method.\n\nSolutions:\n1. Initialize the listener in the constructor.\n\nChange-Id: I1eae5f2d52166b04f3e028d22b41414319f75b51\n" }, { "commit": "b14461bf48b05a1937cf80697970a6cd01de951e", "tree": "090703a19ff9770e4a9f13e6e77e335865d7b524", "parents": [ "0932ac5e565339c7404aee9a98f4a18db04b016c" ], "author": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Tue Mar 07 14:08:01 2017 +0900" }, "committer": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Thu Mar 30 23:06:07 2017 +0000" }, "message": "fix: (vNet) class load issues for OSGi bundle.\n\nProblem.\n1. Inside incubator package, class loader can\u0027t search classes defined\n in the other bundles such as onos-core\n\nSolution\n1. Added a method to return bundle context, and obtain class loader.\n\nChange-Id: If5ee4cb1a5b9ef5ab7d7e3bbc70408ea8257baea\n" }, { "commit": "0932ac5e565339c7404aee9a98f4a18db04b016c", "tree": "a2498978fc953ae29f25942d123a8bc904bf6f34", "parents": [ "d821b18caba79e8c4934541bafe17691eaa53ea7" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Mar 30 13:28:49 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Mar 30 20:51:23 2017 +0000" }, "message": "Adding support for GUI TopologyView to visualize port packet stats as an alternative to port byte stats.\n\nChange-Id: I323840c4fe98009759646eed0c4c66fa2bad0e61\n" }, { "commit": "fa394defdccee043ab00ffe146cc967d4569344f", "tree": "7af939ca5103ed1431206ae82a5badf99eaadd1d", "parents": [ "eeb3dc10d357f43e81342822d4bfc7a0d50ab875" ], "author": { "name": "Yi Tseng", "email": "a86487817@gmail.com", "time": "Wed Feb 01 11:26:40 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Mar 24 21:13:57 2017 +0000" }, "message": "Fix for ONOS-5175. GroupId refactoring.\n\nScience DefaultGroupId was deprecated, remove it from ONOS\n\nChange-Id: I82394e58ec1ba10c37492ed77546e233de9f934f\n" }, { "commit": "f2e7a34ae826f30f5f8fe5b2bd7925186c6fd662", "tree": "908cd72af823d2f8c9d927c099bc93a2a919dd2a", "parents": [ "92ca94dab0935b48d1a6e9cc5f1d900796823f84" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Mon Mar 20 15:43:21 2017 -0700" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Mar 22 20:23:45 2017 +0000" }, "message": "Carry original route in ResolvedRoute object.\n\nThe original route may have information of interest to consumers, such\nas the route source or VRF information.\n\nChange-Id: I32df752c92e235423694b13d4ff239a38bae5a50\n" }, { "commit": "92ca94dab0935b48d1a6e9cc5f1d900796823f84", "tree": "9c1c98bf65d7bc29133baab5bd9fe84c3957fc58", "parents": [ "96c146bde5166cea3c74a1c0ef5d23499f20b9c3" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Mar 17 18:05:22 2017 -0700" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Mar 22 20:15:33 2017 +0000" }, "message": "Carry next hop VLAN in the resolved route\n\nAlso improve routes command to better display IPv6 routes\n\nChange-Id: I72e78fc2a7ed19322c3b4281c7b93e19484f551e\n" }, { "commit": "96c146bde5166cea3c74a1c0ef5d23499f20b9c3", "tree": "8d2adf1ff9bdab1bbfbca33375a928eaa9ff5c88", "parents": [ "59d24eb00bbe7b524fc3143a1e9d9de9e5a40adb" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Feb 24 16:32:00 2017 -0800" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Mar 22 20:15:07 2017 +0000" }, "message": "Refactor route subsystem to support multiple routes for each prefix.\n\nThis resulted in a substantial refatoring of the route subsystem, including\nsome minor external API changes. The interface between the manager and the\nstore has been changed to deal with multiple routes per prefix. The distributed\nroute store has been updated to be able to distribute route table information.\nThe route subsystem no longer stores next hop information in the route store.\nThis information is already available from the host store so the routes system\nsimply fetches it from there.\n\nChange-Id: I7657b3efb6dcb76afa6f17c931f154a970a16528\n" }, { "commit": "465a2605af2db235e0603b3ae819a60ed87a3624", "tree": "a451de63df0a8a27ed0d6a03534a7259292882ec", "parents": [ "9ac244b390066bac478d96bbeff558cb84a1821e" ], "author": { "name": "Claudine Chiu", "email": "cchiu@ciena.com", "time": "Fri Mar 17 18:33:36 2017 -0400" }, "committer": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Tue Mar 21 00:27:08 2017 +0000" }, "message": "ONOS-5682 Trigger DeviceEvent when virtual device or port is added/updated/removed\n\nChange-Id: I4f9b62551c4106c5dd8d2ccc977a09e4e8c93a43\n" }, { "commit": "b3b09cd7a79ce57bd174d922130bfd46eb88a623", "tree": "6b27f0cf2934ddfac91dda20f5be46f4be7b5661", "parents": [ "2a0e59d019772149c4242c6caa8da1eb24c888db" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Mar 14 12:53:46 2017 -0700" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Mar 16 20:28:07 2017 +0000" }, "message": "Allow interface service to provide all interface that contain given IP\n\nChange-Id: Ic6bc02585ed66e598505b65e7d4f29828dac36a1\n" }, { "commit": "86bebed7ca9eddfa5f0ece6f30d13d5d71724e0c", "tree": "80a5c5378101c4b1e341337d7a1a49b84362a4ad", "parents": [ "0aba3e8a067041f2ca5b1d28a7e837424e1cc009" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Fri Feb 03 15:23:57 2017 -0800" }, "committer": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Thu Mar 09 04:45:22 2017 +0000" }, "message": "[ONOS-5936] (vCore) Virtual FlowObjective Manager and Store\n\nChanges\n1. FlowObjective manager for virtual network is added\n2. VirtualFlowObjective store is added\n3. SimpleVirtualFlowObjectiveStore is implementation\n4. Unit tests are added\n\nChange-Id: I18ff1d440d1f85ca96fff36a33a8b67566031e2c\n" }, { "commit": "b0ae6ee49ee7e95879434652e954fe5b0933e9dc", "tree": "8328f4a635b9b8ac52570a55f17f79e74e904a27", "parents": [ "04059f99b29121e79922ed525bb5934f1af17a24" ], "author": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Sat Mar 04 16:08:47 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Mar 07 23:38:27 2017 +0000" }, "message": "CORD-999 changes to support vlans\nMajor changes to the DhcpRelay app\n Bug fix to not depend on global variables that can be overwritten\n App is now vlan aware i.e. client and server can be in different vlans\n Added probing of dhcpServer to get mac/vlan instead of configuring these values\n Added optional gateway IP for cases where dhcpServer is \"behind\" external router\nAdded support in host monitor for trunk vlan configurations\nJavadoc fix in Interface.java\nCommented out unused log message in HostLocationProvider\nBug fix to make ALL group editing vlan aware.\n\nChange-Id: Ib04ed6c1ef45055f771983db29724cfde24ac54b\n" }, { "commit": "97b9b59682d11e3bde8bdacd249e7349cf029684", "tree": "3bb0639d9cac75c96cd6701943ce04ee1dbf7e6e", "parents": [ "e37560f4989c24f0f7a6caef27fb54640ee880f2" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Tue Jan 31 14:35:06 2017 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Mar 01 19:45:59 2017 +0000" }, "message": "fix: Virtual flow rule and packet store\n\nChanges.\n1. Simple Packet store is declared as OSGi component\n2. some description is added\n\nChange-Id: Iaffa6786bbca5b967926b19183f45b723b8ab211\n" }, { "commit": "3c3e99eaaa6e0495ca254885c51d7d9f7574e0b7", "tree": "d0e6096f93c966ae52cf7a7042a4e09107624f05", "parents": [ "5b4d665d112815c4e52cfe7ab92e2c5677f88ed1" ], "author": { "name": "sangyun-han", "email": "sangyun0628@khu.ac.kr", "time": "Wed Feb 08 15:30:53 2017 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Feb 27 21:14:16 2017 +0000" }, "message": "(vCord) Add a convenience method for providing a list of physical device\n\nChange-Id: Ibc33ced05ee15a068e06c531240fa5cb6af16e38\n" }, { "commit": "79a0abd52d612244f63fb3aac577c65ebcf1cfb6", "tree": "b03a8bbdbfb07c85cba4f7d5bca06d364a73bb14", "parents": [ "8c31fe6ce911ce90ea19f143fd14d8b0bced43a4" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Feb 23 19:13:27 2017 -0800" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Mon Feb 27 17:11:41 2017 +0000" }, "message": "Lift route config access into its own component on top of the RouteService.\n\nAlso implement isValid for route config.\n\nChange-Id: I5f4819ffa7c0e87e83407c3c30af7cf91d63c83b\n" }, { "commit": "c4c2d624ea6fef23c6d9d81919a2976156930a39", "tree": "40bb3d6411c8a77feae917ea27197f425266c67e", "parents": [ "bb782be9f76e9a55b616b3ec1444cff13d737fb2" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Feb 10 14:13:57 2017 -0800" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Feb 24 18:17:24 2017 +0000" }, "message": "Factor out createBinaryString method\n\nChange-Id: I28366d04db29a313728bd4ef71f002737b51f008\n" }, { "commit": "33821fb858d016b415b962e0d19a6a3aeec0c9c6", "tree": "5e6616a0c068895bc2f90a391562979f9740201b", "parents": [ "b8436bb3b193cba0af78a5a36d79b89926922de0" ], "author": { "name": "Yoonseon Han", "email": "seon054@gmail.com", "time": "Fri Feb 24 13:40:44 2017 +0900" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Feb 24 16:30:12 2017 +0000" }, "message": "Fix: to register eventlisteners for virtualnetwork\n\nChanges.\n1. Virtual network service inherite listener service\n\nChange-Id: Ie2911916b2912e3c8cbd2069e9563e1f5e2c837f\n" }, { "commit": "8c7b06ad07cb63f9d04dcc346980bfde585a1c41", "tree": "e14923f8e56c5a41a9844724911930aae3a9e5ed", "parents": [ "b1f4e0f2f93e8f49c4aea98baeb8706e5fbfe2cb" ], "author": { "name": "Jon Hall", "email": "jhall@ciena.com", "time": "Wed Feb 22 13:37:33 2017 -0800" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Wed Feb 22 23:05:51 2017 +0000" }, "message": "Remove unnessasry semicolons\n\nChange-Id: I8363e54ecaf80ad0a755d997ca1b9bbae2f1fa6e\n" }, { "commit": "dc3210da53402c6f2ffa1067bb9314c73fa521e5", "tree": "98d269c9ed07335e10b91052b8d30e04b58e0a38", "parents": [ "07b5935cba06a59ebb069972eea2d1592a338d87" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Wed Jan 25 16:03:10 2017 -0800" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Fri Feb 17 18:50:52 2017 +0000" }, "message": "[ONOS-5897] (vCore) Create Group Manager and Store\n\nChages.\n1. Virtual Group Manager is added\n2. Virtual Group Store interface is added\n3. Simple Virtual Group Store is added\n4. Virtual Group Manager Test cases are added\n\nChange-Id: I6fc1fae99f5b85fd50437b396f57f78e914ad978\n" }, { "commit": "670ac5dd95ed3928aa9e23157bdf7f2241904ad9", "tree": "51be5eca21aa7cfd5fc32f5dbc7865c448e8b2c6", "parents": [ "fb6009d21591a324b4b0a1ccc1262ad31be9c8c8" ], "author": { "name": "Luca Prete", "email": "luca@onlab.us", "time": "Fri Feb 03 15:55:43 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Feb 16 21:14:05 2017 +0000" }, "message": "Resource group to share resources between intents\n\nChange-Id: I5bf7d4261197449924d07dabac841cf8ccbe9389\n" }, { "commit": "54a78514d2d07f27c68acdc16df9523d957e16b9", "tree": "ac3d7d04474b8af965ad7ee6a603422901e7bbaf", "parents": [ "57b510152e3127123c0677b086b77d1dbfc4086b" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 11:13:52 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 11:13:52 2017 -0800" }, "message": "Starting snapshot 1.10.0-SNAPSHOT\n\nChange-Id: Icd6983be6a52293fb8a846a02d5e314c2c7aeaf0\n" }, { "commit": "57b510152e3127123c0677b086b77d1dbfc4086b", "tree": "fcd973152234a1aa3863e4cefab9bcfb37e34eb3", "parents": [ "de84cdde9ad67cc2648f04b92408e5aa13ba5260" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 11:06:55 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 11:06:55 2017 -0800" }, "message": "Starting snapshot 1.10-SNAPSHOT\n\nChange-Id: I800d5d9e7f23793f5288457bca449ca382896723\n" }, { "commit": "de84cdde9ad67cc2648f04b92408e5aa13ba5260", "tree": "78c48d908e2e57ab9e6cb337e192c195b758c20d", "parents": [ "8588c48114cb417d1004d33daf8c904591f4cdcb" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 10:54:12 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 10:54:12 2017 -0800" }, "message": "Starting snapshot 1.9.0-SNAPSHOT\n" }, { "commit": "8588c48114cb417d1004d33daf8c904591f4cdcb", "tree": "b547bfbe2a41cac350135a55ff962fc23c1e0e4b", "parents": [ "2617e84fbf35e7efa671cc8a1d428321a7c29d09" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 10:52:31 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 10:52:31 2017 -0800" }, "message": "Tagging 1.9.0-b3\n" }, { "commit": "fb4a1db6d1f738475f71481e61d3216eabfd162b", "tree": "f1e69fba7452c354058bb0f9483fd0212f32492c", "parents": [ "c03782de67791dfe6b8acc4738e75bef8985d9ec" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Tue Jan 31 11:38:30 2017 -0800" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Wed Feb 01 01:02:16 2017 +0000" }, "message": "[ONOS-5924] fix for Cbench test regression\n\nChange-Id: I85c4f3a36510b48df59ebfe1b9caa3164b0ccdab\n" }, { "commit": "bae2cb2a18ed30c1e95511a38c4da5dd8cbb6c12", "tree": "2e165032644b8002b15d519052452a8ca1b31c0f", "parents": [ "fd286c9f8dc3e3e3732f5472e8eccd1ba11382f5" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Wed Jan 18 19:35:20 2017 -0800" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Tue Jan 31 21:23:04 2017 +0000" }, "message": "Implement vlan-untagged, vlan-tagged, vlan-native in interface config\n\nExisting vlan config is ambiguous and different apps could have different interpretation.\nIn this commit, we introduce three more vlan configs and hope this will eventually replace the original one.\n\nChange-Id: If8dd985cc3a420601073797eb617ffd1adf90d1d\n" }, { "commit": "322c9c35201fcc62fd9b5f827484c546eeafbdbd", "tree": "ac640a90ee56f1e294ebeabdaa8b50868ce16863", "parents": [ "5a51ef7ffc4265cfa801fda0253f61ae897da832" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Wed Dec 07 16:47:02 2016 -0800" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Thu Jan 26 20:22:09 2017 +0000" }, "message": "[ONOS-5731] Implement skeleton of VirtualNetworkPacketManager\n\nChanges\n1. Added VirtualNetworkPacketManager\n2. Added VirtualNetworkPacketStore interface and impl class\n3. Added VirtualPacketStore impl\n4. Simple test cases are added\n\nTodo\n1. More test cases\n\nChange-Id: I86f0484a9ee038dab8716703f0e5e41cbcf30cb1\n" }, { "commit": "17f9ab618d195ea469062d4f2be742d6fad5611e", "tree": "54fb99b40b6056bbf35679c90aac17dedbd62d17", "parents": [ "01d7c912718b4accd211dd8ec0364de0454d4859" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Tue Jan 24 14:57:34 2017 -0800" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Wed Jan 25 01:41:18 2017 +0000" }, "message": "ONOS-5894 FaultManagement minor refactoring and optimizing CLI commands\n\nChange-Id: I84fca00caaa191b511a642962caeed61a7decbd8\n" }, { "commit": "8df84bc8603707de5fc6cc672a3a9a141d90c601", "tree": "e3d89739dbb0a9614ac3bc94b141f8f0c0895c7d", "parents": [ "c70b4e0a770224b8ec826aa8f43ae5b267906623" ], "author": { "name": "sangyun-han", "email": "sangyun0628@khu.ac.kr", "time": "Wed Oct 12 17:16:33 2016 +0900" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Tue Jan 24 00:12:12 2017 +0000" }, "message": "[ONOS-5474] (SBI) Define VirtualDeviceProvider\n- add interface virtual port description\n- add interface virtual device Provider/ProviderService\n\nChange-Id: I47894d6eb50fa59c75cc7956a216f95f40c078e1\n" }, { "commit": "c70b4e0a770224b8ec826aa8f43ae5b267906623", "tree": "ab533d7432de676d55bb78aef47689e2e28d9e0d", "parents": [ "fd7024fc0c494efe94a4c97b1dbbaffa7b211b91" ], "author": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Thu Oct 20 15:24:33 2016 -0700" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Mon Jan 23 23:24:20 2017 +0000" }, "message": "[ONOS-5487] Implementation skeleton for VirtualFlowProvider.\n\nChanges\n1. The default code is added as DefaultVirtualFlowProvider\n2. EmbeddingAlgorithm interface is added\n3. Simple test code is added\n\nChange-Id: I4f86898b6c78e23909b172f75d4bafc8367cc8b7\n" }, { "commit": "fd7024fc0c494efe94a4c97b1dbbaffa7b211b91", "tree": "33b7cbf829ce2bba68cc5ffa4db2c321b19c9a35", "parents": [ "2398d960b9328bdc69bdc50e1539f0627e11e407" ], "author": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Thu Oct 20 13:29:10 2016 -0700" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Mon Jan 23 23:23:57 2017 +0000" }, "message": "[ONOS-5501] Defining VirtualMeterProvider Interface\n\nChanges\n1. added virtual meter provider and supporting ineterfaces.\n\nChange-Id: I9ce7e78fec61b32798303c54a09b680bbe528b70\n" }, { "commit": "287b4ae810ab3073e2c6e617f4e751758609dde9", "tree": "dec61368eab14d99b05a3b97c47dc33213d264bf", "parents": [ "2557ba3375856a5b607ee9334e76da75a62dc178" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 15:21:17 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 15:21:17 2017 -0800" }, "message": "Starting snapshot 1.9.0-SNAPSHOT\n" }, { "commit": "2557ba3375856a5b607ee9334e76da75a62dc178", "tree": "c0323f5fac2c7dcaf5ce2ae43cc68e8efb263aad", "parents": [ "2b665f1f4585c58e7af05bd2e1d2696b0a7e2fe2" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 15:20:17 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 15:20:17 2017 -0800" }, "message": "Tagging 1.9.0-b1b\n" }, { "commit": "bd8a93d0e3939bdc617ba31294b689843be0c03c", "tree": "358c95e9623323088e1eee66ef2790a948078865", "parents": [ "c6a692781334656a361ca5a7c597678207ce8451" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Wed Dec 07 15:51:21 2016 -0800" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Wed Jan 18 22:21:32 2017 +0000" }, "message": "[ONOS-5729] VirtualFlowRuleStore implementation\n\nChanges\n1. VirtualStore and AbstractVirtualStore are defined\n2. SimpleFlowRuleStore is added\n3. FlowRuleStoreDeligate is implemented\n\nChange-Id: Ic1f3d25f8a52d8c9bb6bc4de67abc0d642f47c9c\n" }, { "commit": "c6a692781334656a361ca5a7c597678207ce8451", "tree": "3ce4ef0b4bd90f22594220aaa41397a13a1d0fbe", "parents": [ "7d36157d7d3ea276ccd5ce6d029f39542893a618" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Thu Jan 12 18:22:20 2017 -0800" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Wed Jan 18 22:21:11 2017 +0000" }, "message": "[ONOS-5833] (vCore) Refactor vnet services\nto enable event delivery mechanism\n\nChanges\n1. Abstact Vnet Listener Manager is added\n2. Refactor Vnet services to use it\n\nChange-Id: I178342bfc882c0739f216960358a281903e1385a\n" }, { "commit": "fe7219785fba70d253e658ce60eff26e0b487243", "tree": "694d441ad7ad3b155e1c3a6a41ebdb53182f5a4c", "parents": [ "e53d2287eb41c9dae65e4e410fb913cbeeab27a1" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Tue Jan 10 17:18:49 2017 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Jan 12 19:56:33 2017 +0000" }, "message": "[ONOS-5821] (core) Develop Virtual Event Delivery Service\n\nChagnes\n1. Virtual event is added\n2. Virtual event listener manager is added\n3. Virtual listener registry manager is added\n4. test cases are added\n\nChange-Id: I4157ab299c8316595eecafc8328e99433399a80c\n" }, { "commit": "7f872a70588cd5bcefa790e945d1ffc61d79c890", "tree": "a297e879eb6c8713d0582c491c5fb59112a57ea2", "parents": [ "f3e12d02f47af8ce06fe55dca8c00c82b15c89b7" ], "author": { "name": "Claudine Chiu", "email": "cchiu@ciena.com", "time": "Fri Dec 16 13:51:39 2016 -0500" }, "committer": { "name": "Claudine Chiu", "email": "cchiu@ciena.com", "time": "Mon Jan 09 21:38:55 2017 -0500" }, "message": "[ONOS-5682] Introduced VIRTUAL_PORT_* events for virtual network to virtual port mapping changes.\n\nChange-Id: Ic1d39643b35601aa12c7e703a73cf9258bd04aa2\n" }, { "commit": "6b972c33d4842b55061f783adbf801f1e2811a16", "tree": "69ba68acbb826ef008812c3dd55652216d9fe88a", "parents": [ "1f51857b54690019911402da3d11da619018e82c" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Tue Dec 06 16:45:03 2016 -0800" }, "committer": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Thu Jan 05 16:50:44 2017 -0800" }, "message": "[ONOS-5708] Implement VirtualNetworkFlowRuleManager\n\nChanges\n1. VirtualFlowRuleStore is added\n2. VirtualFlowRuleManager test code is added\n3. VirtualProviders can be registered through VirtualNetworkManager\n4. VirtualFlowRuleManager is implemented\n5. VnetServiceWithProvider service is added for interconnectiong\n VirtualProvider and VirtualProviderService\n\nTODO\n1. Implement more test cases\n\nChange-Id: I0a1ce633b8ed78f0529e40ed34ae702974f53f69\n" }, { "commit": "1f51857b54690019911402da3d11da619018e82c", "tree": "baec6096cbb887634a98404a0970f6ec5e002e34", "parents": [ "c7146610032b3aeb42d0db96e4bef7ca52deeb1e" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Tue Jan 03 17:27:26 2017 -0800" }, "committer": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Thu Jan 05 14:39:33 2017 -0800" }, "message": "[ONOS-5806] Revise virtual provider and provider service\n\nChanges\n1. VirtualProvider contains ProviderId\n2. VirtualProviderRegistryService Interface is added\n3. VirtualProviderManager which is the implementation\n of the intetreface is added\n\nChange-Id: I015f0b8d2a6d7ae3bb571f6e1fa0090be3b4f192\n" }, { "commit": "cbfac9a560906a781c92418a064552b6d6710985", "tree": "a7f79b0025bffd2054c7c16acc48072e62875161", "parents": [ "dfd32b10c0da5c80a31374750e917b884d4f9367" ], "author": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Thu Oct 20 13:14:06 2016 -0700" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Wed Dec 14 18:01:46 2016 +0000" }, "message": "[ONOS-5502] Defining VirtualGroupProvider Interface\n\nChanges\n1. Added VirtualGroupProvider and supporting interfaces\n\nChange-Id: I453a638e9cdeb5d42a4d6915bdbd5556125c8502\n" }, { "commit": "dfd32b10c0da5c80a31374750e917b884d4f9367", "tree": "44de62495211ea522c2f52b879fc491e48d20421", "parents": [ "78e73f6d29eeb9d0c59b5038382ab42b6dcef2c5" ], "author": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Thu Oct 13 12:05:24 2016 -0700" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Wed Dec 14 18:00:08 2016 +0000" }, "message": "[ONOS-5485] Defining VirtualPacketProvider\n\nChanges\n1. Added VirtualPacketProvider interface\n\nChange-Id: Id494e1e77b4991c87bf6cbc054f768596599265f\n" }, { "commit": "e92748c3e8f866848f427c738502d9a6982a7022", "tree": "47b2cc1de99d73c8f849f587a661852d3b64258a", "parents": [ "9f34baddfc86f1245847876842d968ae39ec98fa" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Tue Dec 13 16:37:51 2016 -0800" }, "committer": { "name": "Ali Al-Shabibi", "email": "ali@onlab.us", "time": "Wed Dec 14 17:32:04 2016 +0000" }, "message": "[ONOS-5363] Support for virtualization in Provider Scheme\n\nChange-Id: I4b38bbe9144d2d726414497f73eb5c1f022ce53b\n" }, { "commit": "72bcefefce44d0ebd25f06bb51b5a6384718de34", "tree": "81ba983370f5c4bee330537dddf5c99b54a533b0", "parents": [ "bc3c6ba53968d61610dfcd9b58b2a3454e271fff" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 16:22:53 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 16:22:53 2016 -0800" }, "message": "Starting snapshot 1.9.0-SNAPSHOT\n\nChange-Id: Iae30168353c72c4e2d5e395298ceca5dd7554984\n" }, { "commit": "bc3c6ba53968d61610dfcd9b58b2a3454e271fff", "tree": "45ef9a6becfcc0572f61cd5c7f17f6fda0f9b9b2", "parents": [ "a222d05a186856ac0f8a45136ad5c4542f9db491" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 15:59:38 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 15:59:38 2016 -0800" }, "message": "Starting snapshot 1.8.0-SNAPSHOT\n" }, { "commit": "a222d05a186856ac0f8a45136ad5c4542f9db491", "tree": "01d32dd9d4658c81c94f33cb9efe2337f6e0bf45", "parents": [ "de0799ca6fe58faa812f9a4d26531dc6e79dabc3" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 15:49:32 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 15:49:32 2016 -0800" }, "message": "Tagging 1.8.0-rc4\n" }, { "commit": "945828def6de17f9941b86321cb12312ddb23478", "tree": "dba307bef143d4e4466e0b233ef1901b6bed8a0e", "parents": [ "206202ae092f8d3d23f318758404f2554caf7aac" ], "author": { "name": "Claudine Chiu", "email": "cchiu@ciena.com", "time": "Mon Nov 21 12:47:07 2016 -0500" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Fri Dec 02 16:27:01 2016 +0000" }, "message": "ONOS-5682 Introduced VIRTUAL_DEVICE_* events.\n\nChange-Id: I42354c2168775b59c6ca515ac114f0ca31e3bf98\n" }, { "commit": "b547e061577c11c90059f7daddbd71c7441eda65", "tree": "27a6c7bfcce677506e1c332e184bf5a01ba997f6", "parents": [ "4f6d428dc7ba1c3c2130af94ba285f04862b5e55" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 30 15:10:18 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 30 15:10:18 2016 -0800" }, "message": "Starting snapshot 1.8.0-SNAPSHOT\n" }, { "commit": "4f6d428dc7ba1c3c2130af94ba285f04862b5e55", "tree": "ab2f9f3f2951eaa19320cf4fe20c41becf720265", "parents": [ "b3e9704d495d069cb572a2dd7e5a936c35e5d1d6" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 30 14:52:32 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 30 14:52:32 2016 -0800" }, "message": "Tagging 1.8.0-rc3\n" }, { "commit": "1abfb633376f5c89be6ab95c4c1a16d12e4015c3", "tree": "8bd19d3fd26a07a69c2dfff431313c6c4ef5127b", "parents": [ "aff59a7429e2218ba316b28fa74358ec6dfa0a5b" ], "author": { "name": "tony-liu", "email": "liutao61@huawei.com", "time": "Wed Nov 09 15:22:51 2016 +0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Nov 30 17:24:47 2016 +0000" }, "message": "ONOS-5305\tTunnelAdminService needs extensions to manage the state of a tunnel\n\nChange-Id: I1f3793a11e8ffc025d03b931b46513a7ce96f918\n" }, { "commit": "cab494d1cb9422550bed082728511ae4b6932fc2", "tree": "7f1b455765f436908f703f81eb8fa04337b0701e", "parents": [ "764a71344ae21594b1b8af655631b2f132f351c0" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Nov 11 16:31:49 2016 -0800" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Mon Nov 28 23:17:43 2016 +0000" }, "message": "Allow adding/removing static routes through network config service\n\nChange-Id: I800730d12af737ccecdb76f2000bca0984507dce\n" }, { "commit": "58c6af2321f25601325fa62961d389b8b8351ad6", "tree": "38a5bba954aea9d883a5b0f1fa518043af75f3db", "parents": [ "e26cf8e6c5f96aed4bd13dee0e883bcbfc43e418" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Nov 22 17:26:52 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Nov 22 17:26:52 2016 -0800" }, "message": "Starting snapshot 1.8.0-SNAPSHOT\n" }, { "commit": "8b8b30ce29d37a7cdfe10b8d9ab0d3208c8acab9", "tree": "32997d66ca5b431f5bccd10e5c41fe3ff82d23e9", "parents": [ "822bc14ae426c9298851ac4d370c65e15b1a3443" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Nov 22 17:08:32 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Nov 22 17:08:32 2016 -0800" }, "message": "Tagging 1.8.0-rc1\n" }, { "commit": "214963b09183041708d99609b72e91b51fec1087", "tree": "7cecce95a8e2238a20498bde793fa52abe015bc8", "parents": [ "a330c584b66a6473bcd343bb17a158d3b573ecc8" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Mon Nov 21 15:41:07 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Nov 22 22:08:39 2016 +0000" }, "message": "[ONOS-5686] Re-naming and re-constructing virtual network classes\n\nChanges.\n1. Named *Service classes in the impementation package re-named as\n *Manager\n2. VirtualTopologyProvider is renamed as DefaultVirtualNetworkProvider\n\nChange-Id: Ic8663aee793d0b8f87ffea3df7f71c8ac77362ca\n" }, { "commit": "74e64635fd7f753523700a17615c1a8c8008007d", "tree": "bc3485d40e149a7cb31b4c1b8bc4e49330be047f", "parents": [ "21314f093bbf3a6cc380b206419a925d4e7d65c9" ], "author": { "name": "Sho SHIMIZU", "email": "sshimizu@us.fujitsu.com", "time": "Wed Oct 19 23:14:02 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Nov 18 16:12:05 2016 +0000" }, "message": "Correct indent\n\nChange-Id: Ia28677fa71e1db3f95c744b988d9cd5e9df3ae4e\n" }, { "commit": "b21d69a734c3c9092bb9413ba4060a424cb9d87c", "tree": "5ecdfd7658bdd96ab99be8a3b772eabffa6cd4f0", "parents": [ "72f6beee9255d94cbfba7493691bd587abd37465" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Nov 11 17:46:14 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Nov 18 15:28:42 2016 +0000" }, "message": "Avoid sending redundant ROUTE_REMOVED event when deleting a unresolved route\n\nROUTE_REMOVED is already sent when the state trasits from RESOLVED to UNRESOLVED/INITIAL.\nNot necessary to send it again when trasiting from UNRESOLVED to INITIAL.\n\nAlso fix bugs\n- next hop is erased when updating route that is exactly the same as before\n- duplicated log messages when withdrawing routes\n\nChange-Id: I7d60081b83fc2063e451b346ba477330e88bdc28\n" }, { "commit": "c78a0987efdced84b6439e1c490322b02fce3a3f", "tree": "0671184bceb41ba8655bb788595fe8dd6d3e9f95", "parents": [ "24f6cc01b1cc6cc6d5dd05396e98faede74bba16" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Wed Nov 09 16:52:11 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Nov 10 23:19:57 2016 +0000" }, "message": "Carry more information in NextHop\n\nAlso update the next-hop CLI to show more information\n\nChange-Id: Ia0f2c7b4a40b75513a4ecb4cc022e580e590d9f3\n" }, { "commit": "ef79434ff7c3bc58bcb087eab000cb6eb8a24543", "tree": "c65c15309c0bbcc3b6a92fe42658a01c748a15c9", "parents": [ "386620e93d74e2fdd43f7ba55adfe7c478a3dc91" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 09 16:20:29 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Nov 10 18:42:48 2016 +0000" }, "message": "Fix Javadoc warnings\n\nChange-Id: Ia5fe7785f76da92abbf940599cbd3d7dc6ac2cc5\n" }, { "commit": "e4d131090a6aad3f2af9f1a02f1b6d4ee22ae700", "tree": "cdfb0ba6849b8a2a8b384707bf2a9ccfed89e8b3", "parents": [ "bb7e57b43dd65db0c9c207b275cdd52859f01980" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Nov 08 15:38:44 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Nov 09 18:51:06 2016 +0000" }, "message": "Carry previous next hop information in RouteEvent\n\nChange-Id: Ib66a9191892c0e62b54fddcbfdc5645f305e9fcf\n" }, { "commit": "8fe9f4ce6ef9739e61fe5258e3b13dbadb6ad548", "tree": "83a2458e54cd403bb74493015b407db8602b43ed", "parents": [ "6cad17936d72b85e0111c571d0b15c6f2b0f7734" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Oct 24 16:46:25 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Nov 09 17:03:52 2016 +0000" }, "message": "Carry location of next hop in ResolvedRoute\n\nChange-Id: I64ca6ecc5cfcffc3ed19621053b0ee266c4093ea\n" }, { "commit": "32aae2e9abaccbb3042f5eb9a36e7bdc1168fceb", "tree": "35dfa0146639df0b0057297031a15a675aa46717", "parents": [ "112ed82fa29981f6ff538e8649d6d33e1d494692" ], "author": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Tue Oct 11 16:46:04 2016 -0700" }, "committer": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Tue Oct 25 13:14:03 2016 -0700" }, "message": "[ONOS-5473] Defining VirtualFlowRuleProvider interface.\n\nChanges\n1. Defined provider/registry structure for virtual providers\n2. Added VirtualFlowRuleProvider\n3. Added VirtualFlowRuleProivderService\n4. Added VirtaulFlowRuleProviderRegistry\n\nChange-Id: I3aa0eaee050177d06cade88c63df13f165ca5cf2\n" }, { "commit": "f0b3ad8447497abcfa5f45b9ff592b6046fdcd54", "tree": "5349c19a0f8db47c0d35c73baafeb6ebc755a58a", "parents": [ "00cc1f794b9053685220259b554fda7508acbc1b" ], "author": { "name": "Sangsik Yoon", "email": "ssyoon3@gmail.com", "time": "Fri Aug 19 18:47:59 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Oct 17 17:59:33 2016 +0000" }, "message": "[OpenTAM_DPIS] DPI Statistics Manager \u0026 dpis CLI\n - Fixed Thomas Vachuska\u0027s comment\n .Removed DpiStatisticsJson.java and related codes for avoiding confusion within package because this does not need anymore.\n .Simplified execute() code and fixed comments in DpiListCommand\n .Added javadocs for public methods and fixed typos\n - Rebased from master 1.8.0-SNAPSHOT, 2016.10.14\n\n - Upgraded the function and performance.\n .changed List\u003cDpiStatistics\u003e to SortedMap\u003cDpiStatistics\u003e\n .added DpiStatisticsService interfaces to get DpiStatistics by receivedTime\n .added more options of dpis CLI: displays indivisual category by topn\n .and some bug fix\n\n - Fix javadocs and ONOS style method name.\n - Fix javadocs error.\n\nChange-Id: I07a058e04f63bd9c547a5d605975b214eec0ce1f\n" }, { "commit": "6c60389e14440949cd266597c60a48bc69b1323a", "tree": "0f3262a79da91ee88e0513e01aeb13185cb55f4b", "parents": [ "33c1fb782273ce67713be961074f8f2d9726046a" ], "author": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Thu Sep 01 11:52:21 2016 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu Oct 13 18:38:44 2016 +0000" }, "message": "In vnet CLI, separates virutal port creation and binding operations.\nOriginal usage with specifiying a phyiscal port is also in supporting.\n\nChanges.\n1. vnet-create-port allow to create virtual port\n without a specific virtual port\n2. vnet-bind-port command is added to newly bind or to update\n3. Virtual binding point is changed from Port to ConnectPoint.\n\nChange-Id: I4c8f9a2b9b2786ba519ead3559d7f005390fee86\n" }, { "commit": "589fac228379324976b4ba55278a2e6e34fcc20d", "tree": "6e8b42de12ad21b64cc4c30106d062041e45e73c", "parents": [ "1c5c8617327e19d8d86b939f27e44c40e20c93e7" ], "author": { "name": "Sithara Punnassery", "email": "psithara@gmail.com", "time": "Mon Oct 03 11:51:53 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Oct 12 20:04:49 2016 +0000" }, "message": "ONOS-5318 Proprietary Config Store\n\nChange-Id: Ic787d73d9d541a93f5e957a3369dbab4b5fa9a6c\n" }, { "commit": "2efe0c24651eba4d47f07d1def7c315542a3a803", "tree": "c262a28494069b33312ae55218b690f23843b3b6", "parents": [ "dd19371d6d00dc7400d32558bb221a0c5beb4d46" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Sep 21 12:04:45 2016 -0700" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Sep 21 12:04:45 2016 -0700" }, "message": "NeighbourMessageContext: Change the name of the proxy API to forward.\n\nChange-Id: Ica58c55d03c7e86ae259cc52a6c16ab9982d004f\n" }, { "commit": "b058249f1726bc53ad255f89df8d488823abd2e1", "tree": "4c7e16889f39d376ddbf54bb10ca0c18c34286a2", "parents": [ "8add9ee56e435e361854660bc6f455d3db5710f8" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Sep 20 18:26:38 2016 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Sep 20 18:26:45 2016 -0700" }, "message": "Cleaning up Javadocs in core-ui classes.\nAdded common constants to AbstractCellFormatter.\n\nChange-Id: Ie20ea62f059646e7d6c7f3660dd60a60c40532fe\n" }, { "commit": "684b2b85e3aa0a43e466fce45edace68121bf9d5", "tree": "2fadc8759fd01b535c9350dfa07f4c40ac0629de", "parents": [ "f2b9d031029396b383bd2af93c57d58904835f87" ], "author": { "name": "tony-liu", "email": "tony.liu.wh@gmail.com", "time": "Tue Sep 20 16:19:30 2016 +0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Sep 21 00:27:51 2016 +0000" }, "message": "ONOS-5270 Tunnel needs more specific states.\n\nChange-Id: I18ddc67d55add27c970385a9048daff97f00d902\n" }, { "commit": "bfc02ecd225763fd5c5464b669945b357e1312f9", "tree": "9dcc5a68fc412e2688c486e3157e935a9c8c2845", "parents": [ "ce4b2aa6c4c4d67e32a23b966dcd72b129b036a1" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:42:37 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Sep 16 17:41:55 2016 +0000" }, "message": "Bumping snapshot version to 1.8.0-SNAPSHOT\n\nChange-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d\n" }, { "commit": "b19fc86f828e5e706afb96495ef51fa525174084", "tree": "3411af78d8ef36df0f1da1f74866c7b783c5409b", "parents": [ "338bc0cf19b61ff25a111ee33f3ed906e9368247" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:10:10 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:12:21 2016 -0700" }, "message": "Bumping version back to 1.7.0-SNAPSHOT\n\nChange-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556\n" }, { "commit": "338bc0cf19b61ff25a111ee33f3ed906e9368247", "tree": "0c1ce885570bcd504ed4a696a4ca9a97c0660c41", "parents": [ "0a33421f3b536632f0b397020097b94c7a938d76" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:05:50 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:11:45 2016 -0700" }, "message": "Bumping pom versions to 1.7.0-rc2 and fixing some maven issues\n\nChange-Id: I6169420328333d0916452aa92efbfa961d72e9c4\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": "1e393bbfa3be1b7f8938109f74d0d5bda40f7591", "tree": "2fc0c2f4c0375ff856635f6052c4e6296c08f401", "parents": [ "ef91d38c773de00052795a5847559fedec8ca5ea" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Sep 14 08:51:09 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Sep 14 21:46:46 2016 +0000" }, "message": "Rename some classes and methods of neighbour API\n\nChange-Id: I77763adbd19b35fe9ad7efa2926751a68bf9a1ef\n" }, { "commit": "c4f681c776c0acc566ff1af0692df13b81870c19", "tree": "f846cd0099a4a82990340348a200bb6b3445a2d2", "parents": [ "79924fad879b101b18ac47ac955520f8db4fb0b3" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Sep 09 07:14:25 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Sep 14 15:31:25 2016 +0000" }, "message": "Reimplemented the ProxyArp app on top of the NeighbourResolutionService.\n\nAlso some small API changes to track app ID of handler registrations, and\nimproved interface matching in NeighbourPacketManager.\n\nAdded CLI to view handler registrations.\n\nChange-Id: I8cd0b91a16d9ec60287b65f9d8fc5e3cd87560e8\n" }, { "commit": "9bdaaecaf03f73ff3b31f917acf8f91679c84a12", "tree": "bd5b020ec810d91a3bd5b334acca09d638d5ba0b", "parents": [ "b26d350b58c4731c83db2eca8b93d7c2b0eb30b3" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Mon Aug 22 13:33:45 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Aug 30 17:43:44 2016 +0000" }, "message": "Implementation of the NeighbourResolutionService.\n\nChange-Id: I41fc48578df3027ec71ee7369171c8988ee7a85e\n" }, { "commit": "06e890869d52fee79dd8fad6701ab1ee4ea41a65", "tree": "5cad911d4da073b55b1a21418d9bf1991ac9197d", "parents": [ "0de4ba9401cd005639bc1865a53e07de60356aeb" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Mon Aug 08 17:21:01 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Aug 18 16:18:19 2016 +0000" }, "message": "Abstraction to help applications write logic to handle ARP + NDP packets.\n\nThe idea is to allow applications to contribute NeighbourMessageHandlers to\nhandle ARP/NDP packets coming from a particular ConnectPoint, Interface or with\na particular traffic selector. Applications can contribute different handlers\nfor different ports, because they know how those ports will be used. Also,\nmultiple applications can contribute handlers for different ports/interfaces\nwithout having to have one ARP handler for the entire network. The framework\nprovides actions that the handler can choose to take - flood, proxy, reply, drop.\nThe handler is free to implement some other action if none of these fit what it\nneeds to do. The framework also handles many of the common tasks for ARP handlers,\nlike parsing packets, abstracting the differences between ARP and NDP, implementing\nactions like replying to a request. This allows handlers to be very simple and\neasy to understand and implement.\n\nChange-Id: I313c723e9ebc3d0816eb79870ee0536780e7a640\n" }, { "commit": "bb23e0b5fb0de34ccf33fc4d06253fc593bdfdaa", "tree": "4006745fa489be6e5e0a6ab9d80ba87d8a19a19a", "parents": [ "07c26bb2791a083b0797faa66b7c7ef69b24843e" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Aug 02 17:00:21 2016 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Aug 03 14:29:51 2016 -0700" }, "message": "Fix Javadoc warnings\n\nChange-Id: Icf8b6b6f77ea80d3975aa975226a178145067adf\n" }, { "commit": "b9af6b79ef71f9e64a5a3a811c457806a593e8a8", "tree": "24984428c5861cc19b3d969892b9ea6b45c3f4d1", "parents": [ "f3ead25267abae30b1d5d0d49de3bc81fcd48a20" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Fri Jun 10 10:52:58 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Aug 03 18:54:26 2016 +0000" }, "message": "[ONOS-4691] Refactoring OpticalPortOperator (2/3)\n\n- Define ConfigOperator for a Port\n- Refactor OpticalPortOperator as PortConfigOperator\n- Add plug-in mechanism for PortConfigOperator on DeviceManager\n- Move OpticalPortConfig, OpticalPortOperator to optical-model bundle\n\nChange-Id: I5d416305b0c1b0e31e0ad64baa92d126303548bc\n" }, { "commit": "fb61df4c6a3bee0378b2226f1ff56f1c44b4d9d9", "tree": "aaf9fe4fc04c7d1a824a427100a2c32ab97c27b8", "parents": [ "31da33adf2c26d5de91ee19e6105bdf081e722f4" ], "author": { "name": "Brian Stanke", "email": "bstanke@ciena.com", "time": "Mon Jul 25 11:47:51 2016 -0400" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Aug 01 18:19:47 2016 +0000" }, "message": "ONOS-2184 - Implementation of virtual network topology provider.\n\nChange-Id: I846ba56c138187c6e5435692798e709b74a78020\n" }, { "commit": "4570084a51a21a86498d2195810245a0e69e8bbf", "tree": "bb7e20cab5e681f54dcde441168b01892a12b32d", "parents": [ "6032f346f39ad3ef79b9626e26650d4929462280" ], "author": { "name": "helenyrwu", "email": "helenwu@college.harvard.edu", "time": "Thu Jun 09 12:01:30 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Jul 13 15:47:37 2016 +0000" }, "message": "[ONOS-3775] Building alarms from NETCONF notifications\n\nChange-Id: I80d960193ce957fa640fde0d1e7b4422d60c7fe4\n" }, { "commit": "11f6d5369333085f874b9454d8dce7a7d4cb0561", "tree": "0eca69e5c62142cb5fa6516a43105bbd2b43cb7d", "parents": [ "459a58f132e255690f920924065e21fb88de3f92" ], "author": { "name": "Brian Stanke", "email": "bstanke@ciena.com", "time": "Tue Jul 05 16:17:59 2016 -0400" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Jul 06 17:28:30 2016 +0000" }, "message": "ONOS-2184 - Initial implementation of Virtual network Intent service.\n\nChange-Id: I03103b4eca797cd32480fbd0e3b4cf0385b50ef2\n" }, { "commit": "7a81b53927439c63cc7ec1956a8f1ff480e24a8f", "tree": "0ec363c20884f89b81510369587e34192018a9d4", "parents": [ "eea133a12535d2aa2025b79a28361e8ea4cecaea" ], "author": { "name": "Brian Stanke", "email": "bstanke@ciena.com", "time": "Tue Jun 14 15:43:51 2016 -0400" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Sat Jun 25 12:43:09 2016 +0000" }, "message": "ONOS-2184 Adding VirtualHost support in Virtual Networks.\n\nChange-Id: I1318f20a9b14f1f99dc8eb48b9660a208165bac1\n" }, { "commit": "891162b99fff03d51a5daf943ac4bc5e9758b24e", "tree": "b978aa0d5396d2e5e449f9983d477a2d259560a9", "parents": [ "1b2aea88c0273fb6e4322962889b47edf20c7f18" ], "author": { "name": "Sho SHIMIZU", "email": "sshimizu@us.fujitsu.com", "time": "Mon Jun 06 16:32:01 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Jun 16 07:46:02 2016 +0000" }, "message": "Remove API deprecated in Falcon\n\nChange-Id: I80a8afbcd577a9cce174d3fc1e511b711d3c68d4\n" }, { "commit": "1b2aea88c0273fb6e4322962889b47edf20c7f18", "tree": "14fc87253e5b91b9187032e487bae22ac2e96d95", "parents": [ "6c02d9e1f52c82b69465c08e6bda9f191ee8d796" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Wed Jun 15 18:18:18 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Jun 16 07:05:31 2016 +0000" }, "message": "Removing gratuitous relativePath from pom.xmls\n\nThe default value for relativePath is: ../pom.xml\n\nChange-Id: I1f5e5e6bfa1e91fcddae4f8cb8ab0c00c276e6b0\n" }, { "commit": "839b6edf50166272563d9fe6ea3f987f7913f3b0", "tree": "c763e6bdd7e12fc6d51486076393283d749f5d00", "parents": [ "426d356ca170059e208714e8a07e455e72818ddc" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Tue Jun 14 16:25:47 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Jun 15 02:22:16 2016 +0000" }, "message": "Fixing file permissions\n\n- removing executable bit from .java files\n\nChange-Id: I7e993372e1edf942fefb5aaea2e302b3b2baebd9\n" }, { "commit": "ab69c2c7c9de33e8c88bf8a0f3aeec9fe472c7d2", "tree": "3a3abcec01ca1eb6c98c23ab583ddb232c0b3d06", "parents": [ "4e72a142781608053b87c9e3f60a1e26cbeb2d08" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Jun 13 12:06:31 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Jun 14 20:27:48 2016 +0000" }, "message": "Fix javadoc parameters\n\nChange-Id: I89540d376c2e6794f66a446684fb952bf27e0f83\n" }, { "commit": "8691428c40f32368fd6ec5d3a5a3e13147156bce", "tree": "7fad150c08c5af42321350e25f87c195a93ab868", "parents": [ "2617dac983c84b328060f2bb2fd2eb9de5770d7c" ], "author": { "name": "Brian Stanke", "email": "bstanke@ciena.com", "time": "Wed May 25 15:36:50 2016 -0400" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Jun 01 19:37:08 2016 +0000" }, "message": "ONOS-2184 - Implemented Virtual Network DeviceService and LinkService to use\nVirtualNetwork service.\n\nChange-Id: I695af440bc2fc5d688f8b9cf5201375bacd02e8a\n" }, { "commit": "cfdf91b72eb284f0e7ad6b80d91f66e520459333", "tree": "165ff851daf61cf1f1bcae3b325051e23ad3f7aa", "parents": [ "98c31657103de02b2199a03d47c65f81e09e3e15" ], "author": { "name": "Kenji HIKICHI", "email": "hikichi.kenji@jp.fujitsu.com", "time": "Wed May 25 13:04:45 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue May 31 16:33:09 2016 +0000" }, "message": "[ONOS-4606] Avoid generating incorrect NetworkId\n\nChange-Id: I7b474e368cde8e46e3c903326a8052ce555c0c85\n" }, { "commit": "e642f7cf7b3e55a6582ecb7b36912eb96d4d19a3", "tree": "ee2fb39a43f05c9e0c4d638b8c77e5edb9724c2a", "parents": [ "eefdedfb506b2ebbb2b8221ca11f392d7e4c99c0" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Mon May 23 18:33:04 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Mon May 23 18:35:29 2016 -0700" }, "message": "Bumping version to 1.7.0-SNAPSHOT\n\nChange-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f\n" }, { "commit": "612cebf3cc0717020f248ed91fd6dbddc5121bb8", "tree": "4f0f05f3ef7e35412c84c2d419b7bc8a050e2c51", "parents": [ "1db1556be732673caeb9cdb37a83546bef8aed23" ], "author": { "name": "Brian Stanke", "email": "bstanke@ciena.com", "time": "Mon May 02 10:21:33 2016 -0400" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu May 19 21:14:05 2016 +0000" }, "message": "ONOS-3633 - Adding intent event listener to PointToPointIntent virtual network\nprovider. Intent events will either set the virtual link state to ACTIVE or\nINACTIVE.\n\nChange-Id: I34b65b2bfff29b791e7b2eb4d7cefb2ec4e88672\n" }, { "commit": "e75edbfb9708e4915b3eebf13c4badc7719a5d95", "tree": "b6d2b316072b1a50c3f661f9cea25b86fc9756b6", "parents": [ "cc730a66f5f0784bd13005833267933827397fb3" ], "author": { "name": "Avantika-Huawei", "email": "avantika.s@huawei.com", "time": "Wed May 11 17:02:47 2016 +0530" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed May 11 14:05:41 2016 +0000" }, "message": "[ONOS-4170] Add a new tunnel state\n\nChange-Id: I9ae331fbfb617c7cf1df2173074806336ae3bb9d\n" }, { "commit": "d70e95725891af669fc33c836823bb8c191153fc", "tree": "74ca803c591018ebb2ded7aa259093744f91ade7", "parents": [ "0d33700d45a232b2077577d66fa420093a2811db" ], "author": { "name": "Satish K", "email": "satishk@huawei.com", "time": "Thu Apr 28 13:58:51 2016 +0530" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed May 04 17:56:14 2016 +0000" }, "message": "Tunnel Service extenstion to support to create tunnel from APP and also to carry Label stack as network resource\n\nChange-Id: Ie69fd2d824bd40a14012406be3eea5b1449b5cf2\n" }, { "commit": "0a011be91ee231467ba27b4312313baf109e19f7", "tree": "fa0169a1b2cb9798a1e8f3a3f981623ccf5369fb", "parents": [ "f01fe1c62f75f26c81449a6befd911c37f2d8f01" ], "author": { "name": "HIGUCHI Yuta", "email": "y-higuchi@ak.jp.nec.com", "time": "Tue May 03 14:52:03 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed May 04 17:09:31 2016 +0000" }, "message": "bugfix: comparing wrong field\n\nChange-Id: I800bf31f4941451c1896ebc4317c92639b3746fe\n" }, { "commit": "be27bb3da30b4b0c3984761c54e8535f34c64b43", "tree": "139927dc6d7236e83c94a71a95c41cb74318420e", "parents": [ "4847ea3d6ec29e212e98361c76bbdab063fe913e" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Apr 29 16:55:44 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Apr 29 18:23:19 2016 -0700" }, "message": "Updating BUCK files\n\nChange-Id: I24f279b42a270e59cf4bf4564e2aa4d81459c8e2\n" }, { "commit": "4d5798866fff0a3f4dcee8114484ae8280cb7786", "tree": "160b897233f8301fc9ae2c1f2d002f6b65a3cf2e", "parents": [ "cb1592d3af2c63a20e7bafcc44600258e3053b83" ], "author": { "name": "Brian Stanke", "email": "bstanke@ciena.com", "time": "Fri Apr 22 13:28:46 2016 -0400" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Apr 26 01:13:14 2016 +0000" }, "message": "ONOS-3633 - Virtual network provider service API definitions.\n\nChange-Id: I919171aa9ad38b34954f0eed57341030e01ed7a4\n" }, { "commit": "2c626cc5bd8fda5244e28df7d1db17b50d4a5eb2", "tree": "a11a98df784e4ba50040ec3f086f6ae95b3bab7a", "parents": [ "5c9891010f71ef3900e7529b1d7afd152c52d160" ], "author": { "name": "gaurav", "email": "GS00347734@techmahindra.com", "time": "Tue Apr 26 04:18:33 2016 +0530" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Apr 25 23:34:30 2016 +0000" }, "message": "changes for getting the previous subject of the modified interface.\n\nChange-Id: I7dffe0598dee92dfb8a458cb01b819df7e6a5e57\n" }, { "commit": "9a108975d735c9cd82a888088f2c6faf968ba1c4", "tree": "e08f8c76c4b0d3851e826676888559e20ba4eaf7", "parents": [ "83d87a766a89807ba0538f70ecddce3aee1301e7" ], "author": { "name": "Brian Stanke", "email": "bstanke@ciena.com", "time": "Mon Apr 11 15:25:17 2016 -0400" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Apr 21 19:12:39 2016 +0000" }, "message": "ONOS-3633 - Implementation of virtual network point to point intent provider.\n\nChange-Id: Ie2c1e5ac278bc0dd6259479c44dd92b9b625e90b\n" }, { "commit": "e10a6e90031a0dc88750c7aacebdf37a75ae8ffb", "tree": "16d70c7fc1483b833c25cad3bf5d8830d9a97f6f", "parents": [ "b58cfd5b34de5e0eadf9399355f0060a98d019c4" ], "author": { "name": "Avantika-Huawei", "email": "avantika.s@huawei.com", "time": "Wed Apr 06 21:06:41 2016 +0530" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Apr 21 15:14:22 2016 +0000" }, "message": "[ONOS-4163] Add tunnel service API\n\nChange-Id: I5b0f862731cd62e2f977bee809eaf75bc22d83d0\n" }, { "commit": "d77c8810f4fe67711d7bdb171173a1c5e8d4246a", "tree": "790390a00be0beeb31d1a515db69535a772b0279", "parents": [ "e3375065653b9231f1462fbf1c85398f70d02eea" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Apr 19 13:06:00 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Apr 20 00:35:08 2016 +0000" }, "message": "Buck build bugfixes\n\n- tests were failing due to missing resources in incubator/api\n- commented out dependency in openstackrouting\n- duplicate dependency in apps/faultmanagement\n\nChange-Id: Ie9e9430d5707b0e2ab07338fdb8a5095126102f8\n" }, { "commit": "8e94b0ca4d636e4968b2e5a00c61286b2db235ac", "tree": "22dfef2b31874b92fd54fd8d27460041ca41a81a", "parents": [ "cce07c5cad782ddf6b0f0b0734d74863801cdbb4" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Tue Apr 12 13:58:07 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Apr 19 16:18:40 2016 +0000" }, "message": "[ONOS-4287] Persistent and distributed alarm store\n\nChange-Id: I2fb0f5d84e563a53f036be012a8190d7df5869dc\n" } ], "next": "d55e84de33d9a273eb1fbf4e4587c123f72ac49f" }