)]}' { "log": [ { "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": "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": "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": "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": "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": "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": "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" }, { "commit": "a1ae427895ff7ec91501b8f323a4f7a286e317ca", "tree": "8aba1fd6af68377e802542b4bf7484772e488c46", "parents": [ "5cc45bcb6334ff49bd63568d7363f8ac27992d63" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Apr 11 17:53:19 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Apr 12 17:57:42 2019 +0000" }, "message": "Bump P4 tools and scapy version used in p4vm\n\nChange-Id: Ief0b6a49fed9cdb945a92bb7b5a1bdfd2a283636\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": "8c57015a00096764012a63e244486828952c8408", "tree": "bdb4b75a1e846529d9773ecb980ca5975c56547d", "parents": [ "36231d2a9ed10aec6f5ad9c5fea4aee7526aa755" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 09 13:50:46 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 09 21:41:18 2019 +0000" }, "message": "Be more forgiving about the number of expected flows\n\nChange-Id: I4504126cdc60a75249af7c7dfec27e765c213e59\n" }, { "commit": "36231d2a9ed10aec6f5ad9c5fea4aee7526aa755", "tree": "3fc42612c6a53a52b98cfcb39d2fa9f80e559124", "parents": [ "df4b08a297b37e20e20c8415a11684a91b39472f" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Tue Apr 09 18:38:23 2019 +0000" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 09 21:08:40 2019 +0000" }, "message": "modify param parsing in createNetCfg.sh and checkNetInit.sh to enable flexible configuration for ODTN network\n\nChange-Id: I8e3902870a1bd952c39051dfd299981af31c834e\n" }, { "commit": "0cf3ef7441658df74610c4a55d5be78671ef6b84", "tree": "ff64570a06e992512c16d2e3bc1b1186ef504e2b", "parents": [ "b8a2505d80037308fba4f38fec2a21404cbb489f" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Mon Apr 08 14:10:53 2019 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Apr 09 06:29:35 2019 +0000" }, "message": "fix bug about ODTN test in stc running environment\n\nChange-Id: Iba6334ecbadecd42a663c9e85ce7490bf7135cc9\n" }, { "commit": "a08cc9e911571b66a5f19a20f4f6b0254313575e", "tree": "971fe13306d04cccd7730d58ebd03bbf69aeaeae", "parents": [ "73742fa55f6e27c2b491a174c0c8e6d9cf946f2e" ], "author": { "name": "Jordan Halterman", "email": "jordan.halterman@gmail.com", "time": "Mon Apr 08 14:01:59 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Apr 08 21:34:09 2019 +0000" }, "message": "Enable G1GC by default in onos-service\n\nChange-Id: I572007d7567c3b98855ce1310f0117d0dac40041\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": "821618ffc9dfacd5ad4d1671dc4d81cfd51f4aed", "tree": "38de5a25811d7d4a3531dba20e94f03c2748b95f", "parents": [ "11b66ed115b9069989fa8259201fc914eee01cc6" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Sat Mar 30 10:43:28 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Sat Mar 30 10:48:32 2019 -0700" }, "message": "Enhancing base bundle archetype to include component config property as an example.\n\nChange-Id: Ia0dfeb989944029b67cdfe750d127e8a2bfa8dd4\n" }, { "commit": "11b66ed115b9069989fa8259201fc914eee01cc6", "tree": "e2afa7be225f7485523d503e6437622dd6b73fa0", "parents": [ "d6f88c6d6aae0cd05146380128557c5c4ca32c4f" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Sat Mar 30 10:40:58 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Sat Mar 30 10:40:58 2019 -0700" }, "message": "Bumping onos-maven-plugin to 2.2-SNAPSHOT.\n\nChange-Id: I32dcc2ab8367989d36655fa9071aee3b0ff228d8\n" }, { "commit": "d6f88c6d6aae0cd05146380128557c5c4ca32c4f", "tree": "342f1dba127672b517c0400b205a73d7884e9e8b", "parents": [ "c6e98c88f83f6827cd5bd7b73e722e37d09e3156" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Sat Mar 30 10:37:36 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Sat Mar 30 10:37:36 2019 -0700" }, "message": "Fixing Maven-based build to properly process the component configuration properties for ONOS 2.x\n\nChange-Id: I29c063939073852862f3c0e2f47540afe66a34aa\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": "9713d154ef05b04758e08d1b17c8ab7d5412a28c", "tree": "02f09953c1c6190dba7a5c9f4198d205a42bceff", "parents": [ "d45f004e6a18b6eeaaa77bb3c9571ce6dd5b3f96" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Mar 27 15:47:58 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 28 02:47:02 2019 +0000" }, "message": "Build stratum as part of p4 scenario\n\nChange-Id: Ia2dcb8a4577f402b9cf7aa9336b30349ee96de32\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": "ab87b9dc7704742fa3b2e00184b5f778f5722e45", "tree": "ec67427759ab986ac8faa7b0dcefbc28ef111c66", "parents": [ "28884334ee7f1a429c84f5835af2a874e8fd673e" ], "author": { "name": "Maciej Skala", "email": "m.skala@samsung.com", "time": "Fri Mar 22 10:08:46 2019 +0100" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 26 16:33:52 2019 +0000" }, "message": "Remove GUI(2) features from BUILD as no longer exist\n\nChange-Id: Idfbd62d5e593b7eed3c4c44161fbc0d162c72e05\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": "5d80e4579ebf60f7a382b40919bfc272baf9efbc", "tree": "bcf131238c6ee7a1b6ac19933c09c98446cc34d3", "parents": [ "97642361e7c8a366b65d2f74a6b37f3aeace541a" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Mar 21 14:10:13 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Mar 21 23:48:22 2019 +0000" }, "message": "Eliminated references to deprecated ONOS_NIC environment variable.\n\nChange-Id: I9b709920c1aa2e7c1c4cb1f28f920dd2820b86ba\n" }, { "commit": "97642361e7c8a366b65d2f74a6b37f3aeace541a", "tree": "404e2ab252d3e5214cf10ee80593e27c53285263", "parents": [ "8d338b5d9735ca41b4968c30b49b64ff6a2c5078" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Mar 21 11:59:01 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Mar 21 23:38:08 2019 +0000" }, "message": "Changing how ONOS_APPS value is used and defaulted; cleaned up cell defs.\n\nChange-Id: Ie134bd61024738609ef1a02237c696438eff6024\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": "f42f76e9558be86d416ca60090a4270ef63aa0d4", "tree": "747c7c303698b3b699ae6f58e0d63054fcd83bd0", "parents": [ "a79a1113c2449f750cf9e1a8f1b8076f06582abd" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 21 10:04:02 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 21 10:04:02 2019 -0700" }, "message": "Handle the case where ONOS_APPS is not defined - needed for Jenkins\n\nChange-Id: I66b08f25ebc9171653ae673ea5c562ecb53bcf8c\n" }, { "commit": "a79a1113c2449f750cf9e1a8f1b8076f06582abd", "tree": "864fae7af540d429e1b18f956d43eb67d166147c", "parents": [ "2673aaa4b54dd490691e2785c1bbbdcba334e8d1" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 21 09:19:54 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 21 09:19:54 2019 -0700" }, "message": "Handle the case where ONOS_APPS is not defined - needed for Jenkins\n\nChange-Id: Ic587ebbb975b7ef285febfffd0e4414db0abc7ab\n" }, { "commit": "2673aaa4b54dd490691e2785c1bbbdcba334e8d1", "tree": "0bd67158aab27ecc4c496c9dc0abc8c52375f291", "parents": [ "ff85fbede387cddd9dd6b9ce6f9574bdc8560d8a" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Mar 20 10:46:26 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Mar 20 10:46:26 2019 -0700" }, "message": "temporary hack to get GUI working with existing cell infrastructure\n\nChange-Id: I65caed2fec5cb6fb3187d32b5690a3c0c11ed199\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": "bde9b39d449d2144bc51759a6e57b9038c987751", "tree": "a8c8ed5b507ec9d0b473e46ee7d7e8a7ecaffff7", "parents": [ "2dc37594f2ee3463a0ce62db3ab1af1a14525903" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 14 10:48:10 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 14 10:48:10 2019 -0700" }, "message": "Ignore errors coming out of Felix\n\nChange-Id: I655d4b01b8480e469066f7eae742a6dbd0b886c8\n" }, { "commit": "34d116cbf92c32127bc583d8dbf5027cc0340123", "tree": "9495b77ae7936eb6501a7ff0da3060f2c305a3a2", "parents": [ "b4863b3f40a617d312389227c4f49cd5797cc18a" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Mar 13 18:58:41 2019 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Mar 14 06:10:59 2019 +0000" }, "message": "Fix net-trellis-p4-smoke not working with latest stratum_bmv2\n\n- Fix scenario files to use correct deviceId\n- More robust liveness check in bmv2.py\n- Use different ports for stratum internal server\n- Longer switch startup timeout in bmv2.py\n- Ignore number of flow rules when checking summary (make scenario\nindependent of trellis implementation)\n\nChange-Id: I206e5339d2e78ae9a025caa5ec4862a9d4c24871\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": "2803d30843dc16f42d9beb19d64f6cceb882cd38", "tree": "cd1b705de8efd34460cd8fcab1fd20ffb5e8fd57", "parents": [ "19c51749a188ce63cf6667a261721199cec56a6e" ], "author": { "name": "DongRyeol Cha", "email": "dr83.cha@samsung.com", "time": "Mon Mar 11 15:48:48 2019 +0900" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Wed Mar 13 18:40:15 2019 +0000" }, "message": "Add ipv6 address supporting for file transfer using scp\n\nSome files\u0027s scp does not have supporting for ipv6 address.\nSo, I have added supporting for ipv6 address using scp.\n\nChange-Id: Ie6db5c6988c708e4cec862f6b671dd64b457a69a\n" }, { "commit": "1c8b7abceba607350beca0d597e874543e1e78a2", "tree": "634eba9580a630268df46a97fc4663efd34dafc1", "parents": [ "ee545769678fa5d5d5b75b10afc32bd78a58b001" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Mar 11 12:49:20 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Mar 11 12:49:20 2019 -0700" }, "message": "Added uptime to stc-warden.\n\nChange-Id: I19acabb6b6b847f706a5a684f94b1fc3ad2b23bd\n" }, { "commit": "87c3297b671907e153b8f8464c749e430ffcc89b", "tree": "28578ae91f87320d7dc0215da36dccd131f04dbd", "parents": [ "62d5c2e033e29830f9066d697011848744a71b29" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Mar 07 18:53:57 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Mar 08 06:15:07 2019 +0000" }, "message": "Fix stratum-install to support tar files with arbitrary root directory\n\nChange-Id: I825c18fdc0d08cfe58c103e5dbc906f268145960\n" }, { "commit": "b2e6be83e5f55613af2d9e570d1dd55810b21dd9", "tree": "03fa9b9e1a2b02c5d9ece2600499cf048185a827", "parents": [ "ab5d41e8ab1812e67361526eb3f819d23a00147d" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Mar 06 14:58:42 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 07 14:43:51 2019 +0000" }, "message": "remove some driver apps from the restart test because they depend on the default drivers\n\nChange-Id: Ia4a3b476c4e42f83199822f369df2ea32692c994\n" }, { "commit": "ab5d41e8ab1812e67361526eb3f819d23a00147d", "tree": "08291c6d361043014623859bb8eb528faadcbc94", "parents": [ "e4934e16fdda11b0565d84c5843b14a9d4344294" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Mar 06 18:02:34 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Mar 07 07:45:32 2019 +0000" }, "message": "Add support for enabling/disabling ports for gNMI devices\n\nThis change also includes:\n- Refactoring of gNMI protocol+driver to take advantage of the recent\nchanges to the gRPC protocol subsystem (e.g. no more locking, start RPC\nwith timeouts, etc.).\n- Fixed Stratum driver to work after GeneralDeviceProvider refactoring\n- Updated bmv2.py to generate ChassisConfig for stratum_bmv2\n- Fixed portstate command to use the same port name as in the store\n\nChange-Id: I0dad3bc73e4b6d907b5cf6b7b9a2852943226be7\n" }, { "commit": "0bcbe26dd77545fa983bd94cbb7e3238977a6256", "tree": "57670cc1a317a5a1bab6b0238e51de048457598f", "parents": [ "3977ea4d9e146fa50595ec657137fac7f3a422a0" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Feb 28 23:14:28 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Mar 06 19:28:42 2019 +0000" }, "message": "Use stratum in Trellis P4 STC scenario\n\nChange-Id: I6e9b34c449ebaca51e8fd1673a470e564195e69e\n" }, { "commit": "3977ea4d9e146fa50595ec657137fac7f3a422a0", "tree": "f4ded8e8f825631bdb290ea6e34a5997f2dacd8a", "parents": [ "e8a89b89c3f3bfecd20d22a8f8fcec2e8eff1b88" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Feb 28 13:43:42 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Mar 06 19:28:42 2019 +0000" }, "message": "Refactor channel and mastership handling in P4Runtime\n\nThis (big) change aims at solving the issue observed with mastership flapping\nand device connection/disconnection with P4Runtime.\n\nChannel handling is now based on the underlying gRPC channel state. Before,\nchannel events (open/close/error) were generated as a consequence of P4Runtime\nStreamChannel events, making device availability dependent on mastership. Now\nStream Channel events only affect mastership (MASTER/STANDBY or NONE when the\nSteamChannel RPC is not active).\n\nMastership handling has been refactored to generate P4Runtime election IDs that\nare compatible with the mastership preference decided by the MastershipService.\n\nGeneralDeviceProvider has been re-implemented to support in-order\ndevice event processing and to reduce implementation complexity. Stats polling\nhas been moved to a separate component, and netcfg handling updated to only\ndepend on BasicDeviceConfig, augmented with a pipeconf field, and re-using the\nmanagementAddress field to set the gRPC server endpoints (e.g.\ngrpc://myswitch.local:50051). Before it was depending on 3 different config\nclasses, making hard to detect changes.\n\nFinally, this change affects some core interfaces:\n- Adds a method to DeviceProvider and DeviceHandshaker to check for device\navailability, making the meaning of availability device-specific. This is needed\nin cases where the device manager needs to change the availability state of a\ndevice (as in change #20842)\n- Support device providers not capable of reconciling mastership role responses\nwith requests (like P4Runtime).\n- Clarify the meaning of \"connection\" in the DeviceConnect behavior.\n- Allows driver-based providers to check devices for reachability and\navailability without probing the device via the network.\n\nChange-Id: I7ff30d29f5d02ad938e3171536e54ae2916629a2\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": "33747c18be8b782ff1a8e450e6f66e0facd34322", "tree": "1b6d03bf9cfbf01b3da05385b63710b359c4429a", "parents": [ "3e4dbef8b99fbf1900bd3ac29b0778e0e0c31624" ], "author": { "name": "Eric Tang", "email": "qcorba@gmail.com", "time": "Sun Aug 19 12:12:49 2018 +0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Mar 05 17:49:31 2019 +0000" }, "message": "ONOS-7784: get login user who invoked sudo\n\nChange-Id: I6270c3e29ac9a352d889b635023fc3d329d2c9c3\n" }, { "commit": "6316e433dae325fca2c74ee518ab1f8f57b9e443", "tree": "0266c072179a707d57d865d0ea62ab4acc2078b2", "parents": [ "a4a17cb0b0431ddd06ec76c702d34e1a9b8be8a1" ], "author": { "name": "Thomas Szyrkowiec", "email": "thomas.szyrkowiec@stordis.com", "time": "Wed Feb 27 15:51:06 2019 +0100" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Mar 04 18:39:38 2019 +0000" }, "message": "Fix for configuration files not being copied\n\nThe variable ONOS_HOME is defined a few lines later.\nAt this point ONOS_DIR needs to be used.\n\nChange-Id: I01e8cd8db662f7f7bfbc9e70375a4bdceb7282dc\n" }, { "commit": "fec95c61e95590a1457c2d7bd883b360a6a88990", "tree": "38341bf3c21af74599ff1763ee7c6beedea6d422", "parents": [ "84ac18133d6953ac2840504090587b7b7397112f" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Thu Feb 28 12:18:58 2019 -0800" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Mar 01 13:25:06 2019 +0000" }, "message": "[ONOS-7883] modify tapiHelper.py to enable line-side service random creation and client-side service ordered creation on TX\u003c-\u003eOLS\u003c-\u003eTX transimission system\n\nChange-Id: I2b2d6e88dd2484c6af59767ff0f6d62c6b5fe71a\n" }, { "commit": "34694eb54af0cd89487a0ec2f308181d47dc29f6", "tree": "ce75c9d0a1012ed61e364f36c6cf9a60b6d8995d", "parents": [ "dcdbc894b4290380da79a4a301b597db3ae95f0d" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Feb 27 16:10:08 2019 +0100" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Feb 28 18:07:13 2019 +0000" }, "message": "Minor fix for tapi helper and for TAPI Rpc error message\n\nChange-Id: Ieef1c0937f797efc26a00d9e9e67850cb92f6919\n" }, { "commit": "dcdbc894b4290380da79a4a301b597db3ae95f0d", "tree": "b360ddc0bc5548864a66708e3756e45558e77b33", "parents": [ "a69d7646a51a5577e4bbfca7c799a195fd656ba1" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Wed Feb 27 15:09:19 2019 -0800" }, "committer": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Wed Feb 27 15:09:19 2019 -0800" }, "message": "[ONOS-7883] create script execute-tapi-delete-call.py to delete ODTN services with different requirements.\n\nChange-Id: Ibd70c03a65b38668f454d47127a8275d45bfa1e4\n" }, { "commit": "1f0fb3b62a0ee3c1bd52044ae271e59f25f5587d", "tree": "8d1f9e280a71f3adbecf16c3eeee3777881f4141", "parents": [ "c69438361a7577be014ee186a162250cb4e49124" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Feb 26 08:45:48 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Feb 26 18:39:18 2019 +0000" }, "message": "add a check that all components started by an app are removed when it is deactivated\n\nChange-Id: Ic39b5f21123aa792d436ffcf5fbb8cc610efc535\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": "6b5d4fd1b844998219c7b5e71f08079795430fb7", "tree": "3ecd5d047727d69c421df053305e67354a9a0a0f", "parents": [ "10822387dbb88ef6addc6cb38de33b85e84d31a9" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Mon Feb 25 12:16:09 2019 -0800" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Feb 26 08:56:12 2019 +0000" }, "message": "[ONOS-7883] finish line-side and client-side connectivity service creation with same connection id\n\nChange-Id: Ia911a3ac17e16fd2c9d544681cdd14573fd2008f\n" }, { "commit": "c4b46d3ab4f6ba8199f6249be580c4c856ba1eaf", "tree": "7817a1f4b110e2464f7413c62d8483677f986b28", "parents": [ "41036783177a5e020d54bb0113cb0e9690ddeda9" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Feb 25 09:15:50 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Feb 25 09:15:50 2019 -0800" }, "message": "Remove reference to deprecated addProp() method\n\nChange-Id: I852b5b691dd6bdbe06169ab5e61fd8659f0a156e\n" }, { "commit": "41036783177a5e020d54bb0113cb0e9690ddeda9", "tree": "99263dae18d780788b6d74bde80b773b078963b9", "parents": [ "719105405405cbec3259cd78126eadb28c8e22c7" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Sun Feb 24 16:28:01 2019 -0800" }, "committer": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Sun Feb 24 16:29:49 2019 -0800" }, "message": "[ONOS-7883] extend execute-tapi-post-call.py to build line-side and client-side connectivity in order\n\nChange-Id: I493c6c22cbd9ef941c1ee89f3d74fdb35e824f08\n" }, { "commit": "25243d671f28a6337d791fcc8ccf0ae9e3bdb1ea", "tree": "20eab4bcd92ec0c5115316330540b95e32c7688d", "parents": [ "4f7e3631d27be7e08e4f7beac6179c156afffd51" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Feb 21 15:37:31 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 22 22:54:19 2019 +0000" }, "message": "Missing changes from update install-p4-tools.sh to use P4Runtime v1.0\n\nChange-Id: I89aca8b081bd05f10c6a8ad88322fd132316b581\n" }, { "commit": "ca840af1bdefe81e9496067c4cfc8f76e2116be0", "tree": "35faaba29a0f0499addbf67103c114db940cdea0", "parents": [ "a4dc3c12bc709cce1773e3378c1ce80a7115d912" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Feb 22 09:16:11 2019 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Feb 22 18:00:59 2019 +0000" }, "message": "Fix error in expr call when there is only one node\n\nChange-Id: Ic963df930bb5db368457d53aaa3d8691a28b121f\n" }, { "commit": "a4dc3c12bc709cce1773e3378c1ce80a7115d912", "tree": "f52f00e6591e93a1ead256d0b880b45e517a38b1", "parents": [ "e554d6367e87e3548489d8ee0862ad74b2d7a3e4" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Feb 12 17:30:00 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Feb 21 23:24:26 2019 +0000" }, "message": "Update install-p4-tools.sh to use P4Runtime v1.0\n\nIncludes also various improvements to the p4vm scripts, such as:\n- Choose to build VM with Ubuntu 16.04 or 18.04 (experimental)\n- Allow users to specify version of protobuf and grpc to use\n- Avoid building protobuf and grpc if already installed in the system\n- Install Bazel 0.22\n\nAlso:\n- Remove check for invalid group member weights (now PI always returns\nmembers with weight 1)\n- Re-compiled all P4 programs and fixed missing padding in controller\npacket headers\n\nChange-Id: I0e672fcebbaba63354c749f0c774af251f3cbc6c\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": "528fdba996f62981fffa614ec16ac22b5ebfad20", "tree": "40b844754c6ba5344b0f547bbcb85f32ca06d125", "parents": [ "a5ae3bd1e587df285c7dd5fed3d90519d07a7616" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Fri Feb 15 12:24:43 2019 -0800" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Sat Feb 16 15:49:26 2019 +0000" }, "message": "[ONOS-7883] extend execute-tapi-post-call.py, verify its get-sip-list and create-sip function\n\nChange-Id: I4ba37f1b80c737c4c0983e5aabfac0aafdd27440\n" }, { "commit": "c235d463122dac275f593d736f323625cf7cf603", "tree": "0ae7421f180fda1b9f3577546a1929dfaf135aa6", "parents": [ "c3a1491110b772cd54bcac059e7f25f3118a8b4a" ], "author": { "name": "Jonghwan Hyun", "email": "jonghwan@opennetworking.org", "time": "Wed Jan 30 23:31:48 2019 +0900" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 15 21:16:45 2019 +0000" }, "message": "Update INT version to 1.0\n\nChange-Id: I898501780cad9c1ad725ee624aa0cd4617ad2559\n" }, { "commit": "d346e26054ae55962e88c7fd396a866827b0f8d7", "tree": "40c8fafd6f4fc9f63e8e11cdb51ef03ef090a400", "parents": [ "a90d9749cf5e4ce4940c8dbe4fc72e7113ea78ff" ], "author": { "name": "Boyuan Yan", "email": "boyuan@opennetworking.org", "time": "Thu Feb 14 12:04:15 2019 -0800" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Feb 15 09:27:44 2019 +0000" }, "message": "[ONOS-7883] extend execute-tapi-context-get-call.py to complete topology checking\n\nChange-Id: Ie2996862139c5dd5038a2921e84d4d19febfbcdd\n" }, { "commit": "dc77af5a4d40d8f07e3c9c71cf20e679f9e49b01", "tree": "6ce4a0644a3add9ee68e0e5172f2cdac41ca8c13", "parents": [ "5ec42085af64c5aba5cbbb0f414b007666e4fd03" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Feb 12 17:47:41 2019 -0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Thu Feb 14 19:37:15 2019 +0000" }, "message": "Update scr command in onos-diag for Karaf 4.x\n\nChange-Id: I9652da403cf094777aaafa661c5265c3b3278c14\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": "11ce9305576a1ec0f6cf15ddfd8c0be81e7e3f24", "tree": "8ebb74daea7d64f7ab352e3fffa4161fc1966377", "parents": [ "7c82bcf4a76d5a32c8a83b4d99406ef73676a25d" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Feb 07 14:41:17 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sat Feb 09 20:24:12 2019 +0000" }, "message": "Fix a few more app startup/shutdown problems\n\nChange-Id: Ideb48a1e845ae345306fa10ec55499c471566ce7\n" }, { "commit": "7c82bcf4a76d5a32c8a83b4d99406ef73676a25d", "tree": "632704f555dbbd9a56fc07dec141c1cd4db985a4", "parents": [ "499f32024924c75223e3a40b739360031f73d073" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 08 22:57:18 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sat Feb 09 20:06:30 2019 +0000" }, "message": "Add command to install stratum and its deps on a remote node\n\nAlso:\n- update install-p4-tools.sh to build BMv2 and PI for Stratum, as\nthey need different configure options when used with Stratum\n- improved build times (~4 minutes on cell machines)\n- removed support for Ubuntu 14.0 and code related to old gnmi support\nvia sysrepo\n\nChange-Id: Icf9cf936237e2815dee73bdc4370562f29616a23\n" }, { "commit": "499f32024924c75223e3a40b739360031f73d073", "tree": "dcd8878d12bac0c62d4763b7075de613d27e384d", "parents": [ "79705aab230752c3f72b58a65c6e1d265c4c3285" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 08 22:54:33 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sat Feb 09 20:06:17 2019 +0000" }, "message": "Update bmv2.py to run stratum_bmv2 plus various improvements\n\nAlso added alias to quickly run mininet with stratum in cell machines\nand p4vm\n\nChange-Id: Id10bf8f3de4fe14d77b5efe47b6129a8a28b5a89\n" }, { "commit": "79705aab230752c3f72b58a65c6e1d265c4c3285", "tree": "692720c692855f4a4b23609195e03c87717a47d1", "parents": [ "7efca518f3b6d2fc7df4d21103fd2a96a7b0caad" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Feb 08 16:52:25 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sat Feb 09 19:42:50 2019 +0000" }, "message": "Allow Atomix fetch command to follow redirects\n\nChange-Id: Iee784e7d9b59e8b8e84453d1a10774bab2bc25cf\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": "92e7d87cc164eee88b89216a76fd06ab7ec063ba", "tree": "f3c197d45282dd9c9e623bd54e4a6f2230563fd7", "parents": [ "3370c966f64e77c792902e3e1cf186b420f95b88" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 08 13:22:36 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 08 23:03:25 2019 +0000" }, "message": "Remove additional_languages from generated .bazelproject file\n\nWhich might not be supported in IntelliJ community version\n\nChange-Id: Ica6770a33769a47627bd1b0b871e7086fe1b2933\n" }, { "commit": "9d16ad8fe7f2d4bc60f041824caa6fd20db8e791", "tree": "cab92fdd4ab3d9e033240f05ac13dc19ca74ad25", "parents": [ "a2b52b40f8ba233e2487980590853ee25a494d20" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Feb 07 16:07:43 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Feb 08 10:20:49 2019 -0800" }, "message": "Add script to auto-generate Bazel project file\n\nWhich is much faster to sync since it reduces the scope of the IDE\ntargets to java libraries. Although, it requires one to execute the\nscript each time a new app/library is added to the source tree.\n\nExample usage:\nonos-gen-bazel-project \u003e .bazelproject\n\nChange-Id: Ia2911a323b66554f4c5ea588573343013c3c739b\n" }, { "commit": "a2b52b40f8ba233e2487980590853ee25a494d20", "tree": "38d977bf9794784e4b5a4a5324d7cbec621dfbf4", "parents": [ "ef478a608949d0269fcb5e05def82af1e0e338e6" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Feb 07 09:25:27 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Feb 07 19:12:58 2019 +0000" }, "message": "STC scenario to start/stop all apps in a minimal environment\n\nChange-Id: I7364e0c348dcea9964124843f2cff2de9dcaafb3\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": "4c289b731d950ea5a0d49582b7cecd636cf62727", "tree": "97120cc4def739b0c11e706222de071d7be18fb1", "parents": [ "e45902b2809b4ead55f5060c706a3af1ec39bd98" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jan 22 15:30:45 2019 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Feb 04 23:12:46 2019 -0800" }, "message": "New P4RuntimeClient implementation that supports batching and error reporting\n\nThe new client API supports batching and provides detailed response for\nwrite requests (e.g. if entity already exists when inserting), which was\nnot possible with the old one.\n\nThis patch includes:\n- New more efficient implementation of P4RuntimeClient (no more locking,\nuse native gRPC executor, use stub deadlines)\n- Ported all codecs to new AbstractCodec-based implementation (needed to\nimplement codec cache in the future)\n- Uses batching in P4RuntimeFlowRuleProgrammable and\nP4RuntimeGroupActionProgrammable\n- Minor changes to PI framework runtime classes\n\nChange-Id: I3fac42057bb4e1389d761006a32600c786598683\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": "c05bd4350f82b9b04631fb5f8eb2bf230566951e", "tree": "843b61dfac9a31a7d4faae2498d8dc722cf0a034", "parents": [ "4b24cec4cab1bdc2e0dd24bec54d4238772000d3" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jan 14 09:50:16 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jan 28 17:11:02 2019 +0000" }, "message": "STC scenarios to run stand alone trellis P4 and HAG scenarios\n\nChange-Id: Ie2da939009d14936f5bd166f8898e8890e7d47fe\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": "a1f8e193e2bad82a9de5de30a2d7840e14e5df15", "tree": "4baa5cc956c410f2aab16a31c7a66b84ad5a627e", "parents": [ "e6b5d9edddea88eb40eaae4ce99c2dd97ee61a95" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jan 23 14:34:25 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jan 23 22:35:24 2019 +0000" }, "message": "Fix ot command\n\nChange-Id: Ia1fd6d03ae4bfd161aaea1f8f3ce85af4a1e4445\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": "9c938f87c949544369967eca5bc5430ffd541456", "tree": "6221a77c53b7d2d1bc787a50233fb91275192d49", "parents": [ "332985d14102c9496d9bcc9063a43d332d525516" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Jan 15 14:15:12 2019 -0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Tue Jan 22 17:57:13 2019 +0000" }, "message": "Clean up Karaf environment variables to avoid issues when switching from ONOS 1.x to 2.x\n\nNote: sourcing bash_profile is still required after switching between branches\n\nChange-Id: I6d8df459f6fab630b5b11695bba728b37074120d\n(cherry picked from commit 19ff8e374887de9a123beac58463248a6004c420)\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": "6d774230d30f8df1d5625ceb130ebc8c3b7571b1", "tree": "94e107b8ad54242c0abf49a55b5d2d0b677a5096", "parents": [ "ee83f26c35d2874a58f52f183d90b2f3a27367b6" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Dec 21 12:18:21 2018 +0100" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Jan 15 14:46:26 2019 +0100" }, "message": "[ONOS-7876] Initial STC implementation for ODTN\n\nChange-Id: I51a22348cc73c576c5d10551e84ca8ac2f2a2040\n" } ], "next": "27e94e4057b0ee7f9bf12c16bdc7d047718791f6" }