)]}' { "log": [ { "commit": "c0914ec5861ddc6434ac32ac2a5c20933ead7fb9", "tree": "cc0513a3ad76fbe8b66f848b8083ad26306b4d73", "parents": [ "9417e13b3d9d764f9ec94691ef6d5c1ff902a3d8" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Fri Aug 27 15:25:02 2021 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Fri Sep 10 10:22:18 2021 +0000" }, "message": "[SDFAB-500][SDFAB-527] Meters cleanup and leftovers\n\n- Improve ONOS cli enabling CRUD of p4rt trtcm\n- Improve ONOS rest enabling CRUD of p4rt trtcm\n- Improve MeterService with scope defined reads and integrate in cli/rest\n- Add support along the stack for BYTE_PER_SEC unit\n- Add support along the stack for COMMITTED and PEAK bands\n- Fix several bugs in ONOS cli/rest interfaces\n- Improve REST codecs\n- Fix NPE in MeterDriverProvider\n- Improve PiMeterTransalation by enforcing trtcm config\n- Implement explicit translation of the bands\n- Fix ONOS reconciliation by removing from the mirror the wrong configs\n- Remove unnecessary checks in MeterEntryCodec\n- Update unit tests\n\nIt will follow a 2nd patch to complete SDFAB-527\n\nChange-Id: I855235b17f60cb1d39f5b9a042c1015105a8a269\n" }, { "commit": "79919528c8afec73d6c8d13e7ab0fa245409376d", "tree": "5aa7bd9ca886a24d88d618a59bb0cb0631a823e0", "parents": [ "1d49a407f108aa14b01c4ca062ab8af02ce5f4d4" ], "author": { "name": "Wailok Shum", "email": "wailok@opennetworking.org", "time": "Sun Aug 22 19:35:34 2021 +0800" }, "committer": { "name": "Wailok Shum", "email": "wailok@opennetworking.org", "time": "Tue Aug 24 01:31:51 2021 +0800" }, "message": "[SDFAB-355] Revisit MeterService and north abstractions\n\nChange-Id: I685cb90d53f8aa61017ecda9fa7ff842e58e2940\n" }, { "commit": "06aac70fd22934f98c8bdace3030c953ae5d31f6", "tree": "f4e6840789daecb86fe048a192da2791e75d6be8", "parents": [ "43ac289464d0a894462a38319482841f3ba4f135" ], "author": { "name": "Daniele Moro", "email": "daniele@opennetworking.org", "time": "Mon Jul 19 22:39:22 2021 +0200" }, "committer": { "name": "Daniele Moro", "email": "daniele@opennetworking.org", "time": "Fri Aug 06 15:01:17 2021 +0000" }, "message": "[SDFAB-359] Purge all objective for a given application ID\n\nChange-Id: I51847b0be890deacec5caddc18d52bcd2993959a\n(cherry picked from commit 607fd0b70e4553226d0937d36de9cde655f2eb62)\n" }, { "commit": "436c60a1f65d3c7dbdbd664c7b0e65f5362ef24d", "tree": "7c3a6ed46ce9fe3ae135275b6cb7043e54e20873", "parents": [ "5a936f5c8b5e47cbda9156ebddb6953feb9e6ca3" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Fri Jan 01 14:23:29 2021 +0000" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Mon Jan 04 15:42:57 2021 +0000" }, "message": "Upgraded to bazel 3.7.2 and rules_nodejs 2.3.2\n\nChange-Id: If53686f2475c4f367909de577b4da95de8e16768\n" }, { "commit": "2325050b8bf9bf8b0819c2ed546c5fc71fa13c0e", "tree": "332667bfd8efd3b72671d967c5d83abc1e635429", "parents": [ "a34c9799e0d69fd2b3e1b173102f214f3acbd7f7" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed May 13 15:36:57 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed May 13 16:16:45 2020 +0000" }, "message": "[ONOS-8093] Purge Meter API\n\nChange-Id: I8e5a6826793b9f17d7115e241a12e3a2972b38a9\n(cherry picked from commit 4e4084cd6ded060616a5afa7d3af427715cfc2d0)\n" }, { "commit": "5a198b0359e7811ddd3e01299c8dd338339b1c7b", "tree": "3252791db90f2fefa4e8f0e17d1ca85ed90a8dd8", "parents": [ "7cbeb97b8df493cb3be48e7e90e32b87c666e55d" ], "author": { "name": "Harshada Chaundkar", "email": "Harshada_Chaundkar@comcast.com", "time": "Wed Jul 03 16:27:45 2019 +0000" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri Jul 26 09:39:04 2019 +0200" }, "message": "REST API for obj-nextids\n\nChange-Id: Ibad03de0a6ffa8a478037120c84edfe6722f4d9b\n(cherry picked from commit 0acb326963dda08a5eef16134eca5cba84b8e75d)\n" }, { "commit": "dadae72079ebf3a11f334f585c812f87fced242c", "tree": "c240e3fb854c4df2d77277cff4f5fa4951d7e82f", "parents": [ "65f27f1aaec5c7c21931d5c9c88865891374a686" ], "author": { "name": "Gamze Abaka", "email": "gamze.abaka@netsia.com", "time": "Wed Sep 12 10:55:35 2018 +0000" }, "committer": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Mon Apr 22 17:11:38 2019 -0700" }, "message": "In order to implement VOLTHA VOL-949 task (https://jira.opencord.org/browse/VOL-949) , OltPipeline (pmc-olt driver) must support meter, transition and also QinQ vlan push instructions.\n\nChange-Id: Ie027469fa190a78b0c8366da55431ebc62e699ef\n" }, { "commit": "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": "4f7e3631d27be7e08e4f7beac6179c156afffd51", "tree": "90e342221ea017a01b775882ee2c4ffe691c47b2", "parents": [ "ca840af1bdefe81e9496067c4cfc8f76e2116be0" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Feb 19 15:35:20 2019 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Feb 22 18:01:45 2019 +0000" }, "message": "Removal of deprecated APIs\n\n- OchSignal constructor\n- unfiltered connect point methods in single point to multi point intents\n- useBackup() method from disjoint paths\n- ChannelAdapter class\n- getLastUpdatedInstant() method from cluster store\n- switchWorkingPath() method from protection config behaviour\n- getVersion() method from partition\n- getFlowRulesById() method from flow rule service\n\nChange-Id: I5c6c2f31725f7e7e44ac2abb18ce3fb96b09d93e\n" }, { "commit": "e1077f8ed7a7e2fd206cc3b9d4a41d1051f1aed1", "tree": "30000eff49c123a1d23d7a278065e06113f00329", "parents": [ "9aedb5685fa10b13ea5f1eb2380bf297c22cb603" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Feb 20 09:31:12 2019 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Feb 20 20:52:38 2019 +0000" }, "message": "Remove calls to deprecated public intent data constructor\n\nChange-Id: Ic77c1d2cfb3e954bc0b7ee6a8a66d9c4b8167872\n" }, { "commit": "47f09c567436d374378d786898391d621333f85e", "tree": "3aac29728b47a9e5afa34c12833fa50c5bf4b4a9", "parents": [ "f672231654a4a775662137e8d3a297192f856f5e" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Feb 08 18:51:34 2019 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Feb 13 23:17:40 2019 +0000" }, "message": "Remove deprecated FlowRuleExtPayLoad API\n\nChange-Id: Id20e1e296670f8cc94b23c3fd2272a1c2de3990e\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": "a4d0c08107fd3fdf35db3d076356be3fd8bdaf60", "tree": "4ed34db3b6f73a76bd712b752a25f2e109c210e2", "parents": [ "81935a611e971579708499f44e933d0563854ed0" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Sun Dec 02 20:35:43 2018 -0800" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Sun Dec 02 21:13:43 2018 -0800" }, "message": "Fixing runtime wiring issue of virtual nets app\n\nChange-Id: I046e35158381145de371564ae2912aa18451d619\n" }, { "commit": "52f2cd152040a8e39127de0acb6791e51997ea52", "tree": "dff1e6eddc9314f842231f4610e7cfc51665bd17", "parents": [ "0edf0b1df77da7abbd81fe99bbba6c5941ca2354" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Nov 08 21:20:04 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Nov 13 22:14:50 2018 +0000" }, "message": "Detangling incubator: virtual nets, tunnels, resource labels, oh my\n\n- virtual networking moved to /apps/virtual; with CLI \u0026 REST API\n- tunnels and labels moved to /apps/tunnel; with CLI \u0026 REST API; UI disabled for now\n- protobuf/models moved to /core/protobuf/models\n- defunct grpc/rpc registry stuff left under /graveyard\n- compile dependencies on /incubator moved to respective modules for compilation\n- run-time dependencies will need to be re-tested for dependent apps\n\n- /graveyard will be removed in not-too-distant future\n\nChange-Id: I0a0b995c635487edcf95a352f50dd162186b0b39\n" } ] }