)]}' { "log": [ { "commit": "40ecef3be039f13f81dd5b4b1f49a372b6fbe0c4", "tree": "0fe85e1e5c6d7bcaf6249db88cc466985e1537cf", "parents": [ "0354b455795589f3baff07de9d409f026c0b3bbe" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Tue Jul 03 11:17:44 2018 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Jul 06 17:38:42 2018 +0000" }, "message": "New Device type for commodity servers\n\nThis device type is now advertized by the server\ndevice driver. Also, the ONOS UI maps this new device\ntype to a glyph.\n\nChange-Id: Ib4147676474b43202bbdff595a0fa0520b70fe91\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n" }, { "commit": "0354b455795589f3baff07de9d409f026c0b3bbe", "tree": "ea910400befc952f9377bee2a90c6fb9dd3880e5", "parents": [ "158feb94e1015b2e324a603ebff0ade78f60eef5" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jul 06 09:20:12 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Jul 06 17:37:22 2018 +0000" }, "message": "Fix guaranteed NPE in CLI error report\n\nChange-Id: I1340656d09abedf6fb474be62d356eaa04a07ffc\n" }, { "commit": "158feb94e1015b2e324a603ebff0ade78f60eef5", "tree": "4fa6b1051ce601860062d4484f9dcea67206deee", "parents": [ "74a8a443251b6d4a54b7e61e17d1d031fb55bba6" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Sat Jun 30 23:44:30 2018 -0700" }, "committer": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Fri Jul 06 16:46:06 2018 +0000" }, "message": "[ONOS-7729] Copy flow buckets prior to replication to avoid inconsistent collection serialization\n\nChange-Id: Ibad42af76fcc551c3326bbb6ed7627a04791b35a\n(cherry picked from commit 4c3a0458e665f67e630aaa1f2d370bd3dab26cd4)\n" }, { "commit": "74a8a443251b6d4a54b7e61e17d1d031fb55bba6", "tree": "7d09194dcf0a06ae0c50072419e79cb94378baf5", "parents": [ "7044efd07e9126111e51a3f2345349dc8662a036" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Tue Jun 26 09:23:58 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 06 15:47:05 2018 +0000" }, "message": "Graceful handling of ConnectException in HTTP delete\n\nWhen the HTTPSBController attempts to delete a resource\non a device that is currently unavailable, a ConnectException\nis thrown. This patch handles such a case more gracefully.\n\nChange-Id: Iac2ea193bdd06fc8535ffce8850be6e522d3b441\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n" }, { "commit": "7044efd07e9126111e51a3f2345349dc8662a036", "tree": "754753e645f4c2f1e748e2b3a2c5358b0d8207ff", "parents": [ "6041f10e89ed6fd33a2985a30b14cc01f19ef390" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jul 06 13:01:36 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jul 06 13:01:36 2018 +0200" }, "message": "More bugfixes in P4Runtime subsystem\n\n- NPE when removing agent listeners\n- Don\u0027t block netcfg event dispatch thread on GDP\n- Avoid unnecessary warn logs during disconnection in GDP\n\nChange-Id: I612f7f7914579eea9ba393e952377a3933d92e8d\n" }, { "commit": "6041f10e89ed6fd33a2985a30b14cc01f19ef390", "tree": "fc7bb615e464ee97a7aa2fefa7a9db1575981e90", "parents": [ "0f12bc6934f7b907e31acc2a367e9744c481d7e5" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Fri Jul 06 18:49:45 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jul 06 10:07:27 2018 +0000" }, "message": "Fixes default arp mode to proxy in OpenstackNetworking app.\n\nChange-Id: I785f409c57985ff28389251b075df3cca027be0b\n" }, { "commit": "0f12bc6934f7b907e31acc2a367e9744c481d7e5", "tree": "687b5533009776056df6000c61b544d1085edb40", "parents": [ "158b8c4f6b274a590df4ec6144a171531c38409e" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Fri Jul 06 09:06:42 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 06 09:56:40 2018 +0000" }, "message": "RestDeviceProvider has configurable port stats frequency\n\nChange-Id: I79fdde88f0cfd62a2d8ed58a1b621252161c975e\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n" }, { "commit": "158b8c4f6b274a590df4ec6144a171531c38409e", "tree": "e650eb1cf99ca6f36364d251760219c33d17097f", "parents": [ "b1ca1a25a61892ccb42e73712ffc606c1520eca9" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jul 04 19:42:37 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 06 08:13:44 2018 +0000" }, "message": "More improvements and bugfixes in P4Runtime subsystem\n\nMost notably, we fix a bug in which some nodes were not able to find\npipeconf-specific behaviors for a given device. The problem is not\ncompletelly solved but it\u0027s mitigated.\n\nThere\u0027s a race condition caused by the fact that the GDP updates the cfg\nwith the merged driver name before advertising the device to the core.\nSome nodes might receive the cfg update after the device has been\nadvertised. We mitigate the problem by performing the pipeline deploy\n(slow operation) after the cfg update, giving more time for nodes\nto catch up. Perhaps we should listen for cfg update events before\nadvertising the device to the core?\n\nAlso:\n- NPE when getting P4Runtime client\n- Detect if a base driver is already merged in pipeconf manager\n- Longer timeouts in P4Runtime driver and protocol (for slow networks)\n- Configurable timeout in P4Runtime driver and GDP\n- NPE when adding/removing device agent listeners in P4Rtunime handshaker\n- Various exceptions due to race conditions in GDP when disconnecting\ndevices (by serializing disconnect tasks per device)\n- NPE when cancelling polling tasks in GDP\n- Refactored PipeconfService to distinguish between driver merge,\npipeconf map update, and cfg update (now performed in the GDP)\n- Fixed PipeconfManagerTest, not testing driver behaviours\n- Use Guava striped locks when possible (more memory-efficient than maps,\nand with strict atomicity guarantees w.r.t. to caches).\n\nChange-Id: I30f3887541ba0fd44439a86885e9821ac565b64c\n" }, { "commit": "b1ca1a25a61892ccb42e73712ffc606c1520eca9", "tree": "1911957fc8abc29a4524dfbae794715933279789", "parents": [ "26ef130ed7e8c844f9176dedc85530c90596c7b6" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jul 06 13:31:39 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jul 06 14:31:42 2018 +0900" }, "message": "Init and purge rules/group table during vtap app start and stop\n\nChange-Id: I1382cf5ba1f74ce2c4251a41a9cc956ddb0712f1\n" }, { "commit": "26ef130ed7e8c844f9176dedc85530c90596c7b6", "tree": "4f7f507b9f2f6735086884a709f9eebc0c1ede1c", "parents": [ "c2538104890d5d4e1b4881c8eb25313a65b3d187" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jul 04 14:37:06 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jul 06 11:28:14 2018 +0900" }, "message": "Add group table, flow rules by listening to openstack node events\n\nChange-Id: Ifbb1ae9c812e9bc24260e960c17b5430dcf59a11\n" }, { "commit": "c2538104890d5d4e1b4881c8eb25313a65b3d187", "tree": "778870659438dee42be46a624f8968e5265cbb13", "parents": [ "614cb0921fed22688ad5ca537332d6734b80662b" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 22:42:07 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jul 06 11:12:36 2018 +0900" }, "message": "[ONOS-7731] Add a set of CLI for openstack vtap app\n\nChange-Id: I9e269cd549ba8c5e508c163b69f9e93a1b1074cf\n" }, { "commit": "614cb0921fed22688ad5ca537332d6734b80662b", "tree": "486925f6717a058d8eccb7d95c8aa9be086cc5d4", "parents": [ "d18f2b0a94d3651efdadceb374db4ab92c8edfb3" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 22:41:42 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 05 16:10:44 2018 +0000" }, "message": "[ONOS-7731] Add initial implementation of openstack vtap manager\n\nChange-Id: I350953f461d8f396b5b8cdbc0cca70fcc9878264\n" }, { "commit": "d18f2b0a94d3651efdadceb374db4ab92c8edfb3", "tree": "cdc8a6483d2eb0016a910aceba901423384ce96e", "parents": [ "19f252659432bfb07cb6f8b6e9ef1433cc78666b" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jul 04 02:26:45 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 05 16:09:41 2018 +0000" }, "message": "[ONOS-7731] Add unit tests for openstack vtap and vtapCriterion\n\nChange-Id: I9ff749a5e179aef9fb86a96f651400d929a9f3c7\n" }, { "commit": "19f252659432bfb07cb6f8b6e9ef1433cc78666b", "tree": "f92bbe09c954719528b8b4dd6679686eae43e178", "parents": [ "8f61139394d4ad7136667e094a5d1ba628bfdea2" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 22:37:12 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 05 16:09:24 2018 +0000" }, "message": "[ONOS-7731] Add implementation of openstack vtap store and criterion\n\nChange-Id: I7f41652f127038af9d3f79b34d427d28ce162d50\n" }, { "commit": "8f61139394d4ad7136667e094a5d1ba628bfdea2", "tree": "1c58627975b8a772035c50b9d952aac98cbfd5ab", "parents": [ "38e4d9478648abc2a1fe39315f7810ffcf4d8dd4" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jul 05 08:43:15 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jul 05 16:03:37 2018 +0000" }, "message": "Fix maven build problems with inband telemetry app\n\nChange-Id: Ic1716a0a80e0d639c44864f2fb0e0bdce22fdf76\n" }, { "commit": "38e4d9478648abc2a1fe39315f7810ffcf4d8dd4", "tree": "156f02ec502540244d6d217846064d9e0a2c18b5", "parents": [ "e2e03a52a6a1df662921d0445bca451c9bbeed4a" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 22:19:16 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 05 15:50:46 2018 +0000" }, "message": "[ONOS-7731] Add a set of interfaces for openstack vTap app\n\nChange-Id: Ic44030a996bb6c3d5883acfdb3ac310a290682f6\n" }, { "commit": "e2e03a52a6a1df662921d0445bca451c9bbeed4a", "tree": "3ee6a36f37c51ff9f2b509e87378a6e7bf91225a", "parents": [ "753280ebbf9e6a19213886257683c808342771f9" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 05 23:35:02 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 05 15:12:53 2018 +0000" }, "message": "Fix: do not add fake gateway ARP rule for FLAT typed network\n\nChange-Id: I2463ba0e523846acabdc2ed924432c65ded9964b\n" }, { "commit": "753280ebbf9e6a19213886257683c808342771f9", "tree": "44388d7949526ded32721c718392d1f872369212", "parents": [ "9a5ed3abee6327cea00b5f26ad6eb52d75c9fa7a" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 02:24:34 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jul 04 17:21:24 2018 +0000" }, "message": "Support collecting outbound vFlow stats for FLAT typed network\n\nChange-Id: I359e2a39867126d76e4b7daae84aecf85e0f8c11\n" }, { "commit": "9a5ed3abee6327cea00b5f26ad6eb52d75c9fa7a", "tree": "8a480b4c129a0b897416757d9ef4904d2aa3de54", "parents": [ "819f4e8063bdd9d91fb34dce1d61a02922c93a7a" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Tue Jun 26 19:07:22 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Jul 04 16:15:38 2018 +0000" }, "message": "RemoveControllers for server device driver\n\nThis method was not properly implemented but now\nthe driver can remove a list of designated controllers.\n\nRefactoring was done according to received comments\n\nChange-Id: I3f4c58d47da52305de491227ab44bd5add14041d\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n" }, { "commit": "819f4e8063bdd9d91fb34dce1d61a02922c93a7a", "tree": "d8d0c5132a3af13ea4af191d7258d224c53945e5", "parents": [ "960ae51aa29bc01481e8b850083cf023e53efe6d" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Mon Jul 02 14:22:31 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jul 04 05:10:57 2018 +0000" }, "message": "Removes OVSDB devices on ONOS UI in case OpenstackNetworkingUI service is activated.\n\nChange-Id: I73df8e322007be9c2fc2d84fbb1d18ce38ba6637\n" }, { "commit": "960ae51aa29bc01481e8b850083cf023e53efe6d", "tree": "0f976e66b974940c6bffde996517238bf2e14cf8", "parents": [ "722275f68af308f44fe34b890732437b26409cc0" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 22:50:56 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 15:37:16 2018 +0000" }, "message": "Fix: pipeline to stat flat outbound table rather than flat table\n\nChange-Id: Id35964445c7dbcea640e9da160fffce2a7289442\n" }, { "commit": "722275f68af308f44fe34b890732437b26409cc0", "tree": "c9382d46d4640b1da51b870541512ff6ad303610", "parents": [ "cf91a2d634dbc097e0c53fec0fe8734fb1a9db99" ], "author": { "name": "Jonghwan Hyun", "email": "jonghwan@opennetworking.org", "time": "Mon May 14 15:44:56 2018 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jul 03 15:14:01 2018 +0000" }, "message": "[ONOS-7675] Initial implementation of IntProgrammable\n\nChange-Id: I277ea7a56bb3a38debbb2959823df394a4103541\n" }, { "commit": "cf91a2d634dbc097e0c53fec0fe8734fb1a9db99", "tree": "86de9fd312eb9a953085ea9676faee5a7fa8d67c", "parents": [ "97482c1bd5ae021f5a30a9c167d62bd1d58b35aa" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Tue Jul 03 14:26:13 2018 +0900" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Tue Jul 03 06:17:24 2018 +0000" }, "message": "Fix Bmv2 related issues\n\n- fix pom issues introduced in ONOS-7251\n- fix error-prone detected issue\n- fix artifactId naming\n\nChange-Id: I4711c14ec25ed83a6e9071c9a0f8a2d606dad877\n" }, { "commit": "97482c1bd5ae021f5a30a9c167d62bd1d58b35aa", "tree": "a43636699f06d73a27b1443461b8d662e6161109", "parents": [ "87ded8248d486cae9085a7a1a810d2fc33817c96" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 01:08:23 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 05:28:55 2018 +0000" }, "message": "Make the openstacknode COMPLETED when OF device is reconnected\n\nChange-Id: Ic5b0b3f1540ca784ca15fb42daffa40068f1e002\n" }, { "commit": "87ded8248d486cae9085a7a1a810d2fc33817c96", "tree": "1177eee0d217c65052f3d47640a4be2005b155cb", "parents": [ "5a38ab66670901ec8ca6fc93ecf3007125b6e9f4" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jul 02 18:31:22 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 01:46:23 2018 +0000" }, "message": "Augment SONA pipeline to support both vTap and vFlow stats features\n\nChange-Id: If4adaf672f3b975bbe150b20b380a04183a837d0\n" }, { "commit": "5a38ab66670901ec8ca6fc93ecf3007125b6e9f4", "tree": "e870358f3b51c62112c575bb31efeac26edf6d21", "parents": [ "2582fc2a95fa684318cf6c488b4d289272b763e6" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jul 02 22:34:11 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 03 01:15:02 2018 +0000" }, "message": "Fix openstack telemetry, networking, vtap app maven build\n\nChange-Id: If86f0439bd0a4330dc19a3a67c83db836925701f\n" }, { "commit": "2582fc2a95fa684318cf6c488b4d289272b763e6", "tree": "9724e4eb97688d7f16d253dd32954135dd9479d8", "parents": [ "30f35b2affd36268e7d8dc9ff577292852911ab1" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Jul 02 14:54:18 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Jul 02 21:57:55 2018 +0000" }, "message": "Adding support for enhanced cell spec, e.g. 5+3+1\n\nChange-Id: I9d23eb766eb72e559366f974afc2ec0838f82270\n" }, { "commit": "30f35b2affd36268e7d8dc9ff577292852911ab1", "tree": "bb581f284cad9ca92c59ddda4bd40b9e51a00284", "parents": [ "c5e2f43a8a54f1aef8d2d39fbfb69f0a6199652e" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jun 21 14:56:47 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jul 02 21:15:46 2018 +0000" }, "message": "Fix error prone reported probem with map key type\n\nChange-Id: Iaeb1aa3b5d23dfb7a4d7755787514c1571aa192f\n(cherry picked from commit 186d9fb43bfa079c3454966372e81897541f95cf)\n" }, { "commit": "c5e2f43a8a54f1aef8d2d39fbfb69f0a6199652e", "tree": "ca1b63709751215fe594b843e4b47db593ba10e6", "parents": [ "15f3371bdfb10a9f6a987f0fda20bdf06930d5c4" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jul 02 13:09:35 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jul 02 13:15:15 2018 -0700" }, "message": "Upgrade ONOS to yang tools version 2.5\n\nChange-Id: I2a8f9ca6637185522023123f8e0b68cbe750d3fd\n" }, { "commit": "15f3371bdfb10a9f6a987f0fda20bdf06930d5c4", "tree": "f2fcecff635f754f5f105d7b579395c1c8eef534", "parents": [ "f50057c986328975908a267e8f495010d2101f43" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Thu Jun 21 00:00:15 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Jul 02 18:16:32 2018 +0000" }, "message": "Refactor multimap streams to avoid blocking iteration on initialization\n\nChange-Id: I6a357b37e85808972267ef2daf5328fd5035aac4\n" }, { "commit": "f50057c986328975908a267e8f495010d2101f43", "tree": "04006d7ba2cc35fbc7f1939f0b5588c13f4649bf", "parents": [ "dbd3821cf02c20a65cae5ab850780cf0bbc0b6f0" ], "author": { "name": "Laszlo Papp", "email": "laszlo.papp@hubersuhner.com", "time": "Fri Jun 15 14:37:35 2018 +0100" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Jul 02 18:04:00 2018 +0000" }, "message": "Add a device upgrade behaviour interface\n\nChange-Id: I43c362a302d3517dda8990e40214ce048b813412\n" }, { "commit": "dbd3821cf02c20a65cae5ab850780cf0bbc0b6f0", "tree": "ed361bf65918f895ca7288622e97d5da8e757092", "parents": [ "bcc53d326876f90f074889ce9d9ccdcd1f0bcae1" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jul 02 09:18:09 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Jul 02 18:03:00 2018 +0000" }, "message": "Checkstyle rule to prevent throwing the generic RuntimeException\n\nThis is a frequent cause of sonar breakage.\n\nChange-Id: I54e0044447633a61bab560b020b57ed0a6875ebe\n" }, { "commit": "bcc53d326876f90f074889ce9d9ccdcd1f0bcae1", "tree": "15a404fb92f7af670d296350c44bb439847fcc94", "parents": [ "f325a60933f9ff6e1e3768d11a0af6ef50f69e95" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jul 02 10:22:57 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jul 02 10:22:57 2018 -0700" }, "message": "Sonar fixes\n\n- Missing break statement\n- integer arithmetic for a long expression\n\nChange-Id: If3d8ef43590cd81073029643057e21ff51b6a1e9\n" }, { "commit": "f325a60933f9ff6e1e3768d11a0af6ef50f69e95", "tree": "667bbfccbdb3c3a4b5a7f84636ec44c9e2df34ae", "parents": [ "28ecc5f4c81fc376a92cf573b49577ed653949ba" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Wed Jun 27 18:26:33 2018 +0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jul 02 10:45:22 2018 +0000" }, "message": "[ONOS-7435] Add configurable properties in P4RuntimeGroupProgrammable\n\nChange-Id: Ic2d847f4962bef8d6b91732e590764cdef5c2e30\n" }, { "commit": "28ecc5f4c81fc376a92cf573b49577ed653949ba", "tree": "3b0ee3558ada3ece25a0eff0adcb73dbabddee35", "parents": [ "920445263b25c9f58bd4fbf2f2112b8da93f9f7c" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Mon Jun 25 12:50:16 2018 +0100" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Jul 02 08:34:39 2018 +0000" }, "message": "Added in panel support - details panels\n\nChange-Id: I2803edd6fe12cb0d97a2d3c45a692ea701786dd2\n" }, { "commit": "920445263b25c9f58bd4fbf2f2112b8da93f9f7c", "tree": "392c9529337920140d997364d4777f293613bf63", "parents": [ "4f368e8634a8067c8fe9dc79e7cff6db24e70e71" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 29 19:00:59 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Jul 02 08:20:40 2018 +0000" }, "message": "Fixed GDP ignoring pipeconf passed via netcfg\n\nCaused by recent refactoring. It was always using the default one at\ndevice connection.\n\nChange-Id: I8ddf99a8bd2d996dd3e58f93cbc7b23e324fe875\n" }, { "commit": "4f368e8634a8067c8fe9dc79e7cff6db24e70e71", "tree": "a946ee2ac7ae49b7981d7cbd461799a55babd9f3", "parents": [ "3a14059b1bcd75068661efeec5f414ca34b68b63" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jul 02 14:22:22 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jul 02 07:08:13 2018 +0000" }, "message": "[ONOS-7731] Add openstack vtap skeleton code\n\nChange-Id: Ib3d3c757cb90a8525af3932619c3877f7f4c1b4f\n" }, { "commit": "3a14059b1bcd75068661efeec5f414ca34b68b63", "tree": "50946ce68770d37ecc02fe400bfc73c71726c4ff", "parents": [ "998ec7b4833ed40e6c525307886bb20d6640c9f1" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Thu Jun 28 18:33:10 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jul 02 05:30:29 2018 +0000" }, "message": "Fixes to avoid NPE of OpenstackSecurityGroupHandler in case OpenstackNetworking app is modified\n\nChange-Id: I52e8e944732e0099743f9bf3d1d097fe40da1d9f\n" }, { "commit": "998ec7b4833ed40e6c525307886bb20d6640c9f1", "tree": "48b6c3bffdf2250ca89d29652a6c6cb899dfcc7e", "parents": [ "510419f90ada33259e7d2dae4258b137cae7abbb" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jun 29 15:15:49 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jul 02 02:26:47 2018 +0000" }, "message": "Allow to collect vStats from unmanaged host\n\nChange-Id: I940767c5e833b4c2fc799d5023bb9e81c6bbb032\n" }, { "commit": "510419f90ada33259e7d2dae4258b137cae7abbb", "tree": "dfe5a6cc8bf2a0cc62eaf76933f39e387756c061", "parents": [ "e4bf856baf9d8a1b1526693c9f81d141ff60ae14" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Jun 28 17:05:09 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Jun 29 22:04:31 2018 +0000" }, "message": "Fixing few issues in feature generation and local run capability for Bazel build.\n\nChange-Id: Ifd72aff1c56cceadd0bde93c94bdaf4a9a7dfbd2\n" }, { "commit": "e4bf856baf9d8a1b1526693c9f81d141ff60ae14", "tree": "0f7dfd5c1bb68cf8f23c6a3fa513c0be78a97ecd", "parents": [ "281dbf3eb3974ab380eea20a0155486e780bafd8" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Fri Jun 22 16:58:08 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 20:28:53 2018 +0000" }, "message": "Ensure backups are updated on change in DeviceFlowTable\n\nChange-Id: I5f21879e84e6093839cf3603eba352a5ced267f2\n" }, { "commit": "281dbf3eb3974ab380eea20a0155486e780bafd8", "tree": "3f70719647372853f6a22ffed67c1885e9f75528", "parents": [ "0a2bd45ad2bacaf08760fc95166b96d8f49bf32a" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Fri Jun 15 17:46:28 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 20:03:51 2018 +0000" }, "message": "Refactor flow rule store to resolve missing flows with old masters following mastership reassignment\n\nChange-Id: I7b7e639c84cbd23fe9ab1f12080f865cdfc7f7f9\n" }, { "commit": "0a2bd45ad2bacaf08760fc95166b96d8f49bf32a", "tree": "e1ac33a539491667bf660742ecfba6ef2a7968f5", "parents": [ "aeea0bbc30cbee9408f0819e8709da622f9b41f6" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Jun 13 17:24:58 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 19:45:22 2018 +0000" }, "message": "Add atomic mastership/term/backups method to MastershipService\n\nChange-Id: I18c3aeaa5101c9ce08ff38fffd70eaec903a0f3e\n" }, { "commit": "aeea0bbc30cbee9408f0819e8709da622f9b41f6", "tree": "7b90d775ceef4c0536470020e2ff182d517ae6ff", "parents": [ "7851f6d4fd2ca9d0fe017b07f42ddd8e6cfad7f9" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Jun 13 12:34:06 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 19:24:08 2018 +0000" }, "message": "Rely on anti-entropy protocol to resolve missing flows after mastership change in ECFlowRuleStore\n\nChange-Id: Ia4cf91d8441e2ed8d539dc29b22cbbb7e49dd66b\n" }, { "commit": "7851f6d4fd2ca9d0fe017b07f42ddd8e6cfad7f9", "tree": "c73358850a458a2f227990a095ed3d9c2fcde87f", "parents": [ "5259b33a720d3d2ba6e9565e77ad609c45e8843f" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Jun 13 12:26:30 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 18:29:08 2018 +0000" }, "message": "Ensure flow rules are purged from non-backup nodes on mastership change\n\nChange-Id: I0ae67eee6c1e6727a6714b96f1cf98b770c03e9f\n" }, { "commit": "5259b33a720d3d2ba6e9565e77ad609c45e8843f", "tree": "2031bd7abfd675f2098715db1c42064146e6aa99", "parents": [ "4127d394605f6b0bdbba4968277d0a9e1a90671f" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Tue Jun 12 15:34:19 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 18:03:58 2018 +0000" }, "message": "Implement anti-entropy protocol for detecting and resolving missing flows in the ECFlowRuleStore\n\nChange-Id: I90e1243a40b90328b9e4fdbeb36f830c20f18b5c\n" }, { "commit": "4127d394605f6b0bdbba4968277d0a9e1a90671f", "tree": "64e050f05bb72bcf6d20f8fc7ca3a5ceb36012b7", "parents": [ "8f90d6d707f67cd48bcd893c9dcf006f002fc16b" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Tue Jun 12 11:40:21 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 17:36:14 2018 +0000" }, "message": "Use external null checks to avoid computeIfAbsent calls in FlowRuleStore\n\nChange-Id: Ib5cc1bb77dfcd8f38b52cb175f21e1f1055447a5\n" }, { "commit": "8f90d6d707f67cd48bcd893c9dcf006f002fc16b", "tree": "4f74dd58396de73ce7c27b09724605a3cf3c775f", "parents": [ "a765d22222b3a4ee1d49a548e272141dfe00f794" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Tue Jun 12 11:23:33 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 17:08:11 2018 +0000" }, "message": "Move flow count updates off write path in ECFlowRuleStore\n\nChange-Id: I44c611625baec124a45524ddb39fbe74f4c3c907\n" }, { "commit": "a765d22222b3a4ee1d49a548e272141dfe00f794", "tree": "2d5e172ab469d3fb6bf60813f11ed8865dda5741", "parents": [ "96beb6fdd06d334173ca081e7dfead0e60d1d713" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Fri Jun 01 00:40:56 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 17:08:03 2018 +0000" }, "message": "[CORD-3119] Fix missing flows on node restart\n\nChange-Id: I51cf3ee0682873beb7f9334dac1e77ed20022bfb\n" }, { "commit": "96beb6fdd06d334173ca081e7dfead0e60d1d713", "tree": "b5d109666fd2f7021baf418694d87955917e7158", "parents": [ "f02872d8345066eb024b6e3828c508023edd2725" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jun 27 18:07:12 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 29 15:30:25 2018 +0000" }, "message": "Refactored GDP and PipeconfManager to fix multi-node tests\n\nIssue was caused by race condition in GDP between the first connection\ntask, and the periodic one (checking reachability of devices in the cfg).\nThe issue is fixed by serializing such tasks for the same device.\n\nMoreover, this patch brings better error reporting and handling of\ncompletable futures.\n\nChange-Id: I8c3a685c368541d33395945159b45a5740a5a0c3\n" }, { "commit": "f02872d8345066eb024b6e3828c508023edd2725", "tree": "3b4695d8a216ca11219612c2ce9472dfd4772017", "parents": [ "e5b2872eb6b39236913551f1a4c10ffdcd2dabb2" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jun 20 08:49:02 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 29 14:36:05 2018 +0000" }, "message": "Allow to build P4 tools without debug flags to improve BMv2 performance\n\nIf the env variable DEBUG_FLAGS is set to false, build tools without\ndebug features to improve throughput of BMv2 and reduce CPU/memory\nfootprint.\n\nDebug features include BMv2 logging, debugger, nanomsg, etc.\n\nWith DEBUG_FLAGS\u003dtrue, when running 20 BMv2 instances, it requires 4 CPU\ncores 100%. With DEBUG_FLAGS\u003dfalse, when running 50 BMv2 instances,\noverall CPU usage is only 1%.\n\nChange-Id: Ifdd8ea976940b440797beb0e2300a749a55907dd\n" }, { "commit": "e5b2872eb6b39236913551f1a4c10ffdcd2dabb2", "tree": "fb7412ee4013ce3b81e9396e486ccce45cfe438e", "parents": [ "24fda8acfd1fbf846656793913333a304975c53f" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 22 17:28:28 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 29 13:59:27 2018 +0000" }, "message": "Improve scalability of P4Runtime subsystem\n\nThe P4Runtime client was hanging (deadlock) on a master arbitration\nrequest. As such, all other requests (e.g. table write) were waiting\nfor the client\u0027s request lock to become available.\n\nApart from fixing those deadlocks, this patch brings a number of\nimprovements that all together allow to run networks of 100+ P4Runtime\ndevices on a single ONOS instance (before only ~20 devices)\n\nIncludes:\n- Asynchrounous mastership handling in DevicHandshaker (as defined in\nthe P4Runtime and OpenFlow spec)\n- Refactored arbitration handling in the P4RuntimeClient\nto be consistent with the P4Runtime spec\n- Report suspect deadlocks in P4RuntimeClientImpl\n- Exploit write errors in P4RuntimeClient to quickly report\nchannel/mastership errors to upper layers\n- Complete all futures with deadlines in P4Runtime driver\n- Dump all tables in one request\n- Re-purposed ChannelEvent to DeviceAgentEvent to carry also mastership\nresponse events\n- Fixed IntelliJ warnings\n- Various code and log clean-ups\n\nChange-Id: I9376793a9fe69d8eddf7e8ac2ef0ee4c14fbd198\n" }, { "commit": "24fda8acfd1fbf846656793913333a304975c53f", "tree": "f235ba5e07907dd82b889cecefa968caa2252610", "parents": [ "ba4b5ec3c542c7d7b8838013789af02557f0a92a" ], "author": { "name": "Esin Karaman", "email": "esin.karaman@netsia.com", "time": "Fri Jan 26 11:52:28 2018 +0000" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 29 13:37:13 2018 +0000" }, "message": "ONOS-7402 Broadcast objective type support by FabricNextPipeliner.\n\nChange-Id: I08b544a82e257091a079648c07b1dc6fb72c9ab9\n" }, { "commit": "ba4b5ec3c542c7d7b8838013789af02557f0a92a", "tree": "1a99e9b99782907d4c81fb2c74c5d6ebd691732a", "parents": [ "f14dccdc033a631ca41138db218c1ca6529e2ae0" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Jun 28 13:48:29 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Jun 28 13:48:29 2018 -0700" }, "message": "Updating node version of /web/gui to v8.11.1 (same as /web/gui2 uses)\n\nChange-Id: Idbe7753db48bfa2d060be7ef8d60a233596a37a5\n" }, { "commit": "f14dccdc033a631ca41138db218c1ca6529e2ae0", "tree": "4d0ae57c37ce8f73c32703d1e5dfadbf885de103", "parents": [ "0250a0811ec394a69b85b56fb78d4f7d366da70b" ], "author": { "name": "nitinanand", "email": "nitin.anand@samsung.com", "time": "Thu May 31 15:11:04 2018 +0530" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Jun 28 15:56:40 2018 +0000" }, "message": "[ONOS-7704] device memory/cpu stats for pica8 switch using Switch_Inventory DB\n\nChange-Id: I1956d06ab373119da59561252f5b35561f8f5619\n" }, { "commit": "0250a0811ec394a69b85b56fb78d4f7d366da70b", "tree": "a169b7881640decb0202f95d7ae4edad66c1373c", "parents": [ "971fb7fd1fb0eea5aac1200c6914bc333991ff15" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jun 27 17:36:01 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jun 28 15:33:02 2018 +0000" }, "message": "Fix dependencies of some bazel tests\n\nChange-Id: If864b37c08db73620c07a17174130024571a8d38\n" }, { "commit": "971fb7fd1fb0eea5aac1200c6914bc333991ff15", "tree": "a9b599c56f521a186bfd8f57f8b6fb038b251eb1", "parents": [ "85f0ace42f2a60dc85bbe1d9ec27fbd44ebe066c" ], "author": { "name": "Esin Karaman", "email": "esin.karaman@netsia.com", "time": "Thu Dec 28 13:44:52 2017 +0000" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jun 28 13:34:47 2018 +0000" }, "message": "ONOS-7251 - Initial implementation of fabric.p4 L2 broadcast feature.\n\nThrift client cherry-picked from the commit dd5792ac9ee38a702c3128a34224852b5c284687\n\nChange-Id: I989f2b2074485a892195889a7c976b518510da88\n" }, { "commit": "85f0ace42f2a60dc85bbe1d9ec27fbd44ebe066c", "tree": "0a5adea25c7f77cac399998ba5100a357421c489", "parents": [ "d9d4c291c5cb4f76efd0d5f267d0b0e94208c4a8" ], "author": { "name": "Laszlo Papp", "email": "laszlo.papp@hubersuhner.com", "time": "Fri Jun 15 13:09:20 2018 +0100" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jun 28 13:05:29 2018 +0000" }, "message": "Add async alarms to the Polatis SNMP driver\n\nChange-Id: Idbc411ae63f29f714da0511f62846e5fdd4d5f33\n" }, { "commit": "d9d4c291c5cb4f76efd0d5f267d0b0e94208c4a8", "tree": "ec1b93100cda645c8c4273f16673538c73361924", "parents": [ "2ebd8a0de2ccc0a84499389063f166c58e96b30f" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Tue Jun 26 20:33:58 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jun 28 09:32:35 2018 +0000" }, "message": "Supports classless static route option in SONA\n\nChange-Id: I8e45176c13218c0aa81d934832f8c9d2dc5839ca\n" }, { "commit": "2ebd8a0de2ccc0a84499389063f166c58e96b30f", "tree": "226bf1fb7d7ddfb7a4be3ce4e8962c8400d7743e", "parents": [ "613ac375d3cfccc21afd3868052c2eaf0849d416" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Wed Jun 27 18:32:50 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jun 28 09:26:26 2018 +0000" }, "message": "Structural changes in Server Device Driver\n\nThis patch groups together Network Interface Card (NIC)-related\nfunctionality in devices/nic folder because a subsequent patch\nwill further extend the functionality of NIC devices with the\nability to implement programmable FlowRules\n(i.e, by implementing FlowRuleProgrammable).\n\nAlso, some common functionality is moved to BasicServerDriver,\nthus removing redundancy from ServerDevicesDiscovery.\n\nRemoved forgotten dead code\n\nChange-Id: Ic9088ad5a577608a628d5f62fbc1d08326801f3b\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n" }, { "commit": "613ac375d3cfccc21afd3868052c2eaf0849d416", "tree": "5718ff6a699dadc06950bb87813fb339a2a7b326", "parents": [ "85573f4decd4496de01dfe504d6fbf81b5531bfe" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Thu Jun 28 14:30:11 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jun 28 09:01:07 2018 +0000" }, "message": "Fixes setFakeGatewayArpRule called with in case of openstack node event.\n\nChange-Id: I5b3177b8d41342e1adef4b700f02fc8555039fb1\n" }, { "commit": "85573f4decd4496de01dfe504d6fbf81b5531bfe", "tree": "00b69bb3a6aa53c3165d7dd5cbf99e1525ed36ec", "parents": [ "41c652c6ef13147fcc7bbc87a5a40b49ce747b97" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 27 22:29:14 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jun 28 05:14:47 2018 +0000" }, "message": "Fix: resolve NPE caused by non-existence of IP protocol\n\nChange-Id: I8f2233637986089b9347da03221db2852faa7fe7\n" }, { "commit": "41c652c6ef13147fcc7bbc87a5a40b49ce747b97", "tree": "8e013ccc258a28fcd92ded9f6059900abfa26189", "parents": [ "5c9e2838e41e40acff0daa2b32b392055cb5d736" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Jun 27 16:01:36 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Jun 27 23:53:04 2018 +0000" }, "message": "Adding APPS as sources to the Bazel package build rule.\n\nChange-Id: I9444d255d0ec2d6680ab8fd98567ed44d9a0c53f\n" }, { "commit": "5c9e2838e41e40acff0daa2b32b392055cb5d736", "tree": "718fa32c8d0c8eb4ccd1826c3f8f842fdc9a050d", "parents": [ "1da7a4d3cda556d6f812bc5333afac1d9f7c8c2a" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jun 26 18:37:12 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Jun 27 23:34:20 2018 +0000" }, "message": "Build drivers with bazel\n\nChange-Id: I033ac32b3ef8119fc65e046c821ff17f12709261\n" }, { "commit": "1da7a4d3cda556d6f812bc5333afac1d9f7c8c2a", "tree": "c37b7bafd4ae0ca6a3041d5ec39355e29114589d", "parents": [ "3b01fec004cee8904f26cde8d0d8d67e50a43caf" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jun 27 18:03:11 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jun 27 23:01:16 2018 +0000" }, "message": "Fixed UnsupportedOperationException in DeviceManager\n\nChange-Id: Iaebbce0d86fce0d01899740d1708a4a573b78206\n" }, { "commit": "3b01fec004cee8904f26cde8d0d8d67e50a43caf", "tree": "e2cc12d9a1c1fd5bff322ae0e89670f7f07048cd", "parents": [ "74d76b1eb080c504e48370e95324a2f0b7e79393" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Jun 27 14:00:23 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Wed Jun 27 22:33:00 2018 +0000" }, "message": "Ensure cached document tree listeners are run after cache has been updated to prevent stale reads from the cache\n\nChange-Id: I6cad61bd0fcec15b96cc7e418f5ec2471ee62930\n" }, { "commit": "74d76b1eb080c504e48370e95324a2f0b7e79393", "tree": "c8d70a98acaf2cee7315498e2cdee4427553c71e", "parents": [ "d1c34da3b668631bfc9d8968ab457af3c8523673" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Jun 27 13:38:09 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Wed Jun 27 22:33:00 2018 +0000" }, "message": "Ensure cache map listeners are run after cache has been updated to prevent stale reads from the cache\n\nChange-Id: Ia9abf57aa6f18037c9e5db7ef4f21f72bf8b211b\n" }, { "commit": "d1c34da3b668631bfc9d8968ab457af3c8523673", "tree": "d57cdc30c147c70e2ee8a7e48365d021ddc2b8b1", "parents": [ "18fb081fa621f1bc5024f9fbfdf8f11f7b1d4186" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 22 18:10:53 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Jun 27 22:04:04 2018 +0000" }, "message": "Refactor PCE and PCEP test adapters to remove redundant classes\n\nChange-Id: I407c3dcd42588c03ba7f5c438d0bf61409d64d69\n" }, { "commit": "18fb081fa621f1bc5024f9fbfdf8f11f7b1d4186", "tree": "c7d5c7872f19c433b42a2611f8d8ac80d1e40ab1", "parents": [ "1a783729a1d7e0cd59d59a8dd3a73cdd6ac0f30d" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jun 21 10:32:53 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Jun 27 22:03:35 2018 +0000" }, "message": "Build providers using bazel\n\nChange-Id: I7d4ebcfb1d593e10aa93f0a4f7111680ed66a7e7\n" }, { "commit": "1a783729a1d7e0cd59d59a8dd3a73cdd6ac0f30d", "tree": "0bcc55510612556dc8646f1ef8d5ab3579bebdf7", "parents": [ "eb42a733464fcad5b94204e05cbec4e271fd3cd0" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jun 27 13:21:43 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jun 27 21:07:37 2018 +0000" }, "message": "Fix for OS-12, NumberFormatException on badly formatted version string\n\nChange-Id: I7d667b12bcc00e8a8135c367cb9463f266130d31\n" }, { "commit": "eb42a733464fcad5b94204e05cbec4e271fd3cd0", "tree": "4a624e904ae905b04d8af103dea8abfceaca0ed8", "parents": [ "7cdb87f7e09d0d5be629c8411cf335f7320b4b7b" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Jun 25 13:01:35 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Wed Jun 27 11:58:02 2018 -0700" }, "message": "Fix NPE introduced by gerrit 18883\n\nChange-Id: I1ba7956d114114a6084c252621c42cea55dfe731\n" }, { "commit": "7cdb87f7e09d0d5be629c8411cf335f7320b4b7b", "tree": "c1f7627ae7fee116210c6bcb85f5d99f8ba9ba8a", "parents": [ "2c2c6cc3e047faca0ccb7dae5e727d5dfb17d6cc" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Tue Jun 26 23:41:22 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Wed Jun 27 17:56:58 2018 +0000" }, "message": "Ensure multimap event listeners are executed after cache update to avoid stale reads from the cache.\n\nChange-Id: I527cb2905cfde85b63a0b61ebca3e1a56ef49f48\n(cherry picked from commit 837be006017353e5af14addd6d36c7dfe46d978c)\n" }, { "commit": "2c2c6cc3e047faca0ccb7dae5e727d5dfb17d6cc", "tree": "164782b8d7768c137af0fde31fabab1e1bcaf281", "parents": [ "04f9ffe7bd8fe540f7acdc70869cd1e409bb9304" ], "author": { "name": "rsahot036", "email": "ruchi_sahota@comcast.com", "time": "Fri Jun 22 14:35:07 2018 -0400" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Wed Jun 27 17:56:22 2018 +0000" }, "message": "Adding get flow by table REST api, fixing exceptions in dhcp\n\nChange-Id: Idc07992a91c79f594c998b2d78b980036077c0ad\n" }, { "commit": "04f9ffe7bd8fe540f7acdc70869cd1e409bb9304", "tree": "e4c37beca3b963b2513a186d9cb1d1e76067fa8c", "parents": [ "de4ef40fe4e9028764494ea339063aea728450af" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Tue Jun 26 12:34:29 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 27 11:03:03 2018 +0000" }, "message": "Adds host routes to OpenstackNetworkListCommanAdds.\n\nChange-Id: Ida0d3c697ddda9b0948e0d040155589a1923471a\n" }, { "commit": "de4ef40fe4e9028764494ea339063aea728450af", "tree": "853c61bc2f545649d5211ecb071be259767abe4b", "parents": [ "6ed9cf065889034e9e950368af0c39c48aa44e5d" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 27 19:21:14 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 27 10:59:32 2018 +0000" }, "message": "Fix: Add timestamp information for openstack telemetry\n\nChange-Id: I4ea0df183b0e11fc67a3d03c835e2863770c7795\n" }, { "commit": "6ed9cf065889034e9e950368af0c39c48aa44e5d", "tree": "b3451387005d857017a3c8f9e56624ba8586f1d9", "parents": [ "e7b1bd22764a16fd880258490e75c0374c59bbfa" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Wed Jun 27 19:07:44 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 27 10:26:38 2018 +0000" }, "message": "Fixes OpenStackRoutingHandler deal with OPENSTACK_NODE_UPDATED event\n\nChange-Id: I7af1c5a6a646313e506750dece8ad1480eff064b\n" }, { "commit": "e7b1bd22764a16fd880258490e75c0374c59bbfa", "tree": "bd7debb2b9e1994428d2b2334855708a21af8c6b", "parents": [ "4b931a988e2f6b547769ba70c815aaea4fe6b5d0" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 27 15:15:28 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 27 15:15:28 2018 +0900" }, "message": "Fix: correctly generate kafka message from openstack telemetry\n\nChange-Id: Id608ef0a3dd7f18e35fc59473ee6b7ef8077ac39\n" }, { "commit": "4b931a988e2f6b547769ba70c815aaea4fe6b5d0", "tree": "d66b6970bf6d34bc0a0665a5cab5bcdc8b207b76", "parents": [ "0bbbb1c1db8b0c081ed8cd452c0f9f135c8aaa82" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jun 22 17:28:41 2018 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jun 26 16:03:28 2018 +0000" }, "message": "[OS] Make ACL react to HOST UPDATED event\n\nChange-Id: I3fece2b5ed9b4feeb9b9ee6c6c3c4893677dcd22\n" }, { "commit": "0bbbb1c1db8b0c081ed8cd452c0f9f135c8aaa82", "tree": "9298ebb4178e15627b3831f2b2c096bd1f3b7a74", "parents": [ "9e8faec947e494b81e0181a21d8f8ff38be6cc15" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jun 22 22:01:17 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jun 26 12:35:48 2018 +0000" }, "message": "Refactor OpenstackTelemetry App for better readability\n\nChange-Id: I93353de31fb9671d8670ee44fc248fe7f36ac12b\n" }, { "commit": "9e8faec947e494b81e0181a21d8f8ff38be6cc15", "tree": "87ca3a8c72b3040747ce7855a32fae6ffc772b67", "parents": [ "44448a52cc33139242768f88c909456b1f825229" ], "author": { "name": "Boyoung Jeong", "email": "andrew@telcoware.com", "time": "Sun Jun 17 21:19:23 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jun 26 12:35:41 2018 +0000" }, "message": "Add flow rule interface, builder, admin manager for statistics.\n\n Add API for removing flow rule.\n\nChange-Id: If642a2ec8546f73da7234197ad19a97b6a1dc9da\n" }, { "commit": "44448a52cc33139242768f88c909456b1f825229", "tree": "0dabc63a2c12b35cc904a811fdef747b88b1f900", "parents": [ "af1fa39a53c0016e92c1de246807879c16f507d6" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jun 25 23:36:57 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jun 26 12:23:29 2018 +0000" }, "message": "Allow re-creating clients for the same P4Runtime addr-port\n\nChange-Id: Ib3de10d047f52dd28511e71385773d4b4a9ad74f\n" }, { "commit": "af1fa39a53c0016e92c1de246807879c16f507d6", "tree": "6413b0786c771f77d1d971b139eea44aa55d280f", "parents": [ "021d2eb175b8e46d4690cd9e1243301ddd903bcc" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Jun 26 11:16:51 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Jun 26 09:46:49 2018 +0000" }, "message": "[OS] Fix for XXE in netconf drivers xml utils\n\nChange-Id: Ie38901decb59712c7cf6c717f42bbb746c1e1921\n" }, { "commit": "021d2eb175b8e46d4690cd9e1243301ddd903bcc", "tree": "ac29bbfb46580ca6186adc80332a62b0f4de838a", "parents": [ "4d63939c80c08736dc3b5eb981c6dc50d83df773" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Tue Jun 26 13:41:58 2018 +0900" }, "committer": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Tue Jun 26 13:41:58 2018 +0900" }, "message": "Adds classless static route option to DHCP options.\n\n- Classless static route option is defined at RFC 3442 and widely used in OpenStack.\n\nChange-Id: I66200faa5414b02dae325238e3bf1f0442efd0d8\n" }, { "commit": "4d63939c80c08736dc3b5eb981c6dc50d83df773", "tree": "d5c518326627ee918e8de7756a5505b7ce28b968", "parents": [ "50f3f130f20a782f1cc9d6778bed423679fb7cfd" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Jun 21 19:07:12 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Mon Jun 25 18:28:25 2018 +0000" }, "message": "Delete prefix from sr-device-subnet when the next hop host is removed\n\nChange-Id: I440897a531b69dd7bbe771eff69728bbff9a2513\n" }, { "commit": "50f3f130f20a782f1cc9d6778bed423679fb7cfd", "tree": "74bdf81bd008808e50df5c58854569267bfcd706", "parents": [ "c679a02995362efdee00b9ff240321e5a56bb1c0" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Jun 21 17:41:50 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Mon Jun 25 18:28:22 2018 +0000" }, "message": "Implement toString in RouteSet and RouteInfo\n\nChange-Id: I35a5f0f3245c05809ace0bf6eedb745d12f50cd5\n" }, { "commit": "c679a02995362efdee00b9ff240321e5a56bb1c0", "tree": "3cc20d61ab5e2889c5739eef0d501f44d09d13d2", "parents": [ "803a1d5aaf85cd4a5d1979c5958d7405fe8ced15" ], "author": { "name": "Mayank Tiwari", "email": "mike.tiwari@gmail.com", "time": "Sat Jun 23 11:19:08 2018 -0400" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Mon Jun 25 17:58:57 2018 +0000" }, "message": "Fixed issues related to published routes learnt back on FPM\n\nChange-Id: I885a368d171180c5febc245e80e99d84463676d2\n" }, { "commit": "803a1d5aaf85cd4a5d1979c5958d7405fe8ced15", "tree": "be92d6edc8107773149bbd15ff702c19c9da405b", "parents": [ "a00bf3816127fdd04da56bc6557f875f5de01e9e" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jun 21 21:47:48 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jun 25 17:02:03 2018 +0900" }, "message": "Add REST API used for quering floating IPs mapped with fixed IPs\n\nChange-Id: Ifba3a6e83e1b07eb253a18fe0da1c733a0cf07e8\n" }, { "commit": "a00bf3816127fdd04da56bc6557f875f5de01e9e", "tree": "2bdd9a02f6f65b7344efcd8a53bb4991a3d97a3a", "parents": [ "77323c50ce07885705498389f314e730b8562482" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sat Jun 23 07:54:01 2018 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sun Jun 24 09:58:25 2018 +0000" }, "message": "Enabled --prod mode for GUI2 - refactored modules\n\nChange-Id: I224fe9564cb225b9ebaed0a43281de54ec6eb274\n" }, { "commit": "77323c50ce07885705498389f314e730b8562482", "tree": "1568bb030910c7965e05d8a98a0265fdc106f4a6", "parents": [ "13c27f180bf64f8497a4eab31188778cf3d03469" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Jun 24 01:26:18 2018 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Jun 24 01:40:20 2018 +0900" }, "message": "Fix: resolve NPE caused by null portId of instancePort at two events\n\nChange-Id: Ifb56224b161f7046e10f16f1eb1b7a35f832c3db\n" }, { "commit": "13c27f180bf64f8497a4eab31188778cf3d03469", "tree": "97e48926fc9da919cdba7fae7e965bf79d98b611", "parents": [ "ca0b5dfb38004aff3fb7745ddcb6f4a7010c6378" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Sat Jun 23 01:08:55 2018 +0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sat Jun 23 09:32:37 2018 +0000" }, "message": "Update onos-gen-p4-constant script for new P4Runtime version\n\nChange-Id: I6db9b826e743da70945903cdd934f47f18ba5a7b\n" }, { "commit": "ca0b5dfb38004aff3fb7745ddcb6f4a7010c6378", "tree": "2c76875047f12aea8e56fe424d8a47bf41190164", "parents": [ "cf16bb29240977edc3b3446b8e8ec47a0c81fc5e" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Jun 22 16:24:47 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sat Jun 23 04:18:30 2018 +0000" }, "message": "Cleaning up application categories.\n\nChange-Id: Id3c937323123b6089cedf7b31cd01151f6aca8e1\n" }, { "commit": "cf16bb29240977edc3b3446b8e8ec47a0c81fc5e", "tree": "c1e2eff9add2616afd8b772bc775081a2ddc54f2", "parents": [ "032b964753b5ab15f9c282f67bb0cecd200da81e" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 22 20:28:05 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 22 20:28:05 2018 -0700" }, "message": "Fix maven build\n\nChange-Id: I7fe9ffc18ac27a47a23cb2960632b941e02d6176\n" }, { "commit": "032b964753b5ab15f9c282f67bb0cecd200da81e", "tree": "5d6a29f88491190dce4418736d709eb50cd6f056", "parents": [ "eb130706ff183ed187e164339b514f434b423e51" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jun 21 08:28:12 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Sat Jun 23 00:07:25 2018 +0000" }, "message": "Fix some Sonar reported problems with null pointer checks\n\nChange-Id: If6658e38fd76013d065e96a4f0ee427c09b60468\n" }, { "commit": "eb130706ff183ed187e164339b514f434b423e51", "tree": "f581c14ea0d4c925146ca50f982af86125800c80", "parents": [ "5fd6a4f6a701e69d971031a483fbab1d18a458b6" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jun 21 15:19:33 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Sat Jun 23 00:06:57 2018 +0000" }, "message": "Use MastershipServiceAdapter rather than recreating adapters in each test\n\nChange-Id: Ice275eb56e2602dfb86598a402e205225afdbf91\n" }, { "commit": "5fd6a4f6a701e69d971031a483fbab1d18a458b6", "tree": "094c2dbde5f4fcdb46c6c29a7aca4a09273fefae", "parents": [ "b37bddeea059b753652474baf8f2580d1ba6642c" ], "author": { "name": "Laszlo Papp", "email": "laszlo.papp@hubersuhner.com", "time": "Mon Jun 11 15:36:50 2018 +0100" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Fri Jun 22 18:29:49 2018 +0000" }, "message": "Add power support to the Polatis SNMP driver\n\nChange-Id: I8f80f66df39120d6cd6319f65d4b7528ab03cf2e\n" }, { "commit": "b37bddeea059b753652474baf8f2580d1ba6642c", "tree": "e8b463ca9cea8e2e9fed033fa34268d0e5773b11", "parents": [ "3c216fa4f4e901b5f78d6071ee79b5443ebbb6ce" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 22 17:25:46 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 22 17:25:46 2018 +0200" }, "message": "Fixed not relinquishing mastership on role response\n\nChange-Id: I9dc1ad094df3e6ef624a5153f24bf977f7b35841\n" }, { "commit": "3c216fa4f4e901b5f78d6071ee79b5443ebbb6ce", "tree": "60f182306ea20deac392cdfd777b9cdee124216a", "parents": [ "10db17eaa19740b0a2a636fa66cc9d48a1570160" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 22 14:52:15 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 22 14:52:15 2018 +0200" }, "message": "Fixed bmv2.py assigning gRPC/Thrift port already in use\n\nAlso handle Mininet exceptions by shutting down all BMv2 instances\n\nChange-Id: I5a8d1a06441daa57c5dd3b0861f1b7484828174a\n" }, { "commit": "10db17eaa19740b0a2a636fa66cc9d48a1570160", "tree": "0aa937a933573dc4c0947c7260f09ae143c5e6e2", "parents": [ "d59f36ce062b31be67221f6b668abaeb54011d49" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 22 14:51:29 2018 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 22 14:51:29 2018 +0200" }, "message": "Removed P4Runtime test app\n\nChange-Id: I4fee64c524f477f0af02d003bd0d60806e7e029f\n" }, { "commit": "d59f36ce062b31be67221f6b668abaeb54011d49", "tree": "d2fa7ef0f5cd9ebfe64a0de6bc0d3b0c7d75f669", "parents": [ "2bd11b79bf5e11943b124f88e4e9c5268613ad0d" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jun 14 14:42:04 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jun 22 07:34:26 2018 +0000" }, "message": "Fixing XXE attacks through NETCONF Alarms\n\nChange-Id: I3426ebfe4ede9e4a13f753be6ba2b73e3db70876\n" }, { "commit": "2bd11b79bf5e11943b124f88e4e9c5268613ad0d", "tree": "5dbe945b30439940adb81094706481927083fd36", "parents": [ "667538d4ea0281fa72f534284c3ff85c7415082b" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Fri Jun 15 08:00:48 2018 +0100" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jun 22 07:15:36 2018 +0000" }, "message": "Implemented table building functions\n\nChange-Id: Ie4003080b13725561df22de41ec85f8c3f31c794\n" } ], "next": "667538d4ea0281fa72f534284c3ff85c7415082b" }