)]}' { "log": [ { "commit": "87b893e171571a94b152e6db35ae1b82560c4de3", "tree": "d09962b8eacc6f3c8115dc254212e625e0ca962d", "parents": [ "089f4ae079fd99d9187f092bd94306e56dfdcb83" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Nov 12 10:34:05 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Nov 15 03:47:40 2019 +0000" }, "message": "Revamp support for building third-party apps via maven\n\n- Publish onos-dependencies (autogenerated from deps.json). With most\n 3rd-party dependencies listed as \u003cdependencyManagement\u003e to avoid\n version conflicts, and a minimal set listed as \u003cdependencies\u003e to\n simplify child poms. Similarly, we provide a number of plugins already\n configured as \u003cpluginManagement\u003e to support the whole life-cycle of\n apps (from build, to reporting and release).\n- Update Maven plugins to work with JDK 11 (checkstyle, pmd, etc.)\n- Publish onos-build-conf (with common checkstyle and pmd confs)\n- Removed unused checkstyle code\n- Fix OSGi version mismatch in deps.json to consistently depend on\n release 6 (the one supported by Karaf 4)\n- Update/simplify archetypes to use onos-dependencies as the parent pom\n\nChange-Id: Ic09b34e13fb49eb3d96df623b53a3617bbf7b7e4\n" }, { "commit": "089f4ae079fd99d9187f092bd94306e56dfdcb83", "tree": "8c8093c72fecfd6861b7cc1e25a00f4f4570984d", "parents": [ "7b42cf4153de1285cbf928c30853444a7ce9493f" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Thu Apr 25 18:51:51 2019 +0200" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri Nov 08 09:40:50 2019 +0100" }, "message": "Improves link up handling\n\n- trying rehash of the routes for each link up\n- redoing reroute only for the routes where rehash fails\n\nChange-Id: I7495277af73d8948300f170fa92cbbfecc338d89\n" }, { "commit": "7b42cf4153de1285cbf928c30853444a7ce9493f", "tree": "f614c551bc4275418f1f5e0f171a686f4934127f", "parents": [ "ff0a45a277a6497edd17f666a5b910e30f5c0bab" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Apr 24 16:12:47 2019 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Fri Nov 08 08:13:07 2019 +0000" }, "message": "Improves rules population\n\n- offloading redoRoutingEdgePairs to predictable callables\n- offloading redoRoutingIndDests to predictable callables\n\nChange-Id: Ia08e2cdbd03c513ec15900fd5117cc055cd95d4e\n" }, { "commit": "2050fe43b2e49487713e5d698a35fd1b25a0001f", "tree": "37670ba16909c4567f249f8f51e578019a47d223", "parents": [ "5591fa5417236c99d342459a138d5f09944cd8d8" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Oct 14 15:41:45 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Oct 15 21:43:03 2019 +0000" }, "message": "Updated to build and test with Bazel 1.0 official release.\n\nChange-Id: Ie47df8a3a11aeeb11b6c5f43cc1608827f8ddf8f\n" }, { "commit": "36d5e7a2337c242e45ee57beacd82bba07a0851d", "tree": "2d61b47ee572477e15d1170d63bd22abf3b8f37b", "parents": [ "4c527e3012334e1eecbd513e62247ea2ea573207" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Sep 25 01:02:53 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Oct 08 01:47:30 2019 +0000" }, "message": "Support creation of vendor-specific versions of the fabric pipeconf\n\nWe provide a new service to facilitate registration of vendor-specific\nversions of the Fabric pipeconf (e.g., for Tofino) from third-party\napps. This service is designed such that third-party apps do not need to\ndepend on internal classes at compile time, such as the behaviour\nimplementations.\n\nTo make this possible, the package structure has been refactored to\nseparate APIs from implementation.\n\nChange-Id: I487cb806541eb9e6877ebf398a94f057613df8cc\n" }, { "commit": "35a35c52a9d7b2d4e9d27a861a4f33e48e081285", "tree": "7a48b6dba2919ba49b10447eff6c12cee16c55d3", "parents": [ "dc713f4bacaa625437916b0a8acc927a2f589803" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Aug 30 20:11:47 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Aug 30 20:11:47 2019 +0000" }, "message": "Starting snapshot 2.2.1-SNAPSHOT\n" }, { "commit": "dc713f4bacaa625437916b0a8acc927a2f589803", "tree": "412d683a30839afd2db232f5b20f0d3fc7233244", "parents": [ "7ebfe323c9998097915e3407f92923525fbb2997" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Aug 30 20:11:41 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Aug 30 20:11:41 2019 +0000" }, "message": "Tagging 2.2.0\n" }, { "commit": "d8002978f5da91cb7873886b8ba3b5e2fd801b39", "tree": "fd2d37a45b52bed918066ae3e3ac6085161e125b", "parents": [ "cd72035a7e135efce8cb85fbf69828111496a6c9" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Sat Aug 24 01:05:22 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Sat Aug 24 01:05:22 2019 +0000" }, "message": "Starting snapshot 2.2.0-SNAPSHOT\n" }, { "commit": "cd72035a7e135efce8cb85fbf69828111496a6c9", "tree": "8598dc8f790b3022e42f14b0ce8bea1cb3d0885d", "parents": [ "2786cefe0aafc7bfe49b104dbf25b4ae3edf1fc7" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Sat Aug 24 01:05:15 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Sat Aug 24 01:05:15 2019 +0000" }, "message": "Tagging 2.2.0-rc2\n" }, { "commit": "ea6d323ae81f0c7d0ac1c56e23ef420d421e1976", "tree": "cb4da8cbdabc30eaac573cfacce7a0df36102a31", "parents": [ "a8a788111f0c885b1411d84a2cc04956a2158383" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 12 19:15:45 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 12 19:15:45 2019 +0000" }, "message": "Starting snapshot 2.2.0-SNAPSHOT\n" }, { "commit": "a8a788111f0c885b1411d84a2cc04956a2158383", "tree": "6829278151ea13add8d825ea37356b8b13f067cc", "parents": [ "8e99a8827af956946fa395546328ec021e63f9d3" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 12 19:15:39 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 12 19:15:39 2019 +0000" }, "message": "Tagging 2.2.0-rc1\n" }, { "commit": "4ea2dcfede8d45ef7730b9076eec6ad12820d933", "tree": "4a64a2ebe8907cba4606bbaff2e34c8cb655a1f5", "parents": [ "0e66de9e0e29dc8134e756c58c0ef09fa87c2749" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Jul 29 18:14:35 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Jul 29 18:14:35 2019 +0000" }, "message": "Starting snapshot 2.2.0-SNAPSHOT\n" }, { "commit": "0e66de9e0e29dc8134e756c58c0ef09fa87c2749", "tree": "eba8ab5f4bc5aea139ff6e36a4477966cd1c9440", "parents": [ "025da381a4ebafba915e291e05fa44825353aa0f" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Jul 29 18:14:30 2019 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Jul 29 18:14:30 2019 +0000" }, "message": "Tagging 2.2.0-b1\n" }, { "commit": "cf6a828975ff52f7759209023a9e509999384016", "tree": "8358fcd13c14756a9fc85c4f2514208c8daeee22", "parents": [ "f57ef606fc020ba3a767c7c1738f3e73275f77ce" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sun Jul 14 20:01:51 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jul 16 18:02:29 2019 +0000" }, "message": "Bump Protobuf to 3.9.0 and grpc-java to 1.22.1\n\nAlong with transitive dependencies:\n\n- Netty 4.1.35\n- tcnative-boringsll 2.0.25\n\nChange-Id: Icfb9f0c9a9de316f02fefa833be496ca1dd4ec4b\n" }, { "commit": "548768f8ea1215c6e141152efd9044f9fc53020b", "tree": "9568adf433197eff85cb5dcaf47339e1a4b9d7f3", "parents": [ "16c822bb90deb218338318f809c6dcc6263c814d" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jul 02 15:01:56 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jul 02 15:01:56 2019 -0700" }, "message": "Turn off maven loggining in build scripts\n\nChange-Id: I974844430e7f9e588260e88a71b5daa375efd711\n" }, { "commit": "16c822bb90deb218338318f809c6dcc6263c814d", "tree": "52807d6b11cfb0b117db1913c892384f75b87587", "parents": [ "e5b1d250d439c492643068a76120e95158c9f177" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jul 02 12:25:27 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jul 02 12:25:27 2019 -0700" }, "message": "Add the multicast app artifact to the publish list\n\nChange-Id: I6bce2012665acda8cceb40e5543e2316ebf5eff6\n" }, { "commit": "9c16aabc07490474c7786efb813f4a4fb16943e6", "tree": "6afd5e98bccaa16e4de81c9481f0f15e09533f77", "parents": [ "d72dc52c2e20c5859b537d41f261eb82554e032e" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jul 01 12:20:20 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jul 01 13:21:01 2019 -0700" }, "message": "Fix publish-target-list using old \"//libs\" instead of \"//deps\"\n\nAlso force python2 as the interpreter of Python scripts invoked by Bazel\n\nChange-Id: I780599f58b1d29d2ccf54c73719ac6f93059c1cc\n" }, { "commit": "d72dc52c2e20c5859b537d41f261eb82554e032e", "tree": "e8d85fcbf464be8550f8c8f424ada47ade279336", "parents": [ "5f11a0780300e06e972ebcb821db536c2a9a26ff" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 28 14:20:34 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jul 01 18:42:00 2019 +0000" }, "message": "Drop building internal docs\n\nThey are causing the Jenkins release job to fail and no one really cares\nabout those\n\nChange-Id: I6c4bd7923dd85772c6fd678fafb172b875e27b8a\n" }, { "commit": "5f11a0780300e06e972ebcb821db536c2a9a26ff", "tree": "ed764908a8ee70f968844f75bd8773238bd62dec", "parents": [ "e22b5742752a6a3e9a4f9122464220605da7491a" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 28 14:10:19 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sun Jun 30 19:34:25 2019 +0000" }, "message": "Upgrade ONOS to karaf version 4.2.6\n\nChange-Id: I9d4086378ee42c65e8865bd1172107767bdc028d\n" }, { "commit": "3dcb7fdee05f12e8f6379e0d9243a516f6879392", "tree": "b356c902e2576736c583590395278369793b4b55", "parents": [ "7d54994b50407d539d082f132390f01f48c9ea5e" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jun 26 14:08:36 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jun 26 15:53:30 2019 -0700" }, "message": "Optionally support building and running with locally installed JDK\n\nChange-Id: Ie08a4bf7952c0ed62dbc31dba0faa33eae9b133d\n" }, { "commit": "ba5bd29a360085c586a417c73d8be552d9db61b4", "tree": "61977631d7525fba31515aef50e7dbceb0931281", "parents": [ "4ec2534228440a0f67cf44e18922cad17e5ae01e" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Jun 23 21:40:57 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jun 24 17:00:57 2019 +0000" }, "message": "Bump up validation-api to 2.0.1 final\n\nChange-Id: I21ab90f2b69b1e4a462cc571c9240cc47097ee82\n" }, { "commit": "4ec2534228440a0f67cf44e18922cad17e5ae01e", "tree": "be4903a1908b14310653db1bccb761ef24a79f75", "parents": [ "089415eb60de665831037a8620a4372bb6781577" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jun 13 17:53:19 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jun 24 17:00:57 2019 +0000" }, "message": "Bump-up fabric8 dependency from 4.1.1 to 4.3.0\n\nChange-Id: Ie2875687c794588ad98d78b46db5bf8fbf04c747\n" }, { "commit": "395b23170c58975808d6043ef33a58e419ec7069", "tree": "4ed7251762ad2f99ed5ae292484b116a22391873", "parents": [ "af08152824dccead66406ffaca7a6416383cbc19" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jun 18 17:34:16 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Jun 19 16:01:57 2019 +0000" }, "message": "Run onos-local with Bazel-provided remote JDK\n\nThat\u0027s it, no need to have a JDK installed in your host system.\n\nUnfortunately the Bazel remote JDK targets don\u0027t expose some files\nrequired by Karaf at runtime (conf/security). The workaround for\nnow is to check them in here, but we should consider fixing the Bazel\nrules upstream.\n\nChange-Id: Ib003b1589d326655c1cf5f329ebe48b0c946743f\n" }, { "commit": "d33d3b48380a73fe93cc02eb699cbc24cbf77c28", "tree": "a8d9c9327fb82ffd06ad60573bf32422e33d4ea6", "parents": [ "21eb042dba2fe99cb728e13621f0e47adfdd0dc6" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jun 18 12:12:36 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jun 18 22:26:33 2019 +0000" }, "message": "Build ONOS exclusively with Bazel-provided remote JDK\n\nThis change make it possible to build ONOS in a host system without JDK\ninstalled, or ignoring the one installed, instead relying exclusively on\nthe \"remote\" JDK provided by Bazel. The JDK version, along with the\ntoolchain configuration (language source and target values), are checked\nin as part of the build files (tools/build/bazel/BUILD), thus enabling\ndeterministic builds that are less dependent of the host environment.\n\nTo allow this, this change replaces all references to JDK-related tools\nexpected to be on the host PATH, such as the jar command, with their\ncounterpart from the remote JDK (now a sandboxed relative path). This is\nachieved by:\n\n * Creating a new \"jdk_genrule\" macro that exposes the remote JDK bin\n directory to the PATH visible by the genrule command. This is used\n for all genrule targets invoking for example `jar`;\n * Modifying custom Starlak rule implementations by replacing\n invocation to JDK tools with a path from the remote one.\n * Renaming the onos/lib directory to onos/deps as it clashes with\n the Bazel-provided JDK\u0027s lib directory (that for some strange reason\n is resolved on the ONOS workspace)\n\nFinally, this change is reflected on the Dockerfile which now builds\nONOS from an Ubuntu image with no JDK installed.\n\nChange-Id: Ie7d990cfce6fef00ddb4ffffe4c6205b8530fb47\n" }, { "commit": "21eb042dba2fe99cb728e13621f0e47adfdd0dc6", "tree": "2208b2cef5f8cf85118993ff98a25a5780ae3c73", "parents": [ "46fcbe4b910fccda99f12a67b86770bf8e1c7a89" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jun 17 12:00:33 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jun 18 22:26:33 2019 +0000" }, "message": "Enforce build with Java 11 for all by default\n\n- Build with JDK11 and language levels (source and target) are now\nenforced in .bazelrc, which depends on our own Java toolchain (defined\nin tools/build/bazel/BUILD)\n- Easymock bumped to v4.0.2 with support for Java 11 (minor API changes)\n- The minimum required Bazel version is now 0.27.*\n\nChange-Id: I0bb6dfe7fc1ea134b5a53dd249c369d58259688c\n" }, { "commit": "b4f0fcd53b45dff5fb0f001ade11d3f9d19cd657", "tree": "76bbd51c4b6bff081e2b15fbff82898ad5e14cb1", "parents": [ "06a309f1338f6ffec6321b26ef03c9f6c3bf770b" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jun 04 13:51:10 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jun 04 13:51:10 2019 -0700" }, "message": "lib/pom.xml was removed\n\nChange-Id: I054ab526449bbce7620eb7b05b186b6fdef96d3f\n" }, { "commit": "06a309f1338f6ffec6321b26ef03c9f6c3bf770b", "tree": "1f0283ebae38ed2f81df858a6b1716c15ada6f67", "parents": [ "c7360a1bb47731fa4a99aa7049d878119942414d" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jun 04 11:04:57 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jun 04 11:04:57 2019 -0700" }, "message": "Remove references to the lib/pom.xml file\n\nChange-Id: I979a9272988defa6500cce8d206aa94f9c2b5ddc\n" }, { "commit": "b9536696f60b36feae70dbfeeeb580766836f9b2", "tree": "e04f4a01bc92fd637a157412e6c24c0301062ca0", "parents": [ "f3f6a8de7963f630f60e3a051aac3f08b290bd81" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue May 28 18:15:23 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu May 30 18:11:06 2019 +0000" }, "message": "First attempt at supporting builds with Java 11\n\nIncludes:\n- Bump protobuf to 3.8.0 and grpc-java to 1.21.0 (along with transitive\n dependencies such as Netty)\n- Add jaxb_api at compile time when needed (removed in JDK 11)\n- Bump Bnd to 4.1 (adds support for Java 11)\n\nTo build with JDK 11, uncomment lines in .bazelrc.\nTested with Bazel 0.26.0.\n\nChange-Id: Ib8e0c7310eacf97328762606e57c01e4834e5565\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "5cc45bcb6334ff49bd63568d7363f8ac27992d63", "tree": "229dd8ba3a6948d5933ea364e27482f8dd6cfbc2", "parents": [ "d30295e3a4de28daad2700f820c782785261a203" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 11 17:52:38 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 12 17:56:14 2019 +0000" }, "message": "Publish P4Runtime-related protocol artifacts\n\nNeeded to build third-party apps using maven\n\nChange-Id: I3893848320dcd2f17981aff4354612cfc2508a46\n" }, { "commit": "ef0761c2118a363c199433e106094de8ac9f6c43", "tree": "69485e1cfa06fd97ac12a4c55a7be89378e56d6e", "parents": [ "a3ce00ba00b17b82c9e88046c6b37dff9ec382ee" ], "author": { "name": "Ruchi Sahota", "email": "Ruchi_Sahota@infosys.com", "time": "Mon Jan 28 01:08:18 2019 +0000" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Wed Apr 10 14:53:49 2019 -0700" }, "message": "Route reprogamming using group substitution during next hop movement\n\nChange-Id: Idf8362dac522722ca67747e245bfd836e6ee6292\n" }, { "commit": "f7b1b4b363beb06048261b450e991a5acc32d3fa", "tree": "560a28c7d91e8acd8c236014059fad3ccbd0fed8", "parents": [ "95fb5749b6179151586a28e3a9b0a15e5e840072" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Wed Jan 16 15:30:39 2019 -0800" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Apr 02 13:05:32 2019 -0700" }, "message": "Rename L2 load balancer to port load balancer\n\nCLI commands are also renamed to plbs, plb-add and plb-remove\n\nChange-Id: I4c26b390acc5a961594a1dca92a76bee2148c090\n" }, { "commit": "1c27bc7f30f522bcd800dbbea6c4a99db75a4535", "tree": "4fdec4581a37f61467d7586ba51bec947a9918b8", "parents": [ "07093b024f573d5938ebf114b6ef44d44dfa1166" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Fri Feb 15 19:22:19 2019 +0000" }, "committer": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Mon Apr 01 15:26:55 2019 -0700" }, "message": "Changes to docker file and cluster creation, complete stc test on single instance, but not yet on multi-instances Alao, we add detailed checking for every step in ODTN testing.\n\nChange-Id: Id074e2db89a8892ed263880cfa670c4861e011b9\n" }, { "commit": "7f987c5304fb0d9581a205ddd72d9756e4a3d22e", "tree": "0084ed9f3c5b689da5d344633b9490c4babb05dd", "parents": [ "367c1c1e89c2047af4f25b7d4b16db7a68d63834" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Jul 31 18:22:46 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Sun Mar 31 17:08:26 2019 -0700" }, "message": "Implement L2 load balancing service\n\nIncluding event/listener, CLI support\n\nChange-Id: I26f1da578a72f5b3ead413aa5155233fbf9ab2b6\n" }, { "commit": "367c1c1e89c2047af4f25b7d4b16db7a68d63834", "tree": "7eecd9c2c441bd8cf7e90191749a4923383d5762", "parents": [ "68efab4bf56302ca682f4ee04d7893a33224dc81" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Oct 19 16:23:28 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Sun Mar 31 17:08:26 2019 -0700" }, "message": "Implement L2 load balancing group in OFDPA driver\n\nAlso fix confusing comments and variable names\nNote: suppress line number checkstyle for Ofdpa2GroupHandler\n\nChange-Id: I00e56b679da1247a7c0ffba838c9df329ab54f11\n" }, { "commit": "dcd1b149878bb9b434056c8805e7f74afe51704d", "tree": "5b651c6bd8238b195a264bbd70cf5ad2ac874329", "parents": [ "69ca82acc5f0333031cecd9737b9fba47c2cff81" ], "author": { "name": "Harshada Chaundkar", "email": "Harshada_Chaundkar@comcast.com", "time": "Mon Mar 25 17:27:44 2019 -0400" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Thu Mar 28 18:36:17 2019 +0000" }, "message": "Packet throttle support\n\nChange-Id: I6f2da5ed25f794561349013bfcbf9afa85d5e190\n" }, { "commit": "ee79ad38bf09b317db565057da82f0bb2119c577", "tree": "47105bfb5afeba00f73c574ace6424318f32c669", "parents": [ "8358d769b0bbbfcee017cd7f79a73f0cb45e21f4" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Mar 05 17:26:55 2019 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Mar 26 23:07:14 2019 +0000" }, "message": "Adding skeletal structure for the ONLP gNMI GUI demo.\n\nChange-Id: I6796ebf200e20a51bdc098fcc3696b78d7c1132e\n" }, { "commit": "8358d769b0bbbfcee017cd7f79a73f0cb45e21f4", "tree": "4dd9247f647f76b3f74bfbada450c53c5ee35029", "parents": [ "3dbcaafa0c5998660e7ab1a7a27dce241b3d3c23" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 26 11:04:34 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Mar 26 22:13:11 2019 +0000" }, "message": "Remove reference to deprecated FileType function\n\nChange-Id: I7d67d5b2c5bfa003689bf9217c7fb9182e39cae5\n" }, { "commit": "3dbcaafa0c5998660e7ab1a7a27dce241b3d3c23", "tree": "501f97bef09656705bd9bce4b5c43fa04f7ee04a", "parents": [ "566edf3b5d508b3e7fdb1877f936863800738f60" ], "author": { "name": "oleksandr.yashchuk@plvision.eu", "email": "oleksandr.yashchuk@plvision.eu", "time": "Wed Mar 13 14:44:46 2019 +0200" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Mar 26 21:35:33 2019 +0000" }, "message": "Initial gNOI implementation added. Introduced system Time and Reboot RPC\n\nChange-Id: I8accdcc6c1ff247408ce54490ceff3972fdf850f\n" }, { "commit": "afe17e1fd00b1b8b01f4fa0b8cdfe8fe034d4027", "tree": "f7189d91335a3b999edad4a60c7770ef3fef6ca6", "parents": [ "b08c7c413f08eaaff71d7e242d02215540525318" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Mar 18 18:45:41 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Mar 26 00:34:03 2019 +0000" }, "message": "Bumpup OpenStack4j dependencies from 3.1.0 to 3.2.0\n\nChange-Id: I5919d0a05a4b8f1a0141b3949211b925fc05c06b\n" }, { "commit": "5504bd2524d3533a0f60b44668ab5d1c8243f7ef", "tree": "50d26636c2f974fe6f2552f1a451f451939f3742", "parents": [ "a7e60c65c8b67739e872d745c3fed4482ba791f1" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Mar 22 16:24:38 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sat Mar 23 01:21:05 2019 +0000" }, "message": "Implement static component properties - passed through without modification\n\nChange-Id: I49a2c733648f53468a398be35d1fee4518bb2a8c\n" }, { "commit": "bd508ede5c98ae0c811d765f38e79cd9abef8000", "tree": "7fd751d8ac280e7f4beb03baac2882031d269aa1", "parents": [ "f42f76e9558be86d416ca60090a4270ef63aa0d4" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 19 14:22:02 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Mar 21 19:07:31 2019 +0000" }, "message": "cfgdef tool modifications to catch variable names that don\u0027t match properties\n\n- catch errors in the cfgdef tool and abort compilation if a mismatch\n is seen\n- Fix mismatches in the code discovered by the tool\n\nChange-Id: Icd9a15eb9312bba6c2208b0b2a684062fcdc19c3\n" }, { "commit": "bf7ff4f3faec5595eb82fc4f6456651f016bec94", "tree": "52f73a1c0512f7fd661d479583251b016e0d1bb8", "parents": [ "2d0bd6e66a4b6f19ddf4a1cf34b168190bd529f4" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sun Mar 17 16:18:42 2019 +0000" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Mar 20 14:48:49 2019 +0000" }, "message": "Change GUI and GUI2 to be apps rather than core features\n\nChange-Id: I862e5bdbccc29fd78716159e168e7a14bc5053e1\n" }, { "commit": "81fcfbeff61c36d9a932241cfa97628a8c6bcb6d", "tree": "bc7e3f5f36fbdb2d0c2dd625f6bc23c7998ddb9d", "parents": [ "2803d30843dc16f42d9beb19d64f6cceb882cd38" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Mar 13 15:54:16 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Mar 14 01:43:44 2019 +0000" }, "message": "Depend on official gnmi repo instead of fork\n\nNo need to maintain a separate fork of gnmi when what we need can be\nachieved with a simple Bazel rule\n\nChange-Id: I94ce6f617306e8fb68c44ec2a64743996d3c2f38\n" }, { "commit": "1cee988ec602020af073323746921f3607e97abb", "tree": "7a1b59658d64caca918590087460d70880eb206e", "parents": [ "3defa842ebcaa50faaa0cb5df2eb13530b046652" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Feb 13 11:25:25 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Mar 06 05:28:38 2019 +0000" }, "message": "Manage k8s API config life cycle, bootstrap k8s node using k8s client\n\nChange-Id: I9926c6d4903da514b66a3bcbe05358c605c9cc1a\n" }, { "commit": "3defa842ebcaa50faaa0cb5df2eb13530b046652", "tree": "0c108cccc1a9e4699a771e6ffc6fe6d4a904e667", "parents": [ "ec0f7483c350dbe9bdcadb4939736d1cb24c2644" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Feb 12 00:31:35 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Mar 06 05:28:38 2019 +0000" }, "message": "Import k8s client deps, support inject k8s API server config\n\nChange-Id: Iaf246a06462b8a878e93ef3f98da399c3600b129\n" }, { "commit": "c69438361a7577be014ee186a162250cb4e49124", "tree": "aa8cf3ac5ad5297c0041daec845fb6011b511be2", "parents": [ "c535b6756680cd7b1fa271a72fadefaa1815aa69" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@opennetworking.org", "time": "Wed Dec 12 17:27:11 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Feb 26 17:50:57 2019 +0000" }, "message": "Adding support for TLS connections for gRPC clients\n\nThis patch uses BoringSSL to negotiate TLS sessions under the hood.\n\nChange-Id: I1495479ff33654f9cffe04d61f293c3e923b8aeb\n" }, { "commit": "887c1cad503f339a42455d58dcba9c72d488f7af", "tree": "b9b933f394998857d6c97c6acc3842502e6c25ae", "parents": [ "e453edccc5ba86215dc4b3d80ecdf450380c8f44" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Feb 12 16:55:49 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Feb 20 21:32:08 2019 +0000" }, "message": "Update apache karaf to version 4.2.3\n\nChange-Id: If9aadfa2715a3f100df6e34e25789e74399759a0\n" }, { "commit": "fc55e422c6d834003599ab8fb3c847250c5b0f2a", "tree": "c8fc0193fb7c5fc0fbd730f2299e7bce94dd75a3", "parents": [ "f16e8850b3f0ca1ead788aae401d7bcc27d2db61" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jan 21 14:39:34 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Feb 17 18:47:25 2019 +0900" }, "message": "[ONOS-7905] Add a set of interfaces for k8s-networking data model\n\nChange-Id: I18b2e718705999da61f26e1c482942d424c7c1c0\n" }, { "commit": "9e43ec1404b4a302589f61cf2106b63914d19f00", "tree": "6589e27ffcc8c2c07e714d06ed05ccf1f610a949", "parents": [ "dcf7c8237d6b0d42c0d4f6d143ffd55b4058f7b5" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jan 21 23:04:23 2019 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Feb 17 18:47:25 2019 +0900" }, "message": "[ONOS-7902] Add a set of interfaces, enums for kubernetes node\n\nChange-Id: I76e380973386cebc785b00b42f05b22ffe674606\n" }, { "commit": "dcf7c8237d6b0d42c0d4f6d143ffd55b4058f7b5", "tree": "20ae168f55ddc6eb03c982911310bdee0df91340", "parents": [ "528fdba996f62981fffa614ec16ac22b5ebfad20" ], "author": { "name": "jaegonkim", "email": "jaegon77.kim@samsung.com", "time": "Wed Feb 06 15:00:14 2019 +0900" }, "committer": { "name": "Jaegon Kim", "email": "jaegon77.kim@samsung.com", "time": "Sun Feb 17 08:09:59 2019 +0000" }, "message": "[ONOS-7732] Automating switch workflow: ofoverlay(Openflow overlay) workflow\n\nChange-Id: I162a93465267547b3056f9096743b699aa4416b9\n" }, { "commit": "cdc9416ea585d30b54f27231389e7f11610f16f6", "tree": "3796187282b89ad9944fb9c7e68c477df06a87c6", "parents": [ "7eb01712a22695fa5dc8ca234d9989969e16f182" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Feb 07 15:54:08 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Feb 11 22:03:05 2019 +0000" }, "message": "Cleanups to sonar coverage generation\n\n- Jar files with no coverage data should still count\n- Extract the ONOS version string from the bazel variables file\n\nChange-Id: Id35cf5b78f821457dc301e3bcc1318fcaf2d71a1\n" }, { "commit": "bde9beba9c8f0113b7d7600642475b0b77fb66df", "tree": "cc51dd3983b781b03fad14c89958153ab5455b1d", "parents": [ "92e7d87cc164eee88b89216a76fd06ab7ec063ba" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 08 14:40:56 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 08 15:44:43 2019 -0800" }, "message": "Re-package grpc and protobuf with the right group id and version\n\nChange-Id: Ib1a17d917a061d3cce32eed3e72b18c596ccff69\n" }, { "commit": "ef478a608949d0269fcb5e05def82af1e0e338e6", "tree": "242e041408ccd75ceed6a6bd761f244393a33861", "parents": [ "b203b648185d88868a05567203597c8c0dead092" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jan 29 18:45:22 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Feb 07 18:49:22 2019 +0000" }, "message": "Bump grpc-java to 1.18.0\n\nRequires bumping other dependencies in deps.json such as Netty (4.1.32)\nand error_prone_annotations. Includes also fixes detected by updated\nerrorprone.\n\nChange-Id: Ic2bd86931cc89bfb2cf1a4cb11a4586bc8cac608\n" }, { "commit": "e45902b2809b4ead55f5060c706a3af1ec39bd98", "tree": "6fecfedbda38c069568fb5bd55ea4c7f36c78888", "parents": [ "77d8ca4d577f3d4a0c9d958dd156209687cb44db" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Dec 18 13:30:45 2018 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Feb 05 00:44:37 2019 +0000" }, "message": "Bumped P4Runtime to v1.0.0\n\nChange-Id: Ie6419e45980a0394ce1e0439831f4b011a4d7487\n" }, { "commit": "8c6fe17726f45f6d258d6155ee19277c2a6e2dc2", "tree": "802d8cda8858f13ac108c340a56c5fbceb0132dc", "parents": [ "0f8b7bea7458e8f94974333ca9974eabc7d5322c" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jan 29 17:34:04 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jan 29 18:33:46 2019 -0800" }, "message": "Remove some unused code that bazel 0.22 detects as an error\n\nChange-Id: I750ee0d62b49889b028ad4c541f6e7b42f2de09f\n" }, { "commit": "0f8b7bea7458e8f94974333ca9974eabc7d5322c", "tree": "d6abd19bb0de3bd592327e84f0f486744f99df99", "parents": [ "bb66e09d602003cf9b3febffd7828c0d25083923" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jan 29 16:10:57 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jan 29 16:11:08 2019 -0800" }, "message": "Fix build of protobuf-related components to support Bazel 0.22\n\n- Bumped version of protobuf to 3.6.1.3 (includes fix for Bazel 0.22)\n- Removed all protobuf and grpc dependencies from deps.json. Instead,\n depends solely on what\u0027s provided by the external grpc and protobuf\n workspaces.\n- Use OSGi-wrapped protobuf and grpc JARs built with Bazel for runtime\n- Add missing netty-related bundles to onos-thirdparty-base (required\nby grpc)\n\nNote, build with Bazel 0.22 is still broken because of\nosgi_java_library.bzl, unless the following build arg is used:\nbuild --incompatible_string_is_not_iterable\u003dfalse\n\nIt seems the error is caused by dead code in osgi_java_library.bzl\nthat should be removed.\n\nChange-Id: I749f1de25902bf9df5242444380f7224bc99b4b5\n" }, { "commit": "960a21135c9d588287cb3b286c654f5a78d47f53", "tree": "c1f60edb336417085fbb5b686eb47c471f99c8d7", "parents": [ "337c5526d17dff0a1dc5114b015414afc9c221d2" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jan 25 08:54:07 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jan 25 16:55:12 2019 +0000" }, "message": "No need to filter out targets with \u0027_\u0027 as the first character\n\nChange-Id: Id5e7e0b7931dbb41d58c1f922c0b6c79f74abefd\n" }, { "commit": "fd515157d2fbaebab20d45e624afe162151c8916", "tree": "e83156ebab092c0bce9b9609fcd14cc0ba64c7f9", "parents": [ "6155ff0df85d8909c0e4fbb281e4e8b44688f2b7" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 24 22:02:39 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 24 22:02:39 2019 -0800" }, "message": "use proper class files\n\nChange-Id: I64954ba5634f1d8d0043330aff0304b407b15d8f\n" }, { "commit": "6155ff0df85d8909c0e4fbb281e4e8b44688f2b7", "tree": "3e4aa98c5facf8328bfc047da35e03b8b7398b19", "parents": [ "0a9e0aa909d6d78680ec3d7ed4c87c7e57f32309" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jan 23 16:38:49 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 24 00:39:11 2019 +0000" }, "message": "Leave out private jars\n\nChange-Id: Icc70ac16e1b11b8cb176dd335d7aedf3a2b3a595\n" }, { "commit": "e6b5d9edddea88eb40eaae4ce99c2dd97ee61a95", "tree": "99aba9d2c3b02a1c8d63a36631f1a7949ddbfd40", "parents": [ "8705ccead8766a6300542084ec60fa8e58d52d35" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jan 23 13:18:23 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jan 23 13:18:23 2019 -0800" }, "message": "Get proper classes path on Linux\n\nChange-Id: Ifc2719da9966c9556ad3d11faacad080ee8d63da\n" }, { "commit": "8705ccead8766a6300542084ec60fa8e58d52d35", "tree": "01a69e532bdc251bd4b0974a9220d6c67d93b17d", "parents": [ "1a098eb4c351591084edfaae26cb394e4f950265" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jan 14 14:05:48 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jan 23 09:16:54 2019 -0800" }, "message": "Jacoco coverage support for bazel\n\nChange-Id: Ic94304aa6fed0e18f16cecfdda388d421064d0b6\n" }, { "commit": "a80d3f95532f8f0d94c642dabb4dd17d78c8c11b", "tree": "bedc80db93e55d5e978cb2988078e13d63a89a58", "parents": [ "4005c060d5520182d6849a4b7df61d0561664c5f" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Jan 16 18:28:14 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 17 23:02:05 2019 +0000" }, "message": "Upgrade to Atomix 3.1.5\n\nChange-Id: I1a46eb2ff22e15ab8c2ced8b327bdddb9ffd5017\n" }, { "commit": "4005c060d5520182d6849a4b7df61d0561664c5f", "tree": "9014a9e0ed97a87e4de7279af6a8b1058e47aaed", "parents": [ "0a6330f33f8bb4a710137409a80a2bf8c9b9e6f3" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jan 17 16:05:03 2019 +0100" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 17 17:37:30 2019 +0000" }, "message": "Enabling REST API and swagger docs for apps with no resources folder\n\nChange-Id: Ic35d178785e87f496bdcb425269c970758b5c516\n" }, { "commit": "7d82afc0aedb6653fef4d3a5e89320bb9470fc1f", "tree": "1d5501a555fc296364f9e1998cad7dfa960a4ff2", "parents": [ "6d774230d30f8df1d5625ceb130ebc8c3b7571b1" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Jan 15 11:10:44 2019 +0100" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jan 15 23:01:36 2019 +0000" }, "message": "[ONOS-7882] Updating Yang Tools to 2.6.1 to address JSON serialization issue\n\nChange-Id: I88148bf1c3dc4c38ad8c6d9f3abf0fe5aab0026a\n" }, { "commit": "431ee163876f3d0d3e086abc6b4cb902d6832009", "tree": "2947ac59b0ed97e5028d5bca19b9fdb75de356d2", "parents": [ "bfd4ac8059ea4030f429f6a1fff691aa0f702948" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 03 18:31:14 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jan 04 16:58:13 2019 +0000" }, "message": "Use offline version of karaf 4.2.2\n\nChange-Id: Id791a6ad834f9a939407231aa6324b97f380a8da\n" }, { "commit": "369e3fba2d3b7ca4db36d975f773d7bd93a08452", "tree": "5c9654d1916e2cbfdf80eed5b9b65434a7fb165b", "parents": [ "f48a27494bd224ac2dd22a41c4ed57446db5a058" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Jan 02 16:38:37 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 03 23:53:33 2019 +0000" }, "message": "Updating Apache Karaf to 4.2.2.\n\nChange-Id: I346f21b8da7583c77e7b0612c7f2931aa63a67e0\n" }, { "commit": "bb132d63c415db4c6942c4cca14f712a9772396e", "tree": "054702d852abcd30fc5455ad12514cbeac857a91", "parents": [ "e8f1432b9a00d526d335991ae73ea8744aafd765" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 03 11:32:25 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 03 22:26:24 2019 +0000" }, "message": "Add default driver package to published artifacts\n\nChange-Id: Ia0221f7f3207fa94d5533d9ce136dd61db9bb7b6\n" }, { "commit": "76c9bce47f39b6a2e4b37dbef40d943fdf0c20bf", "tree": "47530bd3e6604cdc53a353f7923030d896e8b1bd", "parents": [ "4fcd5ddffb7243297b97eafd596f37f27fc1e963" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jan 02 10:50:45 2019 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Jan 02 20:27:45 2019 +0000" }, "message": "build file updates to support bazel 0.21\n\nChange-Id: I79d3900fc8c14dbecff249cec139754115186352\n" }, { "commit": "0f51d72e583bd624bc310ec14faf1058d1e516fd", "tree": "b78e866196df7171a66497888436795a9140a2be", "parents": [ "1a885b0df1e1d9875ccde12f74349ba28a459e97" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Dec 19 17:10:38 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Dec 19 17:10:38 2018 -0800" }, "message": "Starting snapshot 2.1.0-SNAPSHOT\n\nChange-Id: If6348de3336a236f2ca7315b1e7d644d90a818f7\n" }, { "commit": "1a885b0df1e1d9875ccde12f74349ba28a459e97", "tree": "a2edf708e5625714778b2b6467b9131078c0952b", "parents": [ "1491b9bf5850c73da2b652caf47f369f4afe96b6" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Dec 19 16:33:26 2018 -0800" }, "committer": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Wed Dec 19 16:34:40 2018 -0800" }, "message": "Upgrade to Atomix 3.1.0\n\nChange-Id: I4b027f4cd67aef19108d9fa384e06feb461be4e3\n" }, { "commit": "fb503a7416e7d33c99a94f42698d733cd6e6ec8e", "tree": "bc2e5828bac586c40bf930e97c45084cc0c0c2e7", "parents": [ "82ccf068808922e647cc874901203e41dadadbd4" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Dec 19 14:03:17 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Dec 19 23:32:48 2018 +0000" }, "message": "Revert \"Re-enabled TLS netty\"\n\nThis reverts commit 1a37866929ca05acba71cdadad87dd563b6064dd.\n\nChange-Id: I04cdfe02f70b608b1951c4dee38cb4e345f198d5\n" }, { "commit": "8b17e0eec5332f6db915af95ee8ff271848642b7", "tree": "7f760b62532a10537433dd21722bd2472be1d052", "parents": [ "a724c513ea464541730ed9d6b41da28f5aa8d104" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Tue Dec 18 13:57:36 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Dec 18 22:50:15 2018 +0000" }, "message": "Upgrade to Atomix 3.1.0-rc2\n\nChange-Id: I5e89c7ad84f6418b01d2c82559b467e6e14ef036\n" }, { "commit": "02fb583e9e5fda3be2f137b23284ef8ef7d0b5d3", "tree": "4ee0a5d5f7e01eab2fdf4eaccd24dfef934a18ca", "parents": [ "a7f76c17e9f29a66fd7d32a59d9a56f382dedd80" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Mon Dec 17 15:52:34 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Dec 18 02:49:31 2018 +0000" }, "message": "Upgrade to Atomix 3.1.0-rc1\n\nChange-Id: I9b72b1247ac9abe6f38a2606f0211d0331581e64\n" }, { "commit": "1a37866929ca05acba71cdadad87dd563b6064dd", "tree": "d7fecbc5ac86c1ba6019d7802885af0a1a7b2428", "parents": [ "c6fe1eab6c47de808c5e7cb046ae7b326de23617" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@opennetworking.org", "time": "Wed Dec 12 17:27:11 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Dec 17 16:15:49 2018 -0800" }, "message": "Re-enabled TLS netty\n\ncreated netty specific feature separate from third-party-base\nrefactored boot features to ensure proper boot sequence for netty, sshd, and core-net\nmoved http codec to netty feature\n\nChange-Id: Ie6e0ce14fba71603086b7cfe62e1c90a77fd18f2\nCo-authored-by: Ray Milkey \u003cray@opennetworking.org\u003e\n" }, { "commit": "fa066ed2b0d9814c6bae91c65a017bbccd11ba56", "tree": "1c635cf8a253217e91874cb20ef6ac496375d9f1", "parents": [ "fdd04b879ad7a8b4a15323e33a7586b4a66e7435" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Dec 14 21:53:12 2018 +0000" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Dec 14 22:39:18 2018 +0000" }, "message": "Revert \"Adding support for TLS connections for gRPC clients\"\n\nThis reverts commit 47a3aa697049bf53e8dd4cb76cf9ca262762a175.\n\nChange-Id: I457594c3f423f276b9c49dbbaf068284a36ba9f1\n" }, { "commit": "47a3aa697049bf53e8dd4cb76cf9ca262762a175", "tree": "6311d19989eced61164dfb4befeabba2c35df083", "parents": [ "973d11e81cfbc29e14d954c7b39b34fd8e0e15ef" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@opennetworking.org", "time": "Wed Dec 12 17:27:11 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Dec 14 03:41:04 2018 +0000" }, "message": "Adding support for TLS connections for gRPC clients\n\nThis patch uses BoringSSL to negotiate TLS sessions under the hood.\n\nChange-Id: I45b6871eb341bd67a230035a930f6a016d105e97\n" }, { "commit": "3dfb4313c8e0d1fb2f3f994a72b3d275547b495d", "tree": "6443dd818b63eed027ea0ec5eb9af341f953c70d", "parents": [ "59d5f3efdfa82715a3408de779c186f4b20b08f8" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Dec 12 18:59:49 2018 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Dec 12 22:19:31 2018 -0800" }, "message": "Removed old PI demo apps\n\nSame functionality can be achieved with fabric.p4. For demo/learning\npurposes apps/p4-tutorial is a better place.\n\nChange-Id: I06aa5ac58648eefded381d6b5a7829276ede8b67\n" }, { "commit": "d771648025bbc73c180eea52dcc382b5df7024dd", "tree": "aa2fc416cb8243f68279abc869394d2566f7ffc5", "parents": [ "597315d1b65a93d23007ce90f360d4b87a5a6cd4" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Wed Oct 31 15:34:30 2018 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Dec 13 01:05:05 2018 +0000" }, "message": "Cherry pick gNMI and Stratum related changes to this branch\n\nCherry picked commits:\n20211 Update gNMI version and build script\n20247 [ONOS-7829] Implement AbstractGrpcClient and AbstractGrpcClientControl\n20233 [ONOS-7141][ONOS-7142] Add GnmiClient and GnmiController\n20234 Refactor OpenConfig gNMI device description descovery\n20260 [ONOS-7831] Implement GnmiHandshaker\n20270 Add Stratum driver\n\nChange-Id: I81ad8bce45251af5909cfcac0edbcfd11c8ebf1d\n" }, { "commit": "096259bc704b039878b7e353d1838ae066cb36ff", "tree": "ff4f06f45d7e113c48d14557a0939488de0d63a6", "parents": [ "f22adbf0a0542dc89255c01e6460ccb8ec31f9f0" ], "author": { "name": "hiroki", "email": "hiroki.okui@gmail.com", "time": "Fri Dec 07 09:33:24 2018 -0800" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Dec 10 17:02:29 2018 +0000" }, "message": "Added OpenConfig models specified ODTN Reference Design\n\nChange-Id: I61bd6bd1531e0811f3fca49bf33acfa5df07a7a4\n" } ], "next": "23a770a0bfb970db6744a8f0d55e5dff4dee95de" }