)]}' { "log": [ { "commit": "bc00cb5d7475f92025be897a68770b22c6b08f46", "tree": "cfa99aacba176c060a0774d37bbd5b1cb103cc45", "parents": [ "7bee2483f226923a1b77d98207432b4666a8ce5d" ], "author": { "name": "Kieran McPeake", "email": "kmcpeake@juniper.net", "time": "Thu May 23 13:07:25 2019 +0100" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed May 29 12:38:08 2019 +0000" }, "message": "Juniper driver - fix NETCONF discovery of JUNOS v19 devices regarding chassis-mac-addresses RPC\n\nAdded UT based on XML responses from v15 and v19 devices\n\nChange-Id: Id4e0fe34b12dea6034e75f2276495282ea2e6aa2\n" }, { "commit": "7bee2483f226923a1b77d98207432b4666a8ce5d", "tree": "42ea6ed7db6502a3f4752e30fbec10ab90e86c80", "parents": [ "4cebe244404ba0f136eb49cdec012af57d316861" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Wed May 22 17:15:53 2019 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed May 29 07:24:17 2019 +0000" }, "message": "[ONOS-7947] implement PowerConfig methods in Cassini equipment.\n\nThis patch is based on patch#21952, which shows optical details in ONOS GUI.\nThe emulator could be pulled via \"docker pull onosproject/oc-cassini:latest\".\nCurrently, there are still some questions unresolved:\n1. The power values defined in PowerConfig.java are long, but the values defined in yang should be float.\n2. In PowerConfig.java, I need to rename method **currentPower** to **currentOutputPower**.\n3. In PowerConfig.java, the **default** in method definition is used to avoid the effect on all implemented class.\n This condition should be changed finally.\n\nChange-Id: If5a3ec77d9a906718b80531afa67bc67388bca4f\n" }, { "commit": "4cebe244404ba0f136eb49cdec012af57d316861", "tree": "7f38c84b29817aed3ee30d14f4974584bed00d5e", "parents": [ "27f06da0fbd8a8b1827af9729e8174048010a99d" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Tue May 28 16:59:37 2019 -0700" }, "committer": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Tue May 28 17:27:14 2019 -0700" }, "message": "[ONOS-7993] fix the little bug in TAPI rest interface.\n\nChange-Id: Ia82dc51cc2b537912c08fe656698837706a4598c\n" }, { "commit": "27f06da0fbd8a8b1827af9729e8174048010a99d", "tree": "a290516c13a530a5ecc158d4512d6ec9e2202905", "parents": [ "d4a2b84c2a2720202b85a48bd79550aaf872e73e" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sat May 25 17:02:14 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sun May 26 09:46:49 2019 +0100" }, "message": "Added a README for the UI2 archetype\n\nChange-Id: I7e0b40a5c34610b3e4d97eef59cbf545426fce06\n" }, { "commit": "d4a2b84c2a2720202b85a48bd79550aaf872e73e", "tree": "02178693571516b091fc81946ba571453fbf8277", "parents": [ "5172870066d042b2b5f7048963bc9cfdc2cb20a1" ], "author": { "name": "alessio", "email": "alessio.giorgetti@gmail.com", "time": "Tue Apr 30 18:43:17 2019 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri May 24 14:21:54 2019 +0000" }, "message": "[ONOS-7948] Netconf driver for Lumentum ROADM-20.\nAdded support for flowrules coming from the compilation of an OpticalConnectivityIntent.\nFlowRules coming from ROADM app are still supported.\nMinor updates to DeviceDiscovery and PowerConfig.\n\nPatch 2: Driver and OpticalPathIntent support for partner-ports.\nNow bidirectional intents can be configured also in presence of unidirectional links.\nROADM app visualizes devices of type TERMINAL_DEVICE and partner port details.\nCheckstyle.\n\nPatch 3: [ONOS-7974] [ONOS-79076] partner-port renamed to reverse-port. Bug fix.\nAddressed comments by Ramon Casellas and Andrea Campanella. Checkstyles.\n\nPatch 4: documentation.\n\nPatch 5: addressed comments by Andrea Campanella.\n\nPatch 6: checkstyle.\n\nChange-Id: Ie5ca41eee6cb6f8f87f076f2af19c99cadd6d851\n" }, { "commit": "5172870066d042b2b5f7048963bc9cfdc2cb20a1", "tree": "385b3dae4213b2724b7e1d39223624dc3ba64d67", "parents": [ "f5c9276f1af4a9b896ef214678e5257f3ec4adac" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri May 17 18:38:56 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri May 24 11:20:56 2019 +0900" }, "message": "Recover the OVS dataplane ports in case conf.db is corrupted\n\nChange-Id: Id58ffadcfa559fa697486adce27088b87d7377e7\n" }, { "commit": "f5c9276f1af4a9b896ef214678e5257f3ec4adac", "tree": "40a9db604483ab6228afc2bf286f1cd32b700ac1", "parents": [ "f0780fe7a500c2a1d20ca1de2c9197296394cdf5" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri May 17 19:50:28 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri May 24 11:07:39 2019 +0900" }, "message": "Allow to inject external_id field when creating an OVSDB interface\n\nChange-Id: Iabc69771ac5dd1a321f8c9cc440fa2e166965a17\n" }, { "commit": "f0780fe7a500c2a1d20ca1de2c9197296394cdf5", "tree": "54dea2386dd08a072fdb33232ee01868c9ee1c69", "parents": [ "6f2d2b100663af3fcb0133c95c73f5342a2aaa8d" ], "author": { "name": "Harshada Chaundkar", "email": "Harshada_Chaundkar@comcast.com", "time": "Mon May 06 20:16:13 2019 +0000" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Thu May 23 16:53:55 2019 +0200" }, "message": "DHCP-Relay : fix logs when one or more DHCP servers are not reachable.\n\nChange-Id: Ideb0b1a959bd352b0c535b6010bd9326aca184f8\n" }, { "commit": "6f2d2b100663af3fcb0133c95c73f5342a2aaa8d", "tree": "f56883e7c019b0da5446142df97d11093766048b", "parents": [ "4b7818d255d7487cd39d6a60af844461e09a9626" ], "author": { "name": "Sudhir Kumar Maurya", "email": "sudhir.maurya@infosys.com", "time": "Thu May 02 03:03:59 2019 -0400" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Thu May 23 12:09:28 2019 +0200" }, "message": "Xconnect Recurring log fix\nlog trace added for Unhandled host event\nChange-Id: Iba11e03e73c646874b4d15e55e2b516175adc02d\n" }, { "commit": "4b7818d255d7487cd39d6a60af844461e09a9626", "tree": "c9fa36a95f4a14fb5c7ae8c033f6155b20f198fc", "parents": [ "527e7b26acafe0ea8579f56e749e0417b3597b2c" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Thu May 23 07:45:14 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Thu May 23 08:44:12 2019 +0000" }, "message": "Prepared GUI2 FW lib for publishing on npmjs.org\n\nChange-Id: Icdbdacb24848795b644fc8b76c628fbdb8701e96\n" }, { "commit": "527e7b26acafe0ea8579f56e749e0417b3597b2c", "tree": "c08818dbb0736fba6c87106697b56b29e785766d", "parents": [ "604e231a431aa39648a57e4cc705287c18ff97cc" ], "author": { "name": "DongRyeol Cha", "email": "dr83.cha@samsung.com", "time": "Fri Apr 19 13:24:53 2019 +0900" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu May 23 07:20:25 2019 +0000" }, "message": "Split the thread pool to local thread pool for parallel stream on netconf provider\n\nBasically, parallelStream() use the common thread pool to works.\nSo, using the common thread pool will affect to other code or be affected by other code.\n\nThis patch avoid above situation so that improve response time.\n\nChange-Id: I7b5a3749e5a536ed098dc71a5c450d292f53615c\n" }, { "commit": "604e231a431aa39648a57e4cc705287c18ff97cc", "tree": "98aa98194315b9b849aadcd8259dd73a2e201dfe", "parents": [ "9469f3e47eacd26fc00d34e413a42eb5294f64cc" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri Apr 19 20:55:53 2019 +0200" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Thu May 23 08:18:56 2019 +0200" }, "message": "Clean properly populationStatus when an exception is thrown\n\nChange-Id: Ibcb54e6cfe5031ef2854e96d9933bb522241e998\n" }, { "commit": "9469f3e47eacd26fc00d34e413a42eb5294f64cc", "tree": "3208071efa65c11db3c96d77b801a4ee12f4e3d8", "parents": [ "d19b7143c53c9c312903a482bcbf1b29d99c792b" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Apr 17 17:05:08 2019 +0200" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed May 22 18:48:02 2019 +0200" }, "message": "Adds OfdpaPipelineUtility\n\nChange-Id: I96086e408dd9d7265325414dace512b64a048e9a\n" }, { "commit": "d19b7143c53c9c312903a482bcbf1b29d99c792b", "tree": "232a73430065ce2d2ae9966caf945d681609df31", "parents": [ "4064ed1f8753f74926bfff605fd8aa412f94d6cd" ], "author": { "name": "jobin", "email": "jobin.joseph@infosys.com", "time": "Fri May 17 09:46:52 2019 -0400" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Wed May 22 12:36:00 2019 +0000" }, "message": "Introduced HostMoveTracker to suspend hosts that moves too frequently\n\nChange-Id: I3037c626657790ce6817feddba7dbbfac203b188\n" }, { "commit": "4064ed1f8753f74926bfff605fd8aa412f94d6cd", "tree": "ef484ba3d1b6ffa3acf735b61680e4f67bfb7c92", "parents": [ "a36f65c29a88a5573a8f4b876f487aaf60895d4a" ], "author": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Sat May 18 11:34:45 2019 +0900" }, "committer": { "name": "Jaegon Kim", "email": "jaegon77.kim@samsung.com", "time": "Tue May 21 07:50:12 2019 +0000" }, "message": "[ONOS-7732] Automating switch workflow - workflow program counter \u0026 cli refactoring\n\nChange-Id: I90f2085dbb253c8ea4598be31a8fd12760a1f739\n" }, { "commit": "a36f65c29a88a5573a8f4b876f487aaf60895d4a", "tree": "97217626ae877875b2f3513d7ff3f67b9987bc14", "parents": [ "c7102f3ce2db193f634158f7c43726458a4f4edc" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Mon May 20 08:21:41 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Mon May 20 21:03:27 2019 +0100" }, "message": "GUI2 Archetype stage 1\n\nChange-Id: Icb17b5f0e7f0e38370390653a6bb27f4204f4091\n" }, { "commit": "c7102f3ce2db193f634158f7c43726458a4f4edc", "tree": "3e33a253152bb8069e4cfdf25c262ebec0a95849", "parents": [ "86561530ccffad273ffb1f0b0f80bfcf5006afa8" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Fri May 17 16:35:04 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 20 09:30:08 2019 +0000" }, "message": "Implement CLI commands to show stats per VM.\n\nChange-Id: I50d81d0236406996d9a378600dd0f9ec7c9244e6\n" }, { "commit": "86561530ccffad273ffb1f0b0f80bfcf5006afa8", "tree": "e946a9e38a43f5449766da7ab4aaafce25d32cfa", "parents": [ "9b607dab1c555c9f51d2a9a440ae763cb67d937c" ], "author": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Sat May 18 08:56:22 2019 +0900" }, "committer": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Sat May 18 08:56:22 2019 +0900" }, "message": "[ONOS-7732] Automating switch workflow - workplace print cli\n\nChange-Id: I0fc5db83d44dbfbd9f94d9b347cb1d0f40698b5f\n" }, { "commit": "9b607dab1c555c9f51d2a9a440ae763cb67d937c", "tree": "ff220aa94ce19366f69312113798d7b932e05073", "parents": [ "ada7b5b820c029d819e1b2ca68048da60ca1de2b" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed May 08 14:03:01 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri May 17 20:46:03 2019 +0000" }, "message": "Update P4 programs to compile with most recent p4c\n\nChange-Id: Iced2e9af53dca2dcfd4e6a5de22a45241c264886\n(cherry picked from commit 040d6d8c748b6399b74b56abde5894d254eb6383)\n" }, { "commit": "ada7b5b820c029d819e1b2ca68048da60ca1de2b", "tree": "6ebc1a0f370502d940b17eba519fe8316fef296c", "parents": [ "e6e609fb272dbcefbda685316fec113036c930a5" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Apr 23 13:50:03 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri May 17 20:45:36 2019 +0000" }, "message": "New P4 dev and tutorial VM with Ubuntu 18.04\n\nChange-Id: Iacf2ca8f8467dc91e696ace5ed30412f7869110a\n(cherry picked from commit 2b8bcbcd3d0e3e66ee2bc681f0f1dfbb0e2a218f)\n" }, { "commit": "e6e609fb272dbcefbda685316fec113036c930a5", "tree": "b98f0ad8ed07dc5aac188658d331765d421dec4a", "parents": [ "11f95b572e0dfc18133b5f84eeb44cb946167e9c" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue May 14 17:45:54 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri May 17 10:44:21 2019 +0000" }, "message": "Refactor external peer router store, fix NPE due to MAC is not ready\n\nChange-Id: Id0381d9d1d7e0888dfbf1fc20acdd44d0a303e4c\n" }, { "commit": "11f95b572e0dfc18133b5f84eeb44cb946167e9c", "tree": "d2d36130c07fb47095b71456f09f4273dadf17ae", "parents": [ "2baae8c8d1c9040519a4a5a8dbff88422b723c0b" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Wed May 08 14:03:19 2019 -0700" }, "committer": { "name": "Yi Tseng", "email": "a86487817@gmail.com", "time": "Thu May 16 17:20:10 2019 +0000" }, "message": "[ONOS-7983] Use IPv6 RA and RS to discover hosts\n\nChange-Id: I5ee3dcb93536ab8f0cc760b38bf0bf73d63e3547\n" }, { "commit": "2baae8c8d1c9040519a4a5a8dbff88422b723c0b", "tree": "69160fdd1804ecf59d6ee122ebb5463bbfff72ac", "parents": [ "09251881bc705c06fc046eabb34d44e4c2dbe2a8" ], "author": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Thu May 16 14:40:38 2019 +0900" }, "committer": { "name": "Jaegon Kim", "email": "jaegon77.kim@samsung.com", "time": "Thu May 16 05:43:17 2019 +0000" }, "message": "[ONOS-7732] Automating switch workflow - desigating fields of program counter as final\n\nChange-Id: Iff8a005a76e3ca9e70aea033b3088268096688dc\n" }, { "commit": "09251881bc705c06fc046eabb34d44e4c2dbe2a8", "tree": "7b48bf0498c69e47188090c4c15f319255a22bb7", "parents": [ "dabd84f606ecb0e4b16e3c4b53a3fa2647ef79b9" ], "author": { "name": "m.rahil", "email": "m.rahil@partner.samsung.com", "time": "Mon Apr 15 22:58:33 2019 +0530" }, "committer": { "name": "Jaegon Kim", "email": "jaegon77.kim@samsung.com", "time": "Thu May 16 05:02:12 2019 +0000" }, "message": "\u0027Static data model implementation in Worklet\n\nChange-Id: Ic5eeb26eaea547523befd509f9f48281cb4c2031\n" }, { "commit": "dabd84f606ecb0e4b16e3c4b53a3fa2647ef79b9", "tree": "da8051c88db49da362bc28edcfe6ecdb7d189c1f", "parents": [ "812460da2788cb8b6dc72057a7ee71047af96cee" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu May 02 10:44:59 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed May 15 17:58:12 2019 +0000" }, "message": "Go to the defining package to import a variable\n\nRequired by bazel 0.25\n\nChange-Id: I726b7570f1cf4883b473d70fdd3934de3087493a\n" }, { "commit": "812460da2788cb8b6dc72057a7ee71047af96cee", "tree": "71c49bd86649fc91664aa9e491e9a0d5d9c57951", "parents": [ "7b8c36816ca12453a2ff19cd6d15eb03131d30b8" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 13 15:41:30 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 13 07:53:36 2019 +0000" }, "message": "Support to query active status of the nodes through REST API\n\nChange-Id: If4d918fd39b40c0cdd6c73594f45420bf4d6e88c\n" }, { "commit": "7b8c36816ca12453a2ff19cd6d15eb03131d30b8", "tree": "f035f356b710cfa0464c33e9b9e7f40d2b35ea63", "parents": [ "b81121fc2162de37dec87d19bdd928ff3ab5e099" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun May 12 13:57:15 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 13 14:48:05 2019 +0900" }, "message": "Support active-standby mode in openstacknetworking app\n\nChange-Id: I155e1a082078e5c1b7e8a35275dfd517c787ade7\n" }, { "commit": "b81121fc2162de37dec87d19bdd928ff3ab5e099", "tree": "858ef2cfaec42e544553e19c91c94c81e0ddd114", "parents": [ "4747ecee33141a8fb3e3abefad91d984c8576798" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Tue May 07 16:51:05 2019 -0700" }, "committer": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Tue May 07 18:36:46 2019 -0700" }, "message": "[ONOS-7982] Remove P4Config\n\nChange-Id: Ie5cb39da2f5aad7b097b7e4819fc3a1ea7129ed2\n" }, { "commit": "4747ecee33141a8fb3e3abefad91d984c8576798", "tree": "21732c901eb2cf0d217ad4c0e04e9c9bf56a8a58", "parents": [ "c699e878fdab1764184b03e99e13f2e773c3b220" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sat May 04 20:17:02 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sat May 04 20:17:02 2019 +0100" }, "message": "[ONOS-7967] GUI2 Device icon not shown on an Firewall, Optical_amplifier etc device in Topo view\n\nChange-Id: I099d7c24a70cfab2e64134bc7ae8cac6830698df\n" }, { "commit": "c699e878fdab1764184b03e99e13f2e773c3b220", "tree": "e4d0989cb2f4b6ab15be5c81890119c6ce38e632", "parents": [ "bca5d0c8651ba8050c6d5b9372745d3a48dddce2" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Wed May 01 23:26:40 2019 +0200" }, "committer": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Wed May 01 23:47:02 2019 +0200" }, "message": "Set protocol field for server devices\n\nThe protocol field of server devices was empty\nin the DeviceView UI. This commit fixes the issue\nby passing the protocol as a device annotation.\n\nChange-Id: I43836f5c402e3fd789932e8f63cfd1de59a30253\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n" }, { "commit": "bca5d0c8651ba8050c6d5b9372745d3a48dddce2", "tree": "da5ed10b79c042ecc7dbe8680e6c2006ef1a3e52", "parents": [ "21782d67bb3f570ea16ccafc95ef7d172de54f8f" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 30 11:03:37 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 30 18:59:46 2019 +0000" }, "message": "Eliminate some warnings from bazel about external references\n\nChange-Id: I09107bbe2f7168eafa007cb409ecd47aaf789997\n" }, { "commit": "21782d67bb3f570ea16ccafc95ef7d172de54f8f", "tree": "2028e98bf7debbd437adea998507c876dea0ced6", "parents": [ "67ba8a6bf619a64745ac460d2334f736ae63e16a" ], "author": { "name": "rruigon", "email": "arcaduino@riseup.net", "time": "Mon Apr 29 10:00:04 2019 +0200" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Tue Apr 30 17:33:11 2019 +0000" }, "message": "fixed unsafe downcasting that caused failures in detecting disconnection of hosts\n\nChange-Id: I767c3361e88ab65d2b40e2b00ff7d76c84ca4f9d\n" }, { "commit": "67ba8a6bf619a64745ac460d2334f736ae63e16a", "tree": "9056eab43a64d7c7a5929632b8133566fe1f3ede", "parents": [ "f23340c0a4793607b15845252e5b8da90f014a0f" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 30 09:00:57 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 30 17:00:48 2019 +0000" }, "message": "add VPLS API jar file to published artifacts\n\nChange-Id: I88e8a3aa724734827e3f271112d3b93112c935b9\n" }, { "commit": "f23340c0a4793607b15845252e5b8da90f014a0f", "tree": "3a0985334094334ef6f700da85b7e38ec5e0bcd1", "parents": [ "af877e9e7abbf1febc2971d3a703f6f28476fb6d" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sun Apr 28 12:33:14 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 29 17:41:33 2019 +0000" }, "message": "Fix NPE in FlowObjectiveManager when unregistering pipeconf drivers\n\nThe DriverManager was returning null instead of generating an\nItemNotFound exception as expected.\n\nChange-Id: I4da6e07bfc3793ac0184cae40ce7f39b398e97f1\n(cherry picked from commit 363660d96196c6da3b39b817bc7a8cb43df19330)\n" }, { "commit": "af877e9e7abbf1febc2971d3a703f6f28476fb6d", "tree": "ab47e7526f2defdbeaaa9765b04e6d03c3331bcf", "parents": [ "d6191ec4aa501cefb75c9418a00adefb262962fd" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sun Apr 28 13:44:01 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 29 17:41:24 2019 +0000" }, "message": "Fix NOT_FOUND error when removing P4Runtime table entries\n\nDifferently from the case where we insert/modify entries, when deleting,\nwe were not checking the content of the mirror. Now we do, and ignore\nthe delete operation if the entry is missing from the mirror in the\nfirst place.\n\nChange-Id: Ib7648e3b5e01c87521b1d9a23c88a665092c9707\n(cherry picked from commit 1a4f1b288f8c96edab06f2d5fdcb79c55c17b9f6)\n" }, { "commit": "d6191ec4aa501cefb75c9418a00adefb262962fd", "tree": "b540d6c5251fa170d622634a87b62446b733d9f8", "parents": [ "69b2fed51774611546bb6166402ded138e9605bb" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sun Apr 28 12:45:56 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 29 17:06:46 2019 +0000" }, "message": "Fix missing P4Runtime multicast/clone groups after device reboot\n\nChange-Id: Ica1cef51aa4bd1c83486d92fcc59f32da9567acd\n(cherry picked from commit 14301075549fba5568d8b6b7e32602b5452577d2)\n" }, { "commit": "69b2fed51774611546bb6166402ded138e9605bb", "tree": "ebccb4a94d87adcc1a19d636ecc141336415d176", "parents": [ "24ba24aa7ab4af7689e0bddaf6785b60cb4c84a7" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 26 09:50:20 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 26 20:36:48 2019 +0000" }, "message": "Report bazel errors rather than eating them\n\nChange-Id: I2b767c102053f731b67e4c07f26d5af23e5169d0\n" }, { "commit": "24ba24aa7ab4af7689e0bddaf6785b60cb4c84a7", "tree": "78664ad3655584bf2434a06319c7b86d43b60dfe", "parents": [ "4aeda1477455f359d76e7149c6734aeaf0d18d8b" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 26 11:53:02 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 26 12:36:11 2019 -0700" }, "message": "Rename the empty_jar() rule to be minimal_jar() since the jar file is no longer empty\n\nChange-Id: I9a5fc75ecf30c4c63632113b79405fd28d1daa5e\n" }, { "commit": "4aeda1477455f359d76e7149c6734aeaf0d18d8b", "tree": "e28e90fc4ef9c8c5138ac78dba4046319f0561df", "parents": [ "522a3bd67fafc3a7599ef2c37a3a657c11f47848" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 25 19:00:40 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 26 16:58:09 2019 +0000" }, "message": "Put a file in the empty jar\n\nChange-Id: I1724c42aa662ddbc1b7dea0f0187bf0295ec6221\n(cherry picked from commit 74e1c8af0d78aad4c4f941fa1f96f0aa571b5935)\n" }, { "commit": "522a3bd67fafc3a7599ef2c37a3a657c11f47848", "tree": "8841af4fa5356a1c0b3c2fa18cf327c8bb8b2196", "parents": [ "da745a91ebb6d8745db045c449209c6d0d95100e" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 25 17:32:57 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 26 01:06:53 2019 +0000" }, "message": "Create empty javadoc and source jar files for sonatype\n\nChange-Id: Id60d9d13d9e9e62e15ae8f34080103934d3e1cbe\n(cherry picked from commit a2b2739c9ab6a0aa015fc979592e7e7916af411f)\n" }, { "commit": "da745a91ebb6d8745db045c449209c6d0d95100e", "tree": "9707bf20fa9840d0a14899f268084250dc916e83", "parents": [ "246594e14f5e92b5cf60127dedb43894162f9f52" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 25 11:55:17 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Apr 26 00:55:43 2019 +0000" }, "message": "Bump karaf version to 4.2.5\n\nChange-Id: Ib03f6f11e923f38f6d9a2a36f170f17addbbb290\n" }, { "commit": "246594e14f5e92b5cf60127dedb43894162f9f52", "tree": "313f8614ea784d5a17aa02362b0e6ac2f64328da", "parents": [ "c0b23a459f05253f13dbe5b08b17a8197b97f75c" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 25 12:58:05 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 25 15:38:19 2019 -0700" }, "message": "Include pom files when publishing locally\n\nChange-Id: Ie9290bf8eecef739e4ed78fabf1ae422540fa8c2\n" }, { "commit": "c0b23a459f05253f13dbe5b08b17a8197b97f75c", "tree": "952dbdf7cebaf31e8a5802deb384e0289c950a41", "parents": [ "1b5c5fadfec270b9ff1ae456a479e746ddfbdb1e" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 25 13:50:54 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 25 15:38:00 2019 -0700" }, "message": "Allow building third-party apps based on gRPC\n\nBy publishing the repackaged grpc and protobuf artifacts\n\nChange-Id: Ib3af7dba4f64948132aa70be31922de61d6f6ab2\n" }, { "commit": "1b5c5fadfec270b9ff1ae456a479e746ddfbdb1e", "tree": "4872bfd42212747d15b9215a18c703b5965dba5f", "parents": [ "efb6cc53df699e2e9efb8ccfd96af0d539f918be" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Apr 24 13:51:28 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Apr 25 17:49:58 2019 +0900" }, "message": "Fix: specify the source MAC as fake GW MAC for self ARP reply case\n\nChange-Id: Ie59ca9143267da6737a3b18fdcfa53c54caea1f9\n" }, { "commit": "efb6cc53df699e2e9efb8ccfd96af0d539f918be", "tree": "3695ab9f1ef00e7489b36eafddb9131c2a0e6a6d", "parents": [ "c684db3c2a53f84b8a1f7da5bf60068ea0c7c300" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Apr 24 13:45:18 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Apr 24 22:11:05 2019 +0000" }, "message": "Fix build behind web proxy - provide all jars needed by grpc java\n\nChange-Id: Ibb925f6d261917c42a6f9a3e3aac27533083d8e9\n" }, { "commit": "c684db3c2a53f84b8a1f7da5bf60068ea0c7c300", "tree": "625a9beeae9e90f14b8bf136e16fff198addf8aa", "parents": [ "d884d8acf99c10b5c5885a3e8328187ae2550106" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Sun Apr 21 15:48:23 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 23 22:42:58 2019 +0000" }, "message": "fix bug caused by Shell command in OSX system.\n\nChange-Id: Ifb2fadbac38ba0c28a3d4c61a703ed217c32beb2\n" }, { "commit": "d884d8acf99c10b5c5885a3e8328187ae2550106", "tree": "63f291e77b1f4f411239a7cc56c14c5d1b134d14", "parents": [ "91af10a5558db4b880c18af42053e6c8f7084c3c" ], "author": { "name": "Jordan Halterman", "email": "jordan.halterman@gmail.com", "time": "Tue Apr 23 10:39:03 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 23 22:42:28 2019 +0000" }, "message": "Pre-allocate sliding window counter slots to avoid thread safety issues.\n\nChange-Id: I331457ee36416d11e52a2e8092662ade3f2e8575\n" }, { "commit": "91af10a5558db4b880c18af42053e6c8f7084c3c", "tree": "a14d46239378bc0fdb96c9303bf435202acfd66b", "parents": [ "75a9a8958e65dbdea95b7c83cf31216025c3d7b5" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 23 11:52:03 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 23 20:38:30 2019 +0000" }, "message": "Prevent unhandled exception if the executor is already shut down.\n\nChange-Id: I63b2f093fea90d99c85cfe8ffa2a264eee56d981\n(cherry picked from commit 5666f1d63253093c5761e8edf94fcd8e218c7b1f)\n" }, { "commit": "75a9a8958e65dbdea95b7c83cf31216025c3d7b5", "tree": "82dc37448809146ad0df21ad1f8bd7e94a73b1d2", "parents": [ "dc971924d152de5b8d650739903cef0cd8700869" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Apr 22 12:12:23 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 23 19:39:56 2019 +0000" }, "message": "Trigger pipeconf deploy right after registration\n\nWithout waiting for the next pipeconf watchdog periodic probe.\nTo support this, this patch extends the PiPipeconfService to advertise\npipeconf registration events.\n\nChange-Id: Ib44f1813bd37083c666a5e7980de320ce469c2d2\n" }, { "commit": "dc971924d152de5b8d650739903cef0cd8700869", "tree": "463e02c3bf214939b1bac64912ce95d72fbea055", "parents": [ "deeb72608379b0f40dd8620675ba1aba6c5d02d3" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Apr 22 14:45:09 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 23 18:27:58 2019 +0000" }, "message": "Show class name instead of thread when logging to console or CLI\n\nApplies to log shown when running `onos-service` or `log:tail` in the\nONOS CLI.\n\nChange-Id: I8ba36308246c5e9d09c7691d929fcca8a699817b\n(cherry picked from commit 4f6fff7843a0c402113be079befc63b0296d182a)\n" }, { "commit": "deeb72608379b0f40dd8620675ba1aba6c5d02d3", "tree": "95158a3fa251405ba9406222326230320f28f0f0", "parents": [ "a00e3d0748210365fae68e7a63793396032d48c5" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 22 15:21:37 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 23 16:05:27 2019 +0000" }, "message": "Use a copy on write array list for sliding window counter\n\nChange-Id: I80f957c55e49b94e6904630ece031c1dbc8ad356\n" }, { "commit": "a00e3d0748210365fae68e7a63793396032d48c5", "tree": "c1c14a71aec6431cd6a3d8cd1577654e808d66aa", "parents": [ "9f4f0072c44b346653bc195408b45f40334ec1fd" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Wed Apr 10 23:43:12 2019 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Apr 23 08:39:32 2019 +0000" }, "message": "[ONOS-7850] powerconfig for Cassini equipment.\n\nChange-Id: If8a03ca4f2fa29536a56a0ff55d77600baa11d1b\n" }, { "commit": "9f4f0072c44b346653bc195408b45f40334ec1fd", "tree": "1976bb88588ddd8d2bbd179e3090452e150c0c60", "parents": [ "7e65ac7e4145372580f58d8116c379dfbb9d1f0f" ], "author": { "name": "Matteo Scandolo", "email": "matteo.scandolo@gmail.com", "time": "Fri Nov 02 16:09:39 2018 -0700" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Mon Apr 22 17:36:32 2019 -0700" }, "message": "Adding DHCP IpV6 support in VOLTHA Driver\n\nChange-Id: I587bcb6c549a0596f9a64784e5b5e102333675a1\n" }, { "commit": "7e65ac7e4145372580f58d8116c379dfbb9d1f0f", "tree": "c062408aa7fa43c3ad54aa8a3d6a19cccd0b3c0e", "parents": [ "2bc10aed5b728a78d6659abe5e44541e4fca53cb" ], "author": { "name": "Gamze Abaka", "email": "gamze.abaka@netsia.com", "time": "Tue Mar 05 15:40:57 2019 +0000" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Mon Apr 22 17:35:51 2019 -0700" }, "message": "This patch solves the following problem:\n\n- The callback mechanism of the MeterContext is not working properly.\n\nPlease note that\n\nWhen a meter is added successfully (it means we get the first meter-stats reply), DistributedMeterStore must complete the related future.\nWhen the related future is completed, MeterManager calls the MeterContexts\u0027 onSuccess() method.\nonSuccess() method can be used to solve ordering problems between meter-mods and flow-mods.\n\nChange-Id: Ifed8b317331c05089b90041eaf2d4693c938e117\n" }, { "commit": "2bc10aed5b728a78d6659abe5e44541e4fca53cb", "tree": "ac34546d9642bdc83614ae7755fbd9022262461d", "parents": [ "7c070c8fda806378b37907c625b1d81e79a8ea15" ], "author": { "name": "Gamze Abaka", "email": "gamze.abaka@netsia.com", "time": "Wed Feb 27 12:07:43 2019 +0000" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Mon Apr 22 17:35:29 2019 -0700" }, "message": "This patch solves the following issue:\n\n* When flow stats reply is received, a new FlowEntry object is created. However, although flow stats entry includes meter instruction, ONOS does not assign this value (meterId) to the FlowEntry object.\n\nChange-Id: I73ad5dd75b3b77117360844fea66adb3b132cc87\n" }, { "commit": "7c070c8fda806378b37907c625b1d81e79a8ea15", "tree": "eaae87d57aea2b8d74c80a79395c6c9bff37e922", "parents": [ "6c8a71b086df08e2fb34ef426beab29093cd5d3d" ], "author": { "name": "Gamze Abaka", "email": "gamze.abaka@netsia.com", "time": "Thu Feb 21 14:40:18 2019 +0000" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Mon Apr 22 17:34:58 2019 -0700" }, "message": "DHCP and IGMP trap flows must include write metadata (tech profile id) and meter instructions\n\nChange-Id: Idfd3d28730be6cab414ab5eb099e9ec9f5555d86\n" }, { "commit": "6c8a71b086df08e2fb34ef426beab29093cd5d3d", "tree": "7e1c214e2360627ca0ce7f326e28043cb66b023c", "parents": [ "dadae72079ebf3a11f334f585c812f87fced242c" ], "author": { "name": "Gamze Abaka", "email": "gamze.abaka@netsia.com", "time": "Mon Dec 24 13:17:12 2018 +0000" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Mon Apr 22 17:33:51 2019 -0700" }, "message": "In order to complete https://jira.opencord.org/browse/VOL-1093 and https://jira.opencord.org/browse/VOL-1401, OltPipeline must support meter and write metadata instructions for authentication trap flows. Additionally, all flows must include write metadata instruction instead of transition. This change will be done for 1.13 branch.\n\nChange-Id: I98d0bde9dc854bd3bf55a9df3b1dea9442bcfa19\n" }, { "commit": "dadae72079ebf3a11f334f585c812f87fced242c", "tree": "c240e3fb854c4df2d77277cff4f5fa4951d7e82f", "parents": [ "65f27f1aaec5c7c21931d5c9c88865891374a686" ], "author": { "name": "Gamze Abaka", "email": "gamze.abaka@netsia.com", "time": "Wed Sep 12 10:55:35 2018 +0000" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Mon Apr 22 17:11:38 2019 -0700" }, "message": "In order to implement VOLTHA VOL-949 task (https://jira.opencord.org/browse/VOL-949) , OltPipeline (pmc-olt driver) must support meter, transition and also QinQ vlan push instructions.\n\nChange-Id: Ie027469fa190a78b0c8366da55431ebc62e699ef\n" }, { "commit": "65f27f1aaec5c7c21931d5c9c88865891374a686", "tree": "9510b97d5e9824a7b385ce933374af1d5d9d70c6", "parents": [ "722f74c3fded01e2a850a86353806fbb3c1273ef" ], "author": { "name": "Gamze Abaka", "email": "gamze.abaka@argela.com.tr", "time": "Mon Jul 09 06:40:24 2018 +0000" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Mon Apr 22 16:45:40 2019 -0700" }, "message": "ONOS-7733 Meter Creation Fails :\n\nWhen we want to create a meter, MeterManager \u0026 DefaultMeter.Builder gives the following error:\njava.lang.IllegalArgumentException: Must specify a cell id.\nat com.google.common.base.Preconditions.checkArgument(Preconditions.java:134)\nat org.onosproject.net.meter.DefaultMeter$Builder.build(DefaultMeter.java:241)\nat org.onosproject.net.meter.DefaultMeter$Builder.build(DefaultMeter.java:184)\nat org.onosproject.net.meter.impl.MeterManager.submit(MeterManager.java:204)\n\nIt seems that MeterManager still uses meter id instead of meter cell id. It must be changed with the proper value.\n\nChange-Id: I623746b38af1148ca7f33efe5e48d6590a11051a\nNote: Cord OLT application must create meters for the technology profile implementation and it uses 1.13.1 version.\n" }, { "commit": "722f74c3fded01e2a850a86353806fbb3c1273ef", "tree": "6353829cd5f31f6068b283da9d8eb590d5dd064c", "parents": [ "f85ee3c20170d066a8a62066e43bdec9e3c3af11" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 22 10:48:14 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 22 10:48:14 2019 -0700" }, "message": "Starting snapshot 2.2.0-SNAPSHOT\n\nChange-Id: Ib48a5308969c82999396bab1941e6e44c8f54b1a\n" }, { "commit": "f85ee3c20170d066a8a62066e43bdec9e3c3af11", "tree": "7574631051667303a0b78e420eac9bdd48e65594", "parents": [ "2d77c1a0498e7b8462b8040c5a25408e214ee164" ], "author": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Sun Apr 21 11:10:25 2019 +0900" }, "committer": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Sun Apr 21 11:10:25 2019 +0900" }, "message": "[ONOS-7732] Automating switch workflow - program counter refactoring\n\nChange-Id: Ic5271121dad45222ded24ea41dbb2f5efba1ff2e\n" }, { "commit": "2d77c1a0498e7b8462b8040c5a25408e214ee164", "tree": "9dd85d236ec6170e66cf1a3aa7cec7c2cdadba51", "parents": [ "0dd5085e8f2ad57fde772b969bf84c9ce168aa7c" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Apr 19 17:24:24 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Apr 19 17:24:24 2019 +0000" }, "message": "Starting snapshot 2.1.0-SNAPSHOT\n" }, { "commit": "0dd5085e8f2ad57fde772b969bf84c9ce168aa7c", "tree": "19bfd13b3301a961021c8bcc047913a8263050fd", "parents": [ "b0a196aa54fafb02ec3b1a5b8fbcb8e9bccf3b3e" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Apr 19 17:24:15 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Apr 19 17:24:15 2019 +0000" }, "message": "Tagging 2.1.0-rc2\n" }, { "commit": "b0a196aa54fafb02ec3b1a5b8fbcb8e9bccf3b3e", "tree": "9dd85d236ec6170e66cf1a3aa7cec7c2cdadba51", "parents": [ "07f0d37c878768975d1b29031039b46ba829eec0" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Fri Apr 19 09:50:44 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Fri Apr 19 15:32:05 2019 +0100" }, "message": "GUI2 bug fix for Hosts hidden command\n\nChange-Id: Ia1aedb4ab0f9c04bed0bfc324e08815fd8f0a6d1\n" }, { "commit": "07f0d37c878768975d1b29031039b46ba829eec0", "tree": "3005473b7f4f001e3ddd200f22f3a02edaf75b00", "parents": [ "549b154ae21a2d5f81bc510626b4944dc0f74048" ], "author": { "name": "DongRyeol Cha", "email": "dr83.cha@samsung.com", "time": "Wed Apr 03 12:29:00 2019 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Apr 18 23:03:46 2019 +0000" }, "message": "Change sequential stream to parallel stream\n\nIf some devices are late to response result, remained switches\u0027s information will be pended to update.\nSo, to reduce the execution time and to prevent delay of update information, change sequential stream to parallel stream.\n\nChange-Id: Id0fe2307c2c5705e781dc61d07faecb2a1e55d65\n" }, { "commit": "549b154ae21a2d5f81bc510626b4944dc0f74048", "tree": "5ff57c9fd71cc589db0b0c7e6661c0f308d96e94", "parents": [ "d4780eba392eb1da39006116c6da3aa1f2eb39c0" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 18 11:44:50 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 18 19:08:45 2019 +0000" }, "message": "put back filtering of build/conf artifacts\n\nChange-Id: I6cb2d308e0cacc102e02c56e77f4a3603e8d0e65\n" }, { "commit": "d4780eba392eb1da39006116c6da3aa1f2eb39c0", "tree": "0c65759052adfe21e53860279e9a7b42902ed581", "parents": [ "bc7eb85a88988c03312c789739e8e92cbd346645" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Apr 18 10:56:59 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Apr 18 19:07:47 2019 +0000" }, "message": "Adding GUI 2 as a default to be activated if ONOS_APPS is unspecified.\n\nChange-Id: I386b54bfb732e8b176129e72caa4093ed51866b7\n" }, { "commit": "bc7eb85a88988c03312c789739e8e92cbd346645", "tree": "758edadf0e4d43241ab2bbb895f86809f39c6c6b", "parents": [ "c13d956cc22d2288752018954701945756f9da27" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 23:10:51 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 18 16:05:46 2019 +0000" }, "message": "Filter groups by application ID, for real\n\nChange-Id: Ia5fb6b2a2dc0e41b9de83066aeb61f7da20d87cd\n" }, { "commit": "c13d956cc22d2288752018954701945756f9da27", "tree": "cda1747b27db667898ecd18712e3a4f2bbd23ef0", "parents": [ "3b4baa07e428974c11f267acd87bbc5c4471ef7c" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Thu Apr 18 13:24:42 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Thu Apr 18 13:35:16 2019 +0100" }, "message": "GUI2 bug fix for Force graph\n\nChange-Id: I6f47f22327ec115a7a59dd8a6d685f74fccfbe5f\n" }, { "commit": "3b4baa07e428974c11f267acd87bbc5c4471ef7c", "tree": "4f62885361be38f6e0f86de3b486b96af5d18ead", "parents": [ "33f36a0ec7b00bfc2e4abc8603159d7f76112bd3" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 16:39:12 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 18 05:57:49 2019 +0000" }, "message": "Improve fingerprint computation for pipeconf\n\nDo not read extensions in memory and consider pipeline model.\n\nChange-Id: I3e077fbcd9ed0a2dba78b4e1c87e95ecb7287be6\n" }, { "commit": "33f36a0ec7b00bfc2e4abc8603159d7f76112bd3", "tree": "67d4e729c244a56231d241bd0559bc3080fb71c6", "parents": [ "adb89058b4ae658b7105a01839503d0c1f5cf29c" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 20:05:21 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 18 05:55:06 2019 +0000" }, "message": "Clean up PipelineInterpreter API by removing ambiguous methods\n\nSuch as mapping from PiMatchFieldId to Criterion.Type. This should not\nbe required since the only translation happening is from north\n(Criterion.Type) to south (PiMatchFieldId).\n\nChange-Id: I204e0bd66b3996fd60bc11d4241e8a0408e11582\n" }, { "commit": "adb89058b4ae658b7105a01839503d0c1f5cf29c", "tree": "c7796aeffe3c06826f69a4de3cf4c4409d6a7b3a", "parents": [ "5505a6d9252ad225c9288e033e8772e0eda341a2" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 20:02:33 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 18 05:52:26 2019 +0000" }, "message": "Do not require device data blob when checking pipeconf on device\n\nThis prevents loading potentially large amount of data in memory when\ndoing pipeconf reconciliation, as well as unregistering a pipeconf while\ndevices are using it (since we no longer need to access the\ntarget-specific extensions to generate the device data blob)\n\nChange-Id: Ib54123ce49a931ff88d93c991244d4086e5d7de0\n" }, { "commit": "5505a6d9252ad225c9288e033e8772e0eda341a2", "tree": "dfa1baf6881bb62311b8b662b45db833146eaed3", "parents": [ "1dfc7868cd77d00e673f0ef7ddba57abf326773e" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 20:03:24 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 18 05:52:19 2019 +0000" }, "message": "Fix P4Runtime driver ignoring CLONE groups\n\nChange-Id: I24d9b52bc5ea89320d9ef6afa5f82c4778edfc21\n" }, { "commit": "1dfc7868cd77d00e673f0ef7ddba57abf326773e", "tree": "cbd6d64a9e3f8e4f1482d997033fc17757acee2b", "parents": [ "bed2e0328b8fce9ce0943ccc656bdef55f342119" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 16:37:44 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 18 05:28:59 2019 +0000" }, "message": "Do GDP checkup for all devices in config and core\n\nTearing down connections for those devices removed from the config\n\nChange-Id: I9a138054bfc61d55d470e7d89b50b42c07c4490b\n" }, { "commit": "bed2e0328b8fce9ce0943ccc656bdef55f342119", "tree": "22d7afa8f94e78f5eb743952ff98b3d768133d3e", "parents": [ "8d0c9e46a322ee651ea7fa1c0928233dda4c0d41" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Wed Apr 17 22:22:49 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Thu Apr 18 00:59:44 2019 +0000" }, "message": "GUI2 fixed Quickhelp to use LionService\n\nChange-Id: Id0799dd63de186ada17ec03380576d166947af19\n" }, { "commit": "8d0c9e46a322ee651ea7fa1c0928233dda4c0d41", "tree": "9b202f2906852d037aecfcad91e0f097fb1932be", "parents": [ "9db4d5c64484a9a55cc281d010f42ac728cc3aaa" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Apr 17 15:05:22 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Apr 17 23:17:23 2019 +0000" }, "message": "Repair sonar scanner that was broken by the change version script\n\nChange-Id: I15dcd88587012def0db018c5aa7ebcc4427596d9\n" }, { "commit": "9db4d5c64484a9a55cc281d010f42ac728cc3aaa", "tree": "93e70a7e3d82cc2f6092845a4b5cf180b9708d14", "parents": [ "5079a7f4ac1a055167b7ba0c9d943da0c32051f2" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Apr 16 17:36:33 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 21:55:13 2019 +0000" }, "message": "Add support for P4Runtime clone sessions via Group API\n\nClone sessions can now be created by defining groups with new type CLONE\n\nThe PI framework has been refactored to abstract commonality between\nmulticast groups and clone sessions as both are managed as part of the\nP4Runtime packet replication engine (PRE).\n\nChange-Id: I2f23c629b7de1931d5cab96ec76aef26130ce418\n" }, { "commit": "5079a7f4ac1a055167b7ba0c9d943da0c32051f2", "tree": "b286d388da47cf00f234c0315a1e3ab90b45572d", "parents": [ "4b616316d97eecfe09ad1d03eda6983ea6d7a080" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Apr 16 17:33:31 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 21:55:02 2019 +0000" }, "message": "Define new type of group CLONE\n\nUsed to distinguish between multicast groups and clone sessions in\nP4Runtime.\n\nChange-Id: I21a2411c759a1d9524b4a69354c8b343100f8f05\n" }, { "commit": "4b616316d97eecfe09ad1d03eda6983ea6d7a080", "tree": "c9347ad40c1626dc27eaf1f3ae9729e75481cb5c", "parents": [ "ed2a0a49c60995407a04beacb906ededce9d4b72" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 14:15:45 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Apr 17 21:54:42 2019 +0000" }, "message": "Further improvements to connection handling for gRPC-based devices\n\nForce reset of gRPC connection backoff when probing for reachability.\nThis allows provider to attempt reconnection when needed, instead of\ndepending on the channel backoff timer.\n\nImproved checkup task in GDP to better handle mastership\nflapping observed when reconnecting devices.\n\nChange-Id: I473fb14160b2eb744a483de431b91f9f6bcdab95\n" }, { "commit": "ed2a0a49c60995407a04beacb906ededce9d4b72", "tree": "e6bbb1a15b2ac1e20630c22d322677d7acfa981a", "parents": [ "8b3aef446df3e7f86f0354b3b3f93b19d589f785" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Tue Apr 16 11:48:08 2019 +0200" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Apr 17 22:24:46 2019 +0200" }, "message": "Move modified after registerProperties in FlowRuleManager\n\nChange-Id: Ic5826cb55df384eec4d710e8a2b826387ac5f3ab\n" }, { "commit": "8b3aef446df3e7f86f0354b3b3f93b19d589f785", "tree": "6b3990df3d63a0b5321541a211019218bc86389c", "parents": [ "6eb2cb8712cd9f81e73f33e57419b1a638fafe97" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Mon Mar 11 15:14:02 2019 -0700" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Wed Apr 17 15:26:58 2019 +0000" }, "message": "Implements accumulation of the fwdobjectives in ofdpa pipelines\n\nChange-Id: I95cbdd9b3fb8d439003a103111a01dc3aee2072b\n" }, { "commit": "6eb2cb8712cd9f81e73f33e57419b1a638fafe97", "tree": "d036944793a83123dc766205f21bd5f0fd539cb8", "parents": [ "d131d1f800b70ca7bffe1fab22f7d349d73fe140" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Wed Apr 17 14:18:28 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Wed Apr 17 14:18:28 2019 +0100" }, "message": "GUI2 update Angular component versions to 2.1.0\n\nChange-Id: I47d5ede8c5cfdf77e309b1883984a1220d8d9723\n" }, { "commit": "d131d1f800b70ca7bffe1fab22f7d349d73fe140", "tree": "0ecfa3e9d9df31904669265d035bbe4b6223cb89", "parents": [ "556c8d4b40e7049140972c14797c1c77eb3ab524" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Wed Apr 17 09:28:08 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Wed Apr 17 09:28:08 2019 +0100" }, "message": "GUI2 ModelCache bug fix for NPE\n\nChange-Id: Ib5bf3c879c7c980a7fb8e3c11af68867be3431c0\n" }, { "commit": "556c8d4b40e7049140972c14797c1c77eb3ab524", "tree": "61c79564d1045591b3963805fbbb454e77afc965", "parents": [ "4b2ff04ad8d0b6e72cea9ab7c080ef5a7b1cf1e4" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Tue Apr 16 18:07:00 2019 -0700" }, "committer": { "name": "Yi Tseng", "email": "a86487817@gmail.com", "time": "Wed Apr 17 02:20:54 2019 +0000" }, "message": "Fix NPE of P4Runtime device when deleting a group\n\nChange-Id: I98b87beddc6b1b7afec537d4d618185006c31aeb\n" }, { "commit": "4b2ff04ad8d0b6e72cea9ab7c080ef5a7b1cf1e4", "tree": "c493fb2b71d8fc7eecbaef5c3d6fa4cb8d8e174b", "parents": [ "bcd47b94523cd1a31c0b2882acebb3f37df2f0c0" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Apr 16 13:25:10 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Apr 16 21:19:34 2019 +0000" }, "message": "Fix clone session not working for BMv2 built in p4vm\n\nChange-Id: I9e1e2516aa886303b406a9d5ab286c5f22e733d3\n" }, { "commit": "bcd47b94523cd1a31c0b2882acebb3f37df2f0c0", "tree": "1d3e0515535a502ff45387000036183fc0d162d5", "parents": [ "058804c2e75495a98cc9d104a3388e6efd6ebcab" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Apr 16 10:39:48 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Apr 16 18:12:56 2019 +0000" }, "message": "Do not exclude targets in publish-target-list\n\nThe egrep filter was probably added during the transition from Buck to\nBazel, to skip targets such as onos-protocols-grpc-api which build with\nBazel was still broken.\n\nChange-Id: I0951ae9c0654715bdf1e3899e7df178b26a4f2ad\n" }, { "commit": "058804c2e75495a98cc9d104a3388e6efd6ebcab", "tree": "52539fa148de9349669edb091cea7a4140a09db3", "parents": [ "3d592c68511fb08ce9fc57a317ffc076e47d890d" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Tue Apr 16 09:41:52 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Tue Apr 16 12:22:10 2019 +0100" }, "message": "GUI2 Display of mastership for devices\n\nChange-Id: I13ed95d1a58d055aa913c69402541b87855c28c8\n" }, { "commit": "3d592c68511fb08ce9fc57a317ffc076e47d890d", "tree": "e314bd515138167dacf25a31d5e8015a6a9c87b7", "parents": [ "3032b87e0740c540bd01f66a6c47b4a5c355d811" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Apr 15 09:42:24 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 15 22:06:46 2019 +0000" }, "message": "Replaced test mock with existing adapter in archetypes.\n\nChange-Id: I85ae00a5d30ccd0ca49b38e627ca73497a4bf6b7\n" }, { "commit": "3032b87e0740c540bd01f66a6c47b4a5c355d811", "tree": "64006b4706b03226fb62f2e30064e7c0a563d936", "parents": [ "d51a555886d30f276ad2b629f76d1441e1bfbcc0" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sat Apr 13 01:23:54 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Apr 15 20:34:20 2019 +0000" }, "message": "Fix missing IPv6 table size in fabric.p4\n\nChange-Id: Ic5af848958e9692087b873f9248eac093b2b463a\n" }, { "commit": "d51a555886d30f276ad2b629f76d1441e1bfbcc0", "tree": "fe7742f297d132cf9ab6577d8ec5cb8fb1db08f1", "parents": [ "5f7d3bc950326b924156867eb58560dd92c7cba8" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sat Apr 13 01:22:25 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Apr 15 20:34:12 2019 +0000" }, "message": "Minor fixes for P4Runtime devices\n\n- Push ports before device is marked online\n- Do not notify role NONE on device disconnection (otherwise the\nDeviceManager won\u0027t mark the device as offline if there\u0027s not a master)\n- Detect changes in the pipeconf extensions when reloading a pipeconf\n\nChange-Id: I1779987da1269ec98c71b2ccda7bb579be5bf3f0\n" }, { "commit": "5f7d3bc950326b924156867eb58560dd92c7cba8", "tree": "c567332f6c77476b7ca1d7b7b6d9db09f2862013", "parents": [ "adeb7167219e1c954d1e5b6e535cc11086450d55" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Mon Apr 15 11:18:34 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Mon Apr 15 12:17:24 2019 +0100" }, "message": "GUI2 Fixed bug of edge link not being added dynamically\n\nChange-Id: If5a2b546f23274bbdac09a55bdd18357c72414fe\n" }, { "commit": "adeb7167219e1c954d1e5b6e535cc11086450d55", "tree": "83cac147baed044820486764e9a3c2baf438cf3f", "parents": [ "19e8367af97c08237437ad6e1ab82d7e61b572b6" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sat Apr 13 20:56:14 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sat Apr 13 20:56:14 2019 +0100" }, "message": "GUI2 Topo Added base common base for Topo2ViewMessageHandler and TopologyViewMessageHandlerBase\n\nChange-Id: I6818b764a3dbafb134786c4f6cdddd051b0c88ba\n" }, { "commit": "19e8367af97c08237437ad6e1ab82d7e61b572b6", "tree": "4ed9a439792800f8b49078fcbb0ddbda1d8aed38", "parents": [ "44628d6c294871b57e4262597b100f1517cffa1c" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sat Apr 13 16:21:52 2019 +0100" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sat Apr 13 19:27:19 2019 +0100" }, "message": "GUI2 Added intents to Traffic2 Monitor\n\nChange-Id: I92744f214b96b6abcb09fac3afa9c497780065e5\n" }, { "commit": "44628d6c294871b57e4262597b100f1517cffa1c", "tree": "598fb6d8361794eccafbffc1bb44b6658122a9f8", "parents": [ "8b488de7945a21b958250cffdc96d4ecbfcc34f7" ], "author": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Sun Apr 07 10:30:32 2019 +0900" }, "committer": { "name": "Jaegon Kim", "email": "jaegon77.kim@samsung.com", "time": "Fri Apr 12 22:34:01 2019 +0000" }, "message": "[ONOS-7732] Automating switch workflow - checking workflow definitition\n\nChange-Id: I66b3bcd43377869b82be5bb7a446152857344355\n" }, { "commit": "8b488de7945a21b958250cffdc96d4ecbfcc34f7", "tree": "bcb65a5f2d2715eb37671e7adfe341c068a5ca6b", "parents": [ "961dbde9bb6eee1cf602949707a968deb5faf7ff" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Wed Apr 10 17:12:20 2019 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Apr 12 22:28:23 2019 +0000" }, "message": "Allowed apps to specify whether the existing component config value should be overridden\n\nChange-Id: Ic0992adb49cbcce17e17a71af954fbeeafde97d3\n" }, { "commit": "961dbde9bb6eee1cf602949707a968deb5faf7ff", "tree": "20e20ed2a4bce973ec9dd126a186a6e9fe7f2fa2", "parents": [ "2fca16ba8848dd42422add7ad0df723512fb62f6" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Apr 12 21:52:16 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Apr 12 21:52:16 2019 +0000" }, "message": "Starting snapshot 2.1.0-SNAPSHOT\n" }, { "commit": "2fca16ba8848dd42422add7ad0df723512fb62f6", "tree": "89eb5950aa7ece244157f09b59e1acc459ceaef4", "parents": [ "64ea7d25e22e22a4956bf36ef470656c6169f93f" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Apr 12 21:52:06 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Apr 12 21:52:06 2019 +0000" }, "message": "Tagging 2.1.0-rc1\n" }, { "commit": "64ea7d25e22e22a4956bf36ef470656c6169f93f", "tree": "718f5ce8565dd92526257ecc7eff6e29f3d9ebd3", "parents": [ "229471bcc153bd38f93ca903a251550101384aed" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Fri Apr 12 19:39:13 2019 +0100" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 12 20:54:54 2019 +0000" }, "message": "GUI2 Bug fixes to Topo view\n\nChange-Id: Ib40279fec94ffecb1d6c771aa376ad1cded03c02\n" }, { "commit": "229471bcc153bd38f93ca903a251550101384aed", "tree": "b1192b3cb5d9c620cd4ded9208b0822d5834563d", "parents": [ "97d36a284ee710c82b15fe0c87c16e4ac4c0a13c" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Apr 12 12:06:40 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Apr 12 20:47:39 2019 +0000" }, "message": "Do not read default table entries in bmv2\n\nChange-Id: I90d90ff8bc9d2b885330e1b7ec7303e3ababe465\n" }, { "commit": "97d36a284ee710c82b15fe0c87c16e4ac4c0a13c", "tree": "591ba4404d672f9b6594965ece6c4d2a147c7c3b", "parents": [ "15743ea55b3697d73e51d4090324f047162b9160" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Apr 12 11:05:50 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Apr 12 18:59:41 2019 +0000" }, "message": "Use specific kernel version in p4vm\n\nThere is a known issue with some kernel versions that affects PTF tests:\nhttps://github.com/jafingerhut/p4-guide/tree/master/linux-veth-bug\n\nChange-Id: I207cd7b6c2de72c1a9fd353c931584551889a0d3\n" } ], "next": "15743ea55b3697d73e51d4090324f047162b9160" }