)]}' { "log": [ { "commit": "5fdffe0e3aabd9e24509d2f9e65be08e838f103b", "tree": "9e037f1bab42e861bb3411c0c9e311d66bdd6146", "parents": [ "9888a8b23f61413a75ec30ba8b31f39c7e591416" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Nov 29 15:37:34 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Dec 20 17:15:06 2017 -0800" }, "message": "[ONOS-7243] Check for existing device master before attempting to acquire mastership to mark device offline\n\nChange-Id: I11c1b173d2bb7d866889d0d6d42b9e7e702c2e79\n" }, { "commit": "9888a8b23f61413a75ec30ba8b31f39c7e591416", "tree": "ee3ede3f2a77ac585723fffc11c5d0f7ab518b5c", "parents": [ "dd2b4c633a62c9ab46d3eea7b1ff217823ea4901" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Nov 30 13:52:54 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Dec 20 17:14:26 2017 -0800" }, "message": "Fix NPE in PacketManager\n\nThis happens when a device event comes in when there\nis no device service available.\n\nChange-Id: I50ea44da433979ef0a3a238b22d295e671849ff4\n" }, { "commit": "ba90df1f6240939501ffcec9dc0a8dfc06811354", "tree": "439d8602eed4de60686bd44095df367546320d31", "parents": [ "bd5d9906203c0ab549f5ff36326b0bda59fb21db" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Nov 30 15:37:50 2017 -0800" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Dec 19 15:51:06 2017 -0800" }, "message": "Dual-homing probing improvements\n\n(1) Active probing mechanism in the following two scenarios\n (1-1) Probe all ports on the pair device within the same vlan (excluding the pair port) when the 1st location of a host is learnt\n (1-2) Probe again when a device/port goes down and comes up again\n * Introduce HostLocationProvingService\n - DISCOVER mode: discover potential new locations\n - VERIFY mode: verify old locations\n * Can be enabled/disabled via component config\n * Improve HostHandlerTest to test the probing behavior\n\n(2) Fix an issue that redirection flow doesn\u0027t get installed after device re-connects\n\n(3) Temporarily fix a race condition in HostHandler by adding a little bit delay\n\nChange-Id: I33d3fe94a6ca491a88b8e06f65bef11447ead0bf\n" }, { "commit": "9aa28bdea5f2c546ca8e611e8fdc5be3149f9d0f", "tree": "9f3b92c4142f006b4e22af090c7f1cd689a11026", "parents": [ "823bda556c161a947f8b37f9cee8e136c47df1da" ], "author": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Tue Dec 05 15:00:23 2017 -0800" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Tue Dec 05 15:00:23 2017 -0800" }, "message": "Fix for empty flooding groups due to bucket add/remove commands being reordered, and\ntriggered by port up/down events very close to each other.\n\nChange-Id: Ibbd7cc6eb6df35396175619d95439acd6da904b8\n" }, { "commit": "bf5a0e9fd5029aa0d2d08b4b139fe38195ff20af", "tree": "1b7ce4a6e7965d813adce2fcb3f2d8c7e7ec8df1", "parents": [ "fd89201ef72636e7437569482b857ad56a1b9af8" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Nov 30 13:52:37 2017 -0800" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Nov 30 13:55:01 2017 -0800" }, "message": "Fix CORD-2326 Dual home host loses one of its location when its name being changed in GUI\n\nChange-Id: I9e5500cca4aeda66ad6cef781d5552f9ec0609ec\n" }, { "commit": "bbcd6a701c943d3688af70bf981361accd67685b", "tree": "2b8e4d6941a57ff2dd1cff5160d06b3149e5480c", "parents": [ "9e38a1983c7c805cd083fa6bfc27502a570b84d7" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Nov 22 19:03:05 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Nov 22 19:03:05 2017 -0800" }, "message": "Starting snapshot 1.11.2-SNAPSHOT\n" }, { "commit": "9e38a1983c7c805cd083fa6bfc27502a570b84d7", "tree": "5703f0ab79319ae5c555b54985924c2f3f56208e", "parents": [ "96a837c4195c43c9bb26f6c4a62489896abce770" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Nov 22 18:56:06 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Nov 22 18:56:06 2017 -0800" }, "message": "Tagging 1.11.2-rc1\n" }, { "commit": "5a93c3f157b86e335270c014db6bac3b0ee6ebe1", "tree": "1934d498955e1efb32c8f25b5852819e927ad191", "parents": [ "d2c0a75f2839c4dc8c54b0a789b0f796d1795ce5" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Thu Nov 02 16:56:56 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Nov 03 18:21:04 2017 +0000" }, "message": "[ONOS-7202] IntentCleanupTestMock always fail in jenkins test\n\nChange-Id: Id81e14eea044d4e911b162e1535a9239b0372547\n(cherry picked from commit 8013c4f7ba5f06d932d06e7f0d010b8d46176f6c)\n" }, { "commit": "19e79b905b9fe863af68f2cf53bd69497febec18", "tree": "3c3537f20f581254bd258ac7dfc166e77645948b", "parents": [ "7da339e58881000d98b6db69cc1085ba1f3d5ec8" ], "author": { "name": "Deepa Vaddireddy", "email": "dvaddire@partner.ciena.com", "time": "Thu Oct 26 06:23:26 2017 +0000" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Wed Nov 01 00:01:16 2017 +0000" }, "message": "ONOS-7146\nInterfaceManager fails to load interfaces from storage after ONOS \nis restarted\n\nChange-Id: If499fa14c16e4fa511cd823306aceb3e0b10e5f3\n(cherry picked from commit 2740a1119b5649224bdd68d0f9740f391c7c920a)\n" }, { "commit": "cb4fbe524f22c4bd55d5eba1a7d393b33a1512c7", "tree": "3937585f0e5957b88f033f551c45a4946f83aa6b", "parents": [ "2e9153235ad81a0506229545fc63c8b2d4ff57bf" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Wed Oct 25 16:19:25 2017 -0700" }, "committer": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Fri Oct 27 17:11:57 2017 -0700" }, "message": "[ONOS-7161] Flows stuck on pending_add after bring the link down\n\nChange-Id: I8281b7cf9348056687ab9e30416170739d22953e\n" }, { "commit": "d642d07135f14bed597119ccf34013838e39ee27", "tree": "e5d7abf6d1f1a5b45c84363beab05436c56fb995", "parents": [ "463c6445e4c9f2691cc8825a7fee055d8e0e220e" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Mon Oct 23 16:31:50 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Oct 24 16:34:39 2017 -0700" }, "message": "Catch exception when attempting to fetch metadata at startup\n\nChange-Id: I88be96ad4b9ee205f2ca653bfc09f04b636caf93\n" }, { "commit": "bc6d697564e61c40a0f9c8b3846158f7694c451d", "tree": "eed2f2de2a26188a715fa2c069cbf779c434e39b", "parents": [ "b34cd44bd7b448521d6d96c714d9f490b97bd2a4" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Oct 03 15:12:41 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Oct 04 17:19:59 2017 +0000" }, "message": "Changing PacketManager topology event processing logic to avoid\nprocessing irrelevant events.\n\nChange-Id: I82fdd5d492dfd1e04cd05564053c3ab05f0d10fb\n" }, { "commit": "c54f5f144847227060736c911e1352f27d072514", "tree": "b54326a6984d5160db7dd8674581e367966f2e24", "parents": [ "7cb92390e58ae1e25e9a946ac6031a189931a191" ], "author": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Sun Aug 20 09:08:22 2017 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Oct 03 18:12:32 2017 +0000" }, "message": "[ONOS-6944] Restarted dispatch loop become stopped when event sink exceeded execution time limit in CoreEventDispatcher\n\nChange-Id: I85d12b0472f4349124d1e2afead59becce52c976\n(cherry picked from commit a9ff68bb8d5587f271e0f87b5f65ae743afd4ea8)\n" }, { "commit": "d1d1fe287dd05166edf6f2cac28bf8abcbd3c53c", "tree": "c599eebaa364eb509942c539361daed92400193e", "parents": [ "1e6d39a77792e18a12de9baabcf2f0fe8c68fe6c" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 15 11:52:30 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 15 11:52:30 2017 -0700" }, "message": "Starting snapshot 1.11.2-SNAPSHOT\n" }, { "commit": "1e6d39a77792e18a12de9baabcf2f0fe8c68fe6c", "tree": "d1444e25e041b53d67160ddbcb76dc67a767c715", "parents": [ "d3a0d1f8e4599e160f62849e419f2195cfc852e2" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 15 11:50:13 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 15 11:50:13 2017 -0700" }, "message": "Tagging 1.11.1\n" }, { "commit": "9dd7baea566275d0384110155b09ba4160191f57", "tree": "268963e5a92895660556726e8c024320e87fb011", "parents": [ "5bd0c85f7b763f33b2f8a1939019e29d37655e11" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Sep 14 14:00:10 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 15 01:34:23 2017 +0000" }, "message": "Allow host provider to remove a learnt host provided by others\n\nBefore, a host provider is allowed to remove\nO learnt hosts provided by itself\nO configured hosts provided by itself\nX learnt hosts provided by other\nX configured hosts provided by other\n\nAfter, a host provider is allowed to remove\nO learnt hosts provided by itself\nO configured hosts provided by itself\nO learnt hosts provided by other\nX configured hosts provided by other\n\nAlso, fix tests in HostManagerTest\n\nChange-Id: Ibce4567017a74cdec1dd77bd82de5b9de2559b5f\n" }, { "commit": "89dd53c135dabad82be5be06b386fd1ed482b168", "tree": "6f707e256d5e9325287a499296c360df0dca938e", "parents": [ "8de3204d5e2a731c6a98571b36d66ed78335a64b" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 13 19:18:53 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 13 19:18:53 2017 -0700" }, "message": "Starting snapshot 1.11.1-SNAPSHOT\n" }, { "commit": "8de3204d5e2a731c6a98571b36d66ed78335a64b", "tree": "bc8ba7e113db6e3b7e8a418e7d06bcb8fd1930a9", "parents": [ "5a5ed59f6e72b5b6e63ab37fa340b03bb5a09143" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 13 19:12:19 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 13 19:12:19 2017 -0700" }, "message": "Tagging 1.11.1-rc1\n" }, { "commit": "f19079990ee466f65cb238910e0e7e7010276b47", "tree": "395a83e8fb213243a6cbd0061e3106412f1e885f", "parents": [ "0e711b589347499678a98d0b6b184d8acdaa9fca" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Sep 12 12:09:22 2017 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Tue Sep 12 21:29:18 2017 +0000" }, "message": "CORD-1888 Use DAD to probe if interface MAC is not configured\n\nChange-Id: I67bfdbc355e331903b4b7310e4fa9a79f962aa5c\n" }, { "commit": "0a64b86fc79c5b144c6c645c5511a2ca700e6327", "tree": "3516a3639ae50f306a64cfc1f59287cbfb4cd276", "parents": [ "aabbe1b55c0e940fb3fb6b9d05e6a3c80fde2b10" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 08 14:39:41 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 08 14:39:41 2017 -0700" }, "message": "Starting snapshot 1.11.1-SNAPSHOT\n" }, { "commit": "aabbe1b55c0e940fb3fb6b9d05e6a3c80fde2b10", "tree": "f90dd4ba9124bfd8a79dee377fe153358d9fa52d", "parents": [ "05d4ef0742aef13cb4e2d921ced7be59e2633f8c" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 08 14:33:11 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 08 14:33:11 2017 -0700" }, "message": "Tagging 1.11.0\n" }, { "commit": "05d4ef0742aef13cb4e2d921ced7be59e2633f8c", "tree": "a36f271cf320fdfe1eede3e34a2b9142cba4a5f0", "parents": [ "789ecf690fae933a6c6737d80bb9ef1d00b74af3" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 06 15:58:39 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 06 15:58:39 2017 -0700" }, "message": "Starting snapshot 1.11.0-SNAPSHOT\n" }, { "commit": "789ecf690fae933a6c6737d80bb9ef1d00b74af3", "tree": "b52bef71a8804437fc4274fb43cc56d9eb848096", "parents": [ "e2d52b1844feda37b2bf79b192c2b8b40ba37d3b" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 06 15:50:19 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 06 15:50:19 2017 -0700" }, "message": "Tagging 1.11.0-rc6\n" }, { "commit": "b27ae5c51b7bb47ffa52c743a438c48fc8a60720", "tree": "6e753cb37306984f69adbb566bcb18c26be30962", "parents": [ "81f627e0d8287d3da7b661d8ceb63b8d13a7fd68" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Thu Aug 24 14:55:25 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Aug 31 15:56:14 2017 -0700" }, "message": "Allow HTTP metadata URLs to return 404 until available\n- Use exponential backoff to wait for HTTP URLs\n\nChange-Id: Iefae1bdbaa4179974d356c27a223c0ab09803c4e\n" }, { "commit": "95f28d43adafc8b915a80686bc4b93ad0b626b75", "tree": "c8531feaa8b975643a17251596290e9ec51f5fce", "parents": [ "b60b7a13d7faba709fd3fb6e37b157c59a778ec1" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Aug 23 19:16:51 2017 +0200" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Aug 30 22:51:42 2017 +0000" }, "message": "Fixed fit method of ImmutableByteSequence\n\nAlso added unit tests.\n\nChange-Id: I9ce7ef25ae25afb35b3315d38aeca4c19c55882c\n(cherry picked from commit b10194cd6418d93b776722baa033d522c7d4d6c2)\n" }, { "commit": "94d5ba147af7352037ffe9e29742cf4395ce1714", "tree": "10f777f7037a37bc1370658dac80d447a0638821", "parents": [ "9f08c81948e41dc52b9cf0d72b3fb6e90c9e35dd" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 29 11:44:24 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 29 11:44:24 2017 -0700" }, "message": "Starting snapshot 1.11.0-SNAPSHOT\n" }, { "commit": "9f08c81948e41dc52b9cf0d72b3fb6e90c9e35dd", "tree": "767680688660309ff55a3dfe1ada9f31dc5a0f22", "parents": [ "80cb55872714d83ddcb6be4ecc3c90d174747a85" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 29 11:41:08 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 29 11:41:08 2017 -0700" }, "message": "Tagging 1.11.0-rc4\n" }, { "commit": "cedf3a269b064d1b5f101ba554f34401630bfb8f", "tree": "f1deff2e3fdbcc712d0ebc37bc5351a073708011", "parents": [ "14255fa2602ab470a79eb6a49172948848017ea2" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 28 17:04:45 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 28 17:04:45 2017 -0700" }, "message": "Starting snapshot 1.11.0-SNAPSHOT\n" }, { "commit": "14255fa2602ab470a79eb6a49172948848017ea2", "tree": "248d1b335102912f17e892c6c54fddc063af8c15", "parents": [ "5cc5f0d3c7242bc386794f7dc79d7e710d0779fc" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 28 16:58:21 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 28 16:58:21 2017 -0700" }, "message": "Tagging 1.11.0-rc3\n" }, { "commit": "d24ba73ddf23518ea0f7770b02174b9644f07596", "tree": "fe692a62a887d80dedac0f22652e6d5358ffc11c", "parents": [ "7c45e289325e5b9c84583c739000408222b37387" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Aug 23 15:29:34 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Aug 24 20:08:23 2017 +0000" }, "message": "Adding means to invalidate the pipeliner cache of FlowObjectiveManager.\n\nThis will be triggered by:\n - changes in the driver configuration\n - changes in the driver name configured for the device\n\nChange-Id: I9896960cdb4ed988db2cced8ae0e24e53ffb01fb\n" }, { "commit": "7c64be8524246c53ae4ca409b51b07c56f23f42f", "tree": "303b9a09924d8c09682e1d0fe1d816c11344fb15", "parents": [ "d8fe078a87b4541ac3af7e9ce79eddef3ef95b9c" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Aug 23 14:09:14 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Aug 24 09:54:53 2017 -0700" }, "message": "Enhancing driver subsystem to support asynchronous event notifications.\n\nChange-Id: I6850aae4f660b8328378da98460529eb58531732\n" }, { "commit": "0c2841c4b22e8adeb85692877417b319fb7f42ea", "tree": "8a877c8602e45741863ecafb7be7fdae05b0fefe", "parents": [ "64893852b9cf5af9ac7206d5a7a4a3c9e9fc31e1" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Tue Aug 15 10:54:14 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 21 20:05:05 2017 +0000" }, "message": "[ONOS-6916] Fix bmv2 flow programmable and PiCriterionTranslator\n\nONOS can\u0027t add flows to the bmv2 switch\n\nChange-Id: I66ec90d0e1ed097afeffd0498e65c239b628efa4\n" }, { "commit": "e225d153fb8956768448016e1fc76caa6c197a92", "tree": "4344bb3faf61264313e508213a66f38c21bf335d", "parents": [ "baa74b001e3a21032ad47ec59f1d541c26abb2d5" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Aug 16 15:07:05 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Aug 16 15:07:05 2017 -0700" }, "message": "Starting snapshot 1.11.0-SNAPSHOT\n" }, { "commit": "baa74b001e3a21032ad47ec59f1d541c26abb2d5", "tree": "362bcf481c4cb925a1fccbcc978e5db643ec150d", "parents": [ "b52465e6f1cacdaeebbf063ebb7b407f2228cfc9" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Aug 16 15:04:45 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Aug 16 15:04:45 2017 -0700" }, "message": "Tagging 1.11.0-rc1\n" }, { "commit": "6c013740c9a71409804e489c4b3b43e5d8f036ee", "tree": "8ffee82e1923e79c73d8641e0d17a81fca6d8c3c", "parents": [ "1aaa7889a4c3d88880bab31d0fcab6429db3e683" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 15 10:16:43 2017 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 15 22:07:54 2017 +0000" }, "message": "Move interface config classes out of incubator to core net\n\nChange-Id: I4cbc384e9bbfda00850b98541e63c4dd70f3627b\n" }, { "commit": "31dd5b4362064a468405a65f3883c1da46616a33", "tree": "1d5954937abbbfa4f539f0aa3aff20c3f6f820e7", "parents": [ "95761318a893f212e682830c379342a8c637ea4f" ], "author": { "name": "ke han", "email": "Ke.Han@alcatel-sbell.com.cn", "time": "Fri Jun 23 13:35:09 2017 +0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 15 21:08:05 2017 +0000" }, "message": "bug fix : if register same config factory twice (igmp and olt app will do that), and remove one, will make another factory unavailable. add a referance counter to fix it\n\nChange-Id: I00a98f228791138fa13705bd3547a1340f4772d8\n" }, { "commit": "35a323233b95211def10488e99861b49fc2bbd32", "tree": "5cebd9a07603a02bfee370c5692ed3ca6a0944b2", "parents": [ "98c5bec26dd25b210baa54027e637eb84b8033a3" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Aug 14 11:42:11 2017 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 15 17:08:47 2017 +0000" }, "message": "CORD-1416 Implement multi-homing probing in HostLocationProvider\n\nAlso include following refactoring\n - Refactor the way we generate ARP probe\n - Remove some unused code\n\nChange-Id: I96b1c47bd5731b7b38ef4d19a941d231b5d0054c\n" }, { "commit": "ee993b11889c7db7176e26194070627b980147cf", "tree": "04aace1bb0e846eb9f17af0fd848c9ff1d09cce1", "parents": [ "09ae368c08bf8f5134b0dc10ea51bd4211c14610" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Aug 14 13:32:49 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 15 16:51:18 2017 +0000" }, "message": "Directly use config provided by the event to prevent race condition\n\nChange-Id: I1732b5a1095cdd04fbe1be0619e19cefac07a118\n" }, { "commit": "605104e53671db9db6cc1aba6419a787c3f36a08", "tree": "c836e844fd3bf8c7aad1f485d994628ffae89345", "parents": [ "89a09ecd57a1ad7f590d06e775d4a5d082b1330d" ], "author": { "name": "Sivachidambaram Subramanian", "email": "sisubram@partner.ciena.com", "time": "Wed Jun 21 07:40:04 2017 +0530" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 14 21:32:38 2017 +0000" }, "message": "ONOS-6084 Statistics were absent for the flows posted when device master was null. The issue is fixed with this code change\n\nChange-Id: I15be1c65955e9ede797fa3438f70426db0c078a6\n" }, { "commit": "379647649f46a461096ed53985acd1c8698992ef", "tree": "28b108b5a9086b9eb85099015e79bbed3e18be58", "parents": [ "0b4222e4b071455a8b7845d0f6b41d7cc4fec580" ], "author": { "name": "Tian Jian", "email": "tian.jian@zte.com.cn", "time": "Fri Jul 28 16:06:16 2017 +0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Aug 14 17:56:36 2017 +0000" }, "message": "ONOS-6864 Fix a DispatchLoop restart bug.\n\nChange-Id: I7d789400daa51aad805565f65e9f2aa37a5cb9b3\n" }, { "commit": "0b4222e4b071455a8b7845d0f6b41d7cc4fec580", "tree": "54539982f342b8d316aacc5a32e5a0bb71990136", "parents": [ "9f08b1034bd9fdb440eed36641dc1f9a8037cab2" ], "author": { "name": "Pier Luigi", "email": "pierventre@hotmail.com", "time": "Fri Jul 21 09:47:14 2017 +0200" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Mon Aug 14 05:39:07 2017 +0000" }, "message": "[ONOS-6865] enforcing same label and [ONOS-6895] minimize label swapping\n\n- Re design label allocator to allow several opt. behavior\n- Implements NO Swap algorithm in label allocator\n- Implements MIN Swap algorithm in label allocator\n- Improve unit tests\n\nChange-Id: I39eb8570cb83734b9c2b106f9c48bf50a4e69499\n" }, { "commit": "d4ac0edb2fd4f329ac2973ddd1c458e67cf2db00", "tree": "2d38ca3048e8023d8fbb0b146bc4bcde079011a8", "parents": [ "6ecde1ff8645c4fb34eb7baf008801564fc9b0a1" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 11 17:04:16 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 11 17:04:16 2017 -0700" }, "message": "Starting snapshot 1.11.0-SNAPSHOT\n" }, { "commit": "6ecde1ff8645c4fb34eb7baf008801564fc9b0a1", "tree": "2ec3e10e5a2de090330a9e1dd1bc795b71e6b430", "parents": [ "52c829a9ff9e2c422a79ba7c2238723af48ba700" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 11 17:02:33 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 11 17:02:33 2017 -0700" }, "message": "Tagging 1.11.0-b4\n" }, { "commit": "274cecbb098119cb764e396324d409840eafd57a", "tree": "894db8f8c3b3ec5d4c7ef2fbd0315b9956abcedc", "parents": [ "202034ff83da4d8ce3339a492feae9e5e4510271" ], "author": { "name": "Jon Hall", "email": "jhall@ciena.com", "time": "Wed Aug 09 12:15:48 2017 -0700" }, "committer": { "name": "Jon Hall", "email": "jhall@ciena.com", "time": "Fri Aug 11 11:38:46 2017 -0700" }, "message": "Clarify and add more details to some log messages\n\nChange-Id: I3b9df11748e41e857ed0bc3e166d1434743902de\n" }, { "commit": "1d4b3aa8c16fbc33eb57fd8c18bd8ba94e256e4e", "tree": "b8d85bf251e173b9d8130b8c1c1063c251fb863e", "parents": [ "d66228c5868452b0a316ec1ccb26e90593aed745" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Aug 09 15:10:18 2017 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Wed Aug 09 22:58:09 2017 +0000" }, "message": "Bugfix: do not assume all Config is about DeviceId\n\n- fix for ONOS-6900\n\nChange-Id: I5d69a252900fefaab4512433b849d5c4333d37f8\n" }, { "commit": "a0efdcc803eda2bf72935dead17cabd51fa83f83", "tree": "88bd26e5db93ef6c9b37a572636a2f88552503ba", "parents": [ "6ce5235b92b67ca5b5921e437baae34ac993e66d" ], "author": { "name": "Sivachidambaram Subramanian", "email": "sisubram@partner.ciena.com", "time": "Thu Jun 22 05:26:46 2017 +0530" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Wed Aug 09 21:27:13 2017 +0000" }, "message": "ONOS-6516 - Fix for NullPointer Exceptions found during OFDPA testing\n\nChange-Id: I2fa20194ab6e47334c4a882ddf929597259946f8\n" }, { "commit": "f73b18c0ec36411a69b30d9488732f34fafbdee9", "tree": "65591a9f388f8338166d3af0237595f4244525e9", "parents": [ "ebedbb5ab1f8a96ed751673da1ad5afa3467b232" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Aug 09 13:26:44 2017 -0700" }, "committer": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Aug 09 21:07:25 2017 +0000" }, "message": "Fix Javadoc warning due to incorrect package.\n\nChange-Id: I626c8b81b20cdbbe1b8f292db9c21b32aacc24e8\n" }, { "commit": "a9ae0d41f104d1f6602a68be4c4cf6b37ed88c5c", "tree": "d2a13c959e943dd4321faafcefb5921017d7cd68", "parents": [ "71c5204023b7b5b5b0401d453036eddb209590f9" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sun Aug 06 22:10:47 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Aug 09 15:15:32 2017 +0000" }, "message": "ONOS-6889 Move mcast from incubator to core\n\nChange-Id: Icfc7294e7017b640321dd9343778cd11c2cd0cb8\n" }, { "commit": "b65d7844e2cfa70cb33cc5698d72e061fac659bd", "tree": "091d931aa090db3dec1e272c3d5af10155da7e0e", "parents": [ "facf286f9c307cfd8e3f36a624b66b5761587b84" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Aug 03 16:28:24 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sun Aug 06 19:46:25 2017 -0700" }, "message": "ONOS-6887 Move neighbour classes from incubator to core\n\nChange-Id: I5fa70253b833838566a3527d8938e04be4274210\n" }, { "commit": "facf286f9c307cfd8e3f36a624b66b5761587b84", "tree": "e8ccfd30cb807ca95294f9e7894476c9f4d93fd5", "parents": [ "a028a2c61c696d33c81e4fc4e12a9e8d9e6c5091" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Aug 03 11:58:29 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sun Aug 06 16:38:19 2017 -0700" }, "message": "ONOS-6886 Move interface classes from incubator to core\n\nChange-Id: Iaae4d98279e4b77fc3f0b5a63d547921f93aeb46\n" }, { "commit": "6ecf56d21cd38498d1ebf3c5322b4e86c45db9a3", "tree": "7cd1c0573a6fa82c65baad2741ed44d86993e781", "parents": [ "4e8480415e073dc95371789ed0d1285034a662f0" ], "author": { "name": "Jonghwan Hyun", "email": "jonghwan@opennetworking.org", "time": "Tue Aug 01 16:07:44 2017 -0700" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Aug 04 12:57:56 2017 -0700" }, "message": "[CORD-1634] Support enable/disable ports on STANDBY nodes.\n\nChange-Id: I6e519acad1f0a425126961c6e88bd64c90574939\n" }, { "commit": "a09fe5b0b75659dc9ff23fe938dd50aea0a0b129", "tree": "2562bdc16663e2551a2465c6bf90d8b03e7f1fda", "parents": [ "8b99d9de017720fbe2be47b1b886f1c72d2e5d5e" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@opennetworking.org", "time": "Thu Aug 03 21:12:30 2017 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@opennetworking.org", "time": "Thu Aug 03 21:12:30 2017 -0700" }, "message": "Updating Copyright line to Open Networking Foundation\n\nChange-Id: Icba96d7f39a065b53f34a6aeb71afd1f7d51f774\n" }, { "commit": "e56c34d941b35c316bac3dd1f93dde740b7523f4", "tree": "e444de85aecfb3d7b01a6520b4586762df1e7294", "parents": [ "70df7679ddc95dffcfed67b18bc7a28f619c9634" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Aug 03 13:39:30 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 04 03:08:30 2017 +0000" }, "message": "Move ComponentService from incubator into core\n\nChange-Id: I23f22fde87f689d2ff54888b43139f32c3d182f0\n" }, { "commit": "a59f9b76c80a62109b5aeb8a51558eebaed8e9f9", "tree": "78333010765c9e120d34b644e5a886f8fc4123d7", "parents": [ "5989ddf2849a2069ac1d66a63de76b9e7fcdda31" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Sun Jul 30 18:09:44 2017 -0700" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Aug 03 11:29:40 2017 -0700" }, "message": "Introduce driver property to suppress meter feature\n\nPiggybacked in this commit:\n- Fix CLI output of driver properties\n- Fix mfr matching pattern in onos-drivers.xml\n- Add driver support for Accton OFDPA 3\n\nChange-Id: Ia350bd52f4e88e53565ff491d68bce5e4894bbb9\n" }, { "commit": "2cad9efec52daf51ab0ed731c1b06981b0f5ab91", "tree": "69ef8f0db4d6ce0c5af33231f4b10e7c0d0dcd83", "parents": [ "0b22d8f9dcfb4d44877e2c0cab3aa06b66de0ec2" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Aug 01 21:52:07 2017 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Aug 03 16:17:58 2017 +0200" }, "message": "Various fixes to get a P4Runtime demo that works\n\nChange-Id: Icab512fceeb6ec0faf1b402c1e325e055cdb2caf\n" }, { "commit": "0b22d8f9dcfb4d44877e2c0cab3aa06b66de0ec2", "tree": "1a5d91efb7cc66a5095a3b4d0138abd050c37c21", "parents": [ "e765ce262e6b39d88048e998c29d15a1b8b6ec43" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jul 31 07:22:27 2017 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Aug 03 15:35:18 2017 +0200" }, "message": "Working implementation of Bmv2FlowRuleProgrammable\n\nChange-Id: Ib5bfe4bb5bca677b158f0030d7db6bdf29a1de08\n" }, { "commit": "a9b3c9b60215304d599efccb360a013667269a57", "tree": "d8c26f2ef39c520f7c0cb19e6538a1d3a362ea5a", "parents": [ "4f365737b0523387c53eabad219e22075bb88d90" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 21 14:03:15 2017 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 01 22:28:27 2017 +0000" }, "message": "[ONOS-6774] Mechanism to unregister pipeconfs in PiPipeconfService\n\nChange-Id: If6d7b4985d3a624c9be3b831f0a3d3d4a42b0b62\n" }, { "commit": "75ef9f5c510edffcc1ff9886c5ab49ab061edea7", "tree": "9147dfe8246e13c35e7efe14052853e14509a719", "parents": [ "9589884977aff2e0ae6f80dbd6a83b149144cc06" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jul 27 20:14:32 2017 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 01 22:00:30 2017 +0000" }, "message": "[ONOS-6844] inject ports via net-cfg\n\nChange-Id: I3052e8b43fd26960b111200d6e506fd91e1f01fd\n" }, { "commit": "64677e99d97302c68187b8da495789eeb16e8aa3", "tree": "2086add3c49fe3fd89e2e38b5106e2635fb4fd59", "parents": [ "17463db8551b5e9390aafa75422cfba386d97f3b" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 01 10:48:08 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 01 10:48:08 2017 -0700" }, "message": "Starting snapshot 1.11.0-SNAPSHOT\n" }, { "commit": "17463db8551b5e9390aafa75422cfba386d97f3b", "tree": "b325268cb84de96770fd32a1e13946db1bc1f52c", "parents": [ "f70bf462f8ac59446d399be8866b2647d75ca4c8" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 01 10:46:24 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 01 10:46:24 2017 -0700" }, "message": "Tagging 1.11.0-b3\n" }, { "commit": "f70bf462f8ac59446d399be8866b2647d75ca4c8", "tree": "8135610f8b9ff40585107d6a55a6b81affc15379", "parents": [ "a966c34402da0f306576ce4cd90c8e2d418cb47d" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Sat Jul 29 13:12:00 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 01 16:03:57 2017 +0000" }, "message": "[ONOS-6756] Replicate node version information for ISSU\n\nChange-Id: Ibd31c573990f2732b7abf8615ca914ffb77615ec\n" }, { "commit": "0e896a0285eaf8f214c80c314432438b4e6fd203", "tree": "c4bd7968a87a52e6efd783da0524ddc5ee3b4225", "parents": [ "d3072dc7370e7a3db732acb78795d71c422dd6cc" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jul 31 07:22:27 2017 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Aug 01 07:54:35 2017 +0000" }, "message": "Implemented class for PI match key\n\nUsed as table entry ID in P4Runtime devices\n\nChange-Id: I9f35503f118fa6e6a23b59aa6b716273a24ece0a\n" }, { "commit": "288b273cf338c8bdda4874e5370f20e73347e5d6", "tree": "1126e14d77ba6b1bc734114c70c634900220644b", "parents": [ "b2e3dbaef085488edee7aa97cf9431697f6d0a81" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 28 14:16:16 2017 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 28 19:21:08 2017 +0200" }, "message": "Implement support for packetIn through p4Runtime\n\nChange-Id: I92cc1a2bd7edde8916aad61c20d7411f93368612\n" }, { "commit": "f3a1a3897e24370e902ec67c98bf9cdf9720a5de", "tree": "b39e10ad8b57934ac54eb9f23d58f45aae0fde50", "parents": [ "482562353ade9dd1613ef9e07ccd5cfd227d4ca4" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jul 27 12:04:39 2017 -0400" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 28 15:49:56 2017 +0000" }, "message": "Removed pipeconf dependency from PiPipelineInterpreter\n\nIf needed, an interpreter implementation should know which pipeconf it\nsupports. Instead, mapping of treatments now depends on a table ID,\nsince table in P4 can potentially support different actions with similar\nsemantics.\n\nChange-Id: Iffbc84457f08e5dba84a8e949931849006f82535\n" }, { "commit": "32000d35b79aaa195b05837b84ddd1ac79b93dba", "tree": "980aeb1b4b80a52edde35c982a07c12e17fd410d", "parents": [ "d975bdf0900e329243e43115dc93d5ab8bd58dfd" ], "author": { "name": "mskala", "email": "m.skala@partner.samsung.com", "time": "Fri Jul 14 16:27:06 2017 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Jul 27 18:48:14 2017 +0000" }, "message": "[ONOS-6806] Add getAvailableDeviceCount method to DeviceService\n\nChange-Id: Ieda7e66c1a1d25aa92b55542ecfe59652dac3bc5\n" }, { "commit": "8d03f1896f5807104a3976b1b7d81ddc28c4974d", "tree": "bafa418cf4a37df4711f2463035040fda3dc6f6c", "parents": [ "66d3e641efbc60da21d31f483b93c164e2aeb131" ], "author": { "name": "Gamze Abaka", "email": "gamze.abaka@argela.com.tr", "time": "Thu Jul 20 15:09:24 2017 +0000" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Tue Jul 25 23:13:54 2017 +0000" }, "message": "ONOS controls the packet count field from flow statistics to check flow liveness, but some switches (such as Pica8) do not support packet count field of the flow statistics. Pica8 switch sends \"-1\" as the packet count. Even though packets match flow rules, when the idle-timeout time is up, ONOS deletes these rules based on the packet count field anyways. Therefore, just checking the packet count field is not enough for this situation. Pica8 sends byte count properly. If ONOS checks both packet and byte count, this problem will be solved. I would like to add byte count check to FlowRuleManager - checkRuleLiveness method.\n\nChange-Id: I4ade01bcd17c4b0a7a59750bd1834b87e78f9972\n" }, { "commit": "dbfff0663e60c85df4851b62b55a366297bece92", "tree": "77a6a2866071c455f45723b74cd06f84e294a20b", "parents": [ "4e55301dbc7cd35ab757e40f3ee087c13bc04980" ], "author": { "name": "Jordan Halterman", "email": "jordan@onlab.us", "time": "Mon Jun 19 10:31:32 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jul 25 19:54:59 2017 +0000" }, "message": "[WIP] Block ConfigFileBasedClusterMetadataProvider until valid configuration is found.\n\nChange-Id: I32022b1280ccec84268c97b72a6a148a407b4c20\n" }, { "commit": "5395e64a15dcca1547aa17139486c8567896f665", "tree": "3fe2617c1869a6037188d22b3f76b14c2d97703a", "parents": [ "b465ed673121094573120c9a5c3a4f92490b3df7" ], "author": { "name": "zhiyong ke", "email": "ke.zhiyong@zte.com.cn", "time": "Thu Jul 20 18:36:06 2017 +0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jul 25 06:20:48 2017 +0000" }, "message": "ONOS-6824 Unit tests for Translation of all criterion types in PiFlowRuleTranslationService\n\nChange-Id: Id775d2d002c298930e9e754739917040f2dd7ccc\n" }, { "commit": "64313cbc83a033308f7f54281f1704dfd4656a39", "tree": "e72d68b297c8fab262d57e2732301cbaad3b96e4", "parents": [ "7e28519e5f4d4c984ce45414cb08082efa53e203" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jul 20 15:46:52 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jul 20 15:46:52 2017 -0700" }, "message": "Starting snapshot 1.11.0-SNAPSHOT\n" }, { "commit": "7e28519e5f4d4c984ce45414cb08082efa53e203", "tree": "acc6209cf692b409543fc35637e6fdde5e049834", "parents": [ "fc1d34ca16fcdbe3937510b15d8e658d573d2a25" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jul 20 15:45:28 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jul 20 15:45:28 2017 -0700" }, "message": "Tagging 1.11.0-b2\n" }, { "commit": "fc1d34ca16fcdbe3937510b15d8e658d573d2a25", "tree": "bc7fc69317a9841c5787b056244989b57fba2cea", "parents": [ "9d81ea572283762cf65062ebbd158c0124ed92c8" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Tue Jul 18 17:01:41 2017 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jul 20 20:24:17 2017 +0000" }, "message": "[ONOS-6809] Implementation for packet out in p4Runtime\n\nChange-Id: I873a1fd18529fe9fd41aa33f862298892ece7d1c\n" }, { "commit": "44daf562f9885753283a3c1c69441351473c4084", "tree": "1440c3bee1866db17c8a81bf1cd1485183fde191", "parents": [ "dc165621d486164e8e2ab15629f462f18cc6a105" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sun Jul 16 23:55:08 2017 -0400" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jul 20 14:06:22 2017 +0000" }, "message": "Registering BMv2 default/base pipeconf at driver loading\n\nChange-Id: Ib46bf202213a741c4a73732e20cd1638424f8a0a\n" }, { "commit": "31d3e441927f9ea362b9bc1a571bc3a71ad65699", "tree": "34a3ce1cd897a884eecd2aaa817cb5941e1f58f4", "parents": [ "8c134b083272d73681de34fc6dee6a79c1bb0ab2" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jul 18 16:58:51 2017 -0400" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jul 19 19:17:15 2017 +0000" }, "message": "Better handling of extensions in PiPipeconf\n\nNow built using a URL, while input streams are generated on-demand.\nBefore it could happen that the input stream was completelly read by\nsomeone, leaving it unusable by others.\n\nChange-Id: I61a76bf8b8c1d2f6e2d987661025e0323d59e1c7\n" }, { "commit": "432f718de720344f1ad05ca2bd065ca4d6dbb80c", "tree": "ecd19c644e428e36f2cc31017958d39dc5e1cf71", "parents": [ "fb76b047360e0575b8d66cad07d282e7a630f02d" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Fri Jul 14 18:43:27 2017 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jul 18 13:51:54 2017 +0000" }, "message": "[ONOS-6809] Support for Packets and packet Metadata\n\nChange-Id: I53910cd8e2ce5845e301dc68bcbf3ae8f34a197b\n" }, { "commit": "07d72718b90d519d671a448fd5bd41e234db7624", "tree": "b7a9d0289eb7128ccff18c88c0c974220c87a75b", "parents": [ "c24c97a8ac82a2579ae1eb1ff4164d6beb6b8cf1" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jul 14 15:57:47 2017 -0400" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Mon Jul 17 14:51:51 2017 +0000" }, "message": "ONOS-6555 Default pipeconf implementation and builder\n\nChange-Id: I80ac4f6e939d30a943653a1d63d5cff07b368620\n" }, { "commit": "4a7d1e10da25c6ed05e6b24cc61d31b47a9e7ca8", "tree": "10a19876da93e2e3c47de51d919eb2cdacba68af", "parents": [ "f1db284c81355716550c5842bbb21862ce5ee531" ], "author": { "name": "Yi Tseng", "email": "a86487817@gmail.com", "time": "Mon Jul 10 16:19:17 2017 -0700" }, "committer": { "name": "Yi Tseng", "email": "a86487817@gmail.com", "time": "Fri Jul 14 02:10:12 2017 +0000" }, "message": "[ONOS-6775] Fix incorrect flows add/removed by IntentInstaller\n\nChange-Id: Ide3d5d26ac03eebfcc142a76bd2d644c6d41a22e\n" }, { "commit": "f1db284c81355716550c5842bbb21862ce5ee531", "tree": "f002f6392a426aa27856b127cdca14e52f01c82b", "parents": [ "f3b3d81cee2fa650be741743ca35a12a0122941d" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jul 13 17:54:04 2017 -0400" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jul 14 00:29:27 2017 +0000" }, "message": "Example unit tests for PI criterion translators\n\nChange-Id: I6971d3d1e3428b8ad186d8bf29223a2ffd8d69d9\n" }, { "commit": "3bf51574a37102407b014b0caba8b5b730a8db72", "tree": "907ea7c6d5775bb2300b3338c634cd7679cfae44", "parents": [ "22619171cb5596115e9c7fcf7dc53d1eb6d86a61" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jul 13 17:16:42 2017 -0400" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jul 13 21:56:08 2017 +0000" }, "message": "Removed unnecessary criterion translators\n\nFor which a translation is not really possible (e.g. optical parameters,\nextensions, etc.)\n\nChange-Id: I3e8b7aeec6e4888d3f55d45d9783609a842372f9\n" }, { "commit": "897fd2de2234d6cdf2eb047a0297837f7d358396", "tree": "fa9bcce3ae84d18b3055c8ee375eb4740f1dc739", "parents": [ "48f99fa7045db2e284443551a84e4e1825d14795" ], "author": { "name": "zhiyong ke", "email": "ke.zhiyong@zte.com.cn", "time": "Wed Jul 12 11:41:38 2017 +0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jul 13 20:21:45 2017 +0000" }, "message": "ONOS-6604 More criterion translators for PiFlowRuleTranslationService\n\nChange-Id: I9399f75fe467971d6d012ddad47a72c58df02d69\n" }, { "commit": "48f99fa7045db2e284443551a84e4e1825d14795", "tree": "f181563b555feba7e97db7b38c7e278786e5aac5", "parents": [ "59f57decd15906fdf630a09c218ea7c17e3416c6" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Thu Jul 13 19:06:21 2017 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jul 13 19:32:35 2017 +0000" }, "message": "[ONOS-6556] Implementation of PiPeconfService\n\nChange-Id: I0b40f1808e459a4a7cb83cde50010f6d38b04771\n" }, { "commit": "60c4528c6308e5c3d567b36264b658f2e7514772", "tree": "ae60bc784c8d6f454dd5fbf2d948ff7ed7130413", "parents": [ "8ea7dc4438e49100543bbf361ebfaa4d0ba7a071" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Jul 11 15:07:59 2017 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Thu Jul 13 00:51:10 2017 +0000" }, "message": "ONOS-6786 Fix NPE when a host netcfg without location being posted\n\nChange-Id: Iae73ed44232b916dd97b60da8443a540d4bf6a96\n" }, { "commit": "4f3193a0fd3f1d40db404efe9787a2d7cbceb35a", "tree": "875ed99c9191ed20aa363b8e5440950d2cd90b87", "parents": [ "f7aa3f947f536bb1a695918b7115d7e75257ee96" ], "author": { "name": "Jordan Halterman", "email": "jordan@onlab.us", "time": "Tue Jul 11 20:32:49 2017 -0700" }, "committer": { "name": "Jordan Halterman", "email": "jordan@onlab.us", "time": "Wed Jul 12 18:54:25 2017 +0000" }, "message": "[ONOS-6721] Add dependency of FlowRuleManager on DriverService to ensure driver service is bound prior to usage.\n\nChange-Id: I1f0b60e8fdbcb1d6fcf7bbd4028478140e12669d\n" }, { "commit": "f7aa3f947f536bb1a695918b7115d7e75257ee96", "tree": "751156b48975aa85a0986e555dfc1209904bab26", "parents": [ "5cb50e3d87ebf242385dc5196addde1790c13ca2" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@onlab.us", "time": "Thu Jul 06 23:56:50 2017 -0400" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Wed Jul 12 16:44:04 2017 +0000" }, "message": "ONOS-6559 P4Runtime protocol library\n\nChange-Id: I7070b69507dcf2ca47ee1c446bcc2505ca868fb1\n" }, { "commit": "f2e6a483d44a7f94c424d79e94d4e3de29528e82", "tree": "2f954cd7bfb81f99f1662dacee6f9c3c7bca9d8f", "parents": [ "0981f767f168955ebfe980f826161423c32f7357" ], "author": { "name": "zhiyong ke", "email": "ke.zhiyong@zte.com.cn", "time": "Mon Jul 10 20:32:20 2017 +0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jul 11 15:08:02 2017 +0000" }, "message": "ONOS-6604 Translation of all criterion types in PiFlowRuleTranslationService\n\nChange-Id: I62d34c1f5d4718c4865933bf60eb4f1266125232\n" }, { "commit": "bc112a960ddf29f810aec84d292e04824e05b9dc", "tree": "4078033206613f14b622a48ba0bfbc393b84d08c", "parents": [ "20549d3a3d55256ef07208703c2a12d0db8d6c2b" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Mon Jun 26 19:06:43 2017 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Thu Jul 06 10:06:50 2017 +0000" }, "message": "[ONOS-6564] Adding PiPeconf behaviours to driver for device.\nInitial implementation of PiPipeconfService.\nTests for Initial implementation.\n\nChange-Id: I9dea6fb3015788b8b61060c7f88395c3d45e6ed7\n" }, { "commit": "1667fbb693b8db1c46abcd1f88e0686375b910a9", "tree": "9070ede4a1507f757d9ecfbee2ebd3a6abf13137", "parents": [ "c57d08c89d0329a76c8778734d9f8fdbe4145d1b" ], "author": { "name": "zhiyong ke", "email": "ke.zhiyong@zte.com.cn", "time": "Tue Jul 04 09:51:24 2017 +0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@onlab.us", "time": "Wed Jul 05 15:34:52 2017 +0000" }, "message": "ONOS-6776 ImmutableMap.of use error\n\nChange-Id: Ia479eebd7bfc11e91242cb65fa048c084d5633e9\n" }, { "commit": "f14cc6d3c2a61b59012bef8ec1ebdcded07098b6", "tree": "4b940e5a23d8beab4d7a882b3c7531485f119820", "parents": [ "205af45f1c02e9d95f4eb6a3bfe6f2df05fd7fc6" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Jun 28 09:07:17 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Jun 28 16:36:27 2017 +0000" }, "message": "Fix SNAPSHOT version string\n\nChange-Id: I090c1998e5a117c10263b7a6abbffc624beb4074\n" }, { "commit": "df37973c1c9c48ddedde4f4884093088707fb95d", "tree": "211afed7e809871f93012bebc092235e2a7c1835", "parents": [ "d919d9be054e0c9f97e17b50ae1b4e21088819eb" ], "author": { "name": "Charles Chan", "email": "charles@onlab.us", "time": "Fri Jun 23 23:16:12 2017 +0000" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Mon Jun 26 19:38:09 2017 +0000" }, "message": "Revert \"Use DAD to probe if interface MAC is not supplied\"\n\nThis reverts commit a9458535b0510932734e20e666fab3e9a3a1ecd4.\n\nThis doesn\u0027t work when the target host has multiple interfaces with different VLANs. When receiving a DAD packet on an interface, the host will reply even when the probed IP is configured on another interface with a different VLAN. ONOS will thus learn a host in a wrong VLAN with the same IP.\n\nChange-Id: I1ee427f1390ce36f26450b62e53c926ffad46ebf\n" }, { "commit": "7463193198954de57e6253011a3f3a876790e079", "tree": "fe9b7c3f3bef881cc613a8d5b7a1805aa0801794", "parents": [ "0c02e11f110bb7dc922564f5d0dc7473a9de6923" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jun 23 16:46:27 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jun 23 16:46:27 2017 -0700" }, "message": "Starting snapshot 1.11-SNAPSHOT\n" }, { "commit": "00a5996a23237a595055687ee149b1797e65d811", "tree": "7e27e8d4dab3a19cef3e19b5fa6e7e4b2c7a9758", "parents": [ "bbb5a4b0bc9b89ea6b54127930252321f6a8012b" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@onlab.us", "time": "Fri Jun 16 17:51:49 2017 +0900" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@onlab.us", "time": "Wed Jun 21 20:29:45 2017 +0000" }, "message": "ONOS-6605 PI flow rule translator implementation\n\nChange-Id: Icac66f17677c494152207f4b52355ad647e1227b\n" }, { "commit": "7e40c011188aed1520c306df112931d4bd36a46d", "tree": "a2be7af224a4f007c5c4108c2be9649f2affab58", "parents": [ "644472eaf9294f909c937cf99393856adee84fee" ], "author": { "name": "Patryk Konopka", "email": "p.konopka2@samsung.com", "time": "Tue Jun 06 13:38:06 2017 +0200" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Tue Jun 20 15:43:27 2017 +0000" }, "message": " [ONOS-6607] Get active flow entries count in FlowRuleService\n\nChange-Id: I68b4d916f92427c06a82d3622fcc05738f64541c\n" }, { "commit": "888e20a25db27163349383e4d5a51e2352b2ddf2", "tree": "4a50b7880a9275ff4d02063609a8791bf3b8dd7b", "parents": [ "61fc0d8cc9cf9d247bc81a5049a6a54516864f9e" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon May 01 15:44:23 2017 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@onlab.us", "time": "Tue Jun 13 18:58:10 2017 +0000" }, "message": "Remove host location when port down or device down\n\nAlso refactor Host Location Provider\n\nChange-Id: I57d682ee51e80ddd7e141883521a12da705a336d\n" }, { "commit": "61fc0d8cc9cf9d247bc81a5049a6a54516864f9e", "tree": "f1c3e47ad4ed60e0f2aff574dafc5320e42edf04", "parents": [ "22ed0a1af3a946800cfb5fa9e00c6076cf838782" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Apr 28 14:13:36 2017 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@onlab.us", "time": "Tue Jun 13 18:52:06 2017 +0000" }, "message": "Extend Network Config Host Provider to support multihoming\n\nChange-Id: I6e9dd18a5189a7bf35a617a00bd46e4a32acf524\n" }, { "commit": "19afc03a4a4dd80dbe3bb8188fbe12abcbfe4bd8", "tree": "2ed9fbbb4c1b296d7c3f8874f7b6a25708328cd0", "parents": [ "d66fe0c1e22fe1053397813d7b403b1ab60f876c" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Sat May 20 23:44:17 2017 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Mon Jun 12 21:49:14 2017 +0000" }, "message": "Migrate HashedWheelTimer to netty 4\n\n- moved potentially time consuming task to\n shared ScheduledThreadPoolExecutor\n\nChange-Id: I8e77041e0f84bd2bdfd6ae6704f4e39b81c721dd\n" }, { "commit": "9eed0b1a346e527c1d7b60e96eccf04433898c33", "tree": "85c70f51381941a700e6b27660f1baa74e89ed39", "parents": [ "6ee6b8ccd240f937b3146aeb47b22cdf6f1a1933" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Jun 07 11:59:18 2017 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Mon Jun 12 21:19:29 2017 +0000" }, "message": "Revisit Annotations merging\n\n- avoid extra instantiation/copying when possible\n\nChange-Id: Ia2f74a1fe2ff1176346316565c9bc6786cd7f6e4\n" }, { "commit": "45ff2d97a39b825e3b61b9039e81e737539c973c", "tree": "7d4e2dc289ad04609c9f0ea2c7f84e593a6964a1", "parents": [ "f95c38b218887aa2f2161f5abfd76d13a1d52835" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Thu Jun 08 16:32:00 2017 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Mon Jun 12 16:37:14 2017 +0000" }, "message": "Shutdown shared scheduled executor on Core deactivate\n\nChange-Id: I9a7cb1b8db346e2ca5818eeb1986d42a63dec806\n" }, { "commit": "3142f646ac879eacd25daa1ec22f6c8e14069ceb", "tree": "b1bca22fd550499799a0709174f5f8c26bc2ec07", "parents": [ "2ad387d7a0d2b495dda6990bb296401bb3b87c98" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Jun 07 11:12:45 2017 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Fri Jun 09 17:27:31 2017 +0000" }, "message": "Avoid accidental link type override\n\nChange-Id: I3462838f8208c231f7b7ff24e63a03984fae4475\n" }, { "commit": "2ad387d7a0d2b495dda6990bb296401bb3b87c98", "tree": "8d4e4210b98ab83495f460fbc8ea1f72e7abc49b", "parents": [ "9342e38f0f546c0c2ea2f8d04ac677360e4aaa0c" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Jun 07 10:47:20 2017 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Fri Jun 09 17:27:31 2017 +0000" }, "message": "Respect bidirectional link config\n\n- Evict link in both direction, only if the configuration is bidirectional\n\nChange-Id: I64b5d6dcedbbaf6e4e4a146e9dd123c8444c85b3\n" }, { "commit": "0c6182f6437aa50292a38d12bad3ae5a65f79cd3", "tree": "16e1e8d1e221a7470a5e3fec0b199bb98e836e67", "parents": [ "a695719fa7064ed8cdd1730cb0068313b7ccccc6" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed May 31 10:45:09 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jun 02 23:42:53 2017 +0000" }, "message": "Remove deprecated proxy ARP implementation\n\nChange-Id: I43164581b5d823acb4617cbea78e670cb7499346\n" }, { "commit": "a695719fa7064ed8cdd1730cb0068313b7ccccc6", "tree": "4de8552a9c4dad5ca5695867eb253b63c3b05a94", "parents": [ "686fba0b675b60cfc0b630c544df8321ae53cf77" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jun 01 13:04:16 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jun 02 23:42:19 2017 +0000" }, "message": "Remove deprecated flow statistics APIs\n\nChange-Id: I0b44886f2e2f549377dd70ce123eefe73eb10fda\n" } ], "next": "686fba0b675b60cfc0b630c544df8321ae53cf77" }