|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## [0.3.0](https://github.com/opiproject/opi-evpn-bridge/compare/v0.2.0...v0.3.0) (2024-11-25) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* complete ci and slowpath implementation of new arch ([632bc86](https://github.com/opiproject/opi-evpn-bridge/commit/632bc8641e6eb863ae2a15af47627c7812e5e4f2)) |
| 9 | +* **evpn-bridge:** introduce replaydb feature ([5cf6bea](https://github.com/opiproject/opi-evpn-bridge/commit/5cf6beaee97483161ea702d80df3e281fd0decc3)) |
| 10 | +* **evpn-bridge:** netlink watcher for configuration ([46a655f](https://github.com/opiproject/opi-evpn-bridge/commit/46a655fd2ac4c208c4ec00565cce4b4f677f076e)) |
| 11 | +* **evpn:** complete fastpath implementation of new arch ([48780c6](https://github.com/opiproject/opi-evpn-bridge/commit/48780c658873abf074d52607a47f4e3b7b218cc9)) |
| 12 | +* **evpn:** save frr config ([62184c5](https://github.com/opiproject/opi-evpn-bridge/commit/62184c576733449386be9fa76e90843b021bcdf8)) |
| 13 | + |
| 14 | + |
| 15 | +### Bug Fixes |
| 16 | + |
| 17 | +* **evpn_bridge:** feature ecmp ([bd3c72b](https://github.com/opiproject/opi-evpn-bridge/commit/bd3c72b9f1131c3f65d38c845141e474bec9fea2)) |
| 18 | +* **evpn-bridge:** add architecture docs ([561af4b](https://github.com/opiproject/opi-evpn-bridge/commit/561af4b112bd3c05bca58b69c86442bf162e0a47)) |
| 19 | +* **evpn-bridge:** add extra netlink funcs ([2d1d2ba](https://github.com/opiproject/opi-evpn-bridge/commit/2d1d2ba1e62a01d53aa74efbd2db68e0cd3b02f0)) |
| 20 | +* **evpn-bridge:** add flow charts ([a164c52](https://github.com/opiproject/opi-evpn-bridge/commit/a164c525a71c3d86c598f3965c2b8bee1435bca1)) |
| 21 | +* **evpn-bridge:** added resourceVer check and unit test fix ([a1e051b](https://github.com/opiproject/opi-evpn-bridge/commit/a1e051bfde1b0887891c61e9eceb307c7ee5062e)) |
| 22 | +* **evpn-bridge:** delete vlan on bridge-tenant during svi teardown ([5f09e81](https://github.com/opiproject/opi-evpn-bridge/commit/5f09e810494d6e8015130624f06877940236d2aa)) |
| 23 | +* **evpn-bridge:** disable pvid on vlans for bridge ports ([5847a43](https://github.com/opiproject/opi-evpn-bridge/commit/5847a4363dfccb6c1db0ef5d608084ed7d112404)) |
| 24 | +* **evpn-bridge:** filename fix ([d33fbef](https://github.com/opiproject/opi-evpn-bridge/commit/d33fbefc0eb478f15b9063a0a7cb4f7f3ce3798a)) |
| 25 | +* **evpn-bridge:** fix empty vni use cases for vrf and logical bridge ([52e9ce7](https://github.com/opiproject/opi-evpn-bridge/commit/52e9ce71991692129de4f42204c8005f086322ae)) |
| 26 | +* **evpn-bridge:** fix getsubscribers return value check ([a1c54a7](https://github.com/opiproject/opi-evpn-bridge/commit/a1c54a7a37ca7d0d0e231ee464c0f3d8fd094cf9)) |
| 27 | +* **evpn-bridge:** fix incorrect subnet in CI ([708f948](https://github.com/opiproject/opi-evpn-bridge/commit/708f94826a3a65a81d20c2fafba3d522acf7b7d9)) |
| 28 | +* **evpn-bridge:** fix return error on no subscribers ([54ded65](https://github.com/opiproject/opi-evpn-bridge/commit/54ded65722969e7081ba3c4f257ad9a82a3e061c)) |
| 29 | +* **evpn-bridge:** fix system behaviour for pending objects ([4505d4f](https://github.com/opiproject/opi-evpn-bridge/commit/4505d4faaebc4ee3bffe4cf210649b9a92d76a87)) |
| 30 | +* **evpn-bridge:** go os and filename fix ([d3b20f2](https://github.com/opiproject/opi-evpn-bridge/commit/d3b20f25ede4e7dcecfc30180c08e7abd73ad72f)) |
| 31 | +* **evpn-bridge:** log file fix ([5505b13](https://github.com/opiproject/opi-evpn-bridge/commit/5505b138b946eb1f8c1dd8cfdd15a7451d98293c)) |
| 32 | +* **evpn-bridge:** make tracer optional ([a134153](https://github.com/opiproject/opi-evpn-bridge/commit/a134153ec1465b5790566c6982cdf71541b89d38)) |
| 33 | +* **evpn-bridge:** move ipu to intel e2000 ([fb49701](https://github.com/opiproject/opi-evpn-bridge/commit/fb4970122d1eacf845b3c19b210ec1afafb41e76)) |
| 34 | +* **evpn-bridge:** moving from uint16 to int16 ([6b422c4](https://github.com/opiproject/opi-evpn-bridge/commit/6b422c45c8ac15ecbab0e5d1d1df449b9f8bacf4)) |
| 35 | +* **evpn-bridge:** netlink neighbor fix ([aeedab7](https://github.com/opiproject/opi-evpn-bridge/commit/aeedab7bb563aa4f8e4381a5359f3c64f5713df0)) |
| 36 | +* **evpn-bridge:** retry when the routing table is busy ([7c0854f](https://github.com/opiproject/opi-evpn-bridge/commit/7c0854f0e8d6cf9af479a132d05532a596e148cd)) |
| 37 | +* **evpn-bridge:** revisions after review ([0ad2a00](https://github.com/opiproject/opi-evpn-bridge/commit/0ad2a003558cdb49c7c367bf89ba146255737f30)) |
| 38 | +* **evpn-bridge:** revisions after review ([522b415](https://github.com/opiproject/opi-evpn-bridge/commit/522b41568516ca72a18caf77b2814fb3412923da)) |
| 39 | +* **evpn-bridge:** validate config and frr addr fix ([30c54c9](https://github.com/opiproject/opi-evpn-bridge/commit/30c54c9c8a72be2d35e7c277cfb79db5bf6d09ef)) |
| 40 | +* **evpn:** addressing reviews first attempt ([2d5907c](https://github.com/opiproject/opi-evpn-bridge/commit/2d5907ce403c49ac7b176cbcad838cfe2fd72d27)) |
| 41 | +* **evpn:** addressing reviews second attempt ([ec7a59c](https://github.com/opiproject/opi-evpn-bridge/commit/ec7a59c09a05ab630ad990e89ba545a81b6c6986)) |
| 42 | +* **evpn:** addressing reviews third attempt ([37653fb](https://github.com/opiproject/opi-evpn-bridge/commit/37653fb8f63dcc1ed868739b0722025f7aad5e87)) |
| 43 | +* **evpn:** create checkStatus func in task manager ([de5834e](https://github.com/opiproject/opi-evpn-bridge/commit/de5834e01717347af929b69b2e95df24b68fb089)) |
| 44 | +* **evpn:** fix graceful shutdown, make tracer optional ([4829ecd](https://github.com/opiproject/opi-evpn-bridge/commit/4829ecd7aeab715ca4cd951ec5896477e8b6c836)) |
| 45 | +* **evpn:** fix lint errors first attempt ([b83a4c6](https://github.com/opiproject/opi-evpn-bridge/commit/b83a4c6a405c845b24f3625396fdf2d6018ee7b5)) |
| 46 | +* **evpn:** minor syntax improvements in netlink ([14dcaaa](https://github.com/opiproject/opi-evpn-bridge/commit/14dcaaa642905cca87493ec60c683a63b60c8fa6)) |
| 47 | +* **evpn:** netlink fixes ([d7b6081](https://github.com/opiproject/opi-evpn-bridge/commit/d7b6081e78af7173dfdc8d8adac9d1f96fb9c86c)) |
| 48 | +* **evpn:** netlink PR comments ([eaad649](https://github.com/opiproject/opi-evpn-bridge/commit/eaad6490e8f21b9b103bbd39edae92641990e8fc)) |
| 49 | +* **evpn:** netlink reviews ([cbc1fba](https://github.com/opiproject/opi-evpn-bridge/commit/cbc1fba443fee73d6c8351d5dce1d72291c29bef)) |
| 50 | +* **evpn:** netlink split changes ([0596327](https://github.com/opiproject/opi-evpn-bridge/commit/0596327a7679b4f706abdcb72ecbd6514522a646)) |
| 51 | +* **evpn:** netlink split changes ([e742efa](https://github.com/opiproject/opi-evpn-bridge/commit/e742efa7cb47a612f0ee1b49d72b1c8d44f211e2)) |
| 52 | +* **evpn:** netlink split changes ([cced04b](https://github.com/opiproject/opi-evpn-bridge/commit/cced04b2812d51ddb35ce6e4e7d9819ab38dc2ad)) |
| 53 | +* **evpn:** remove comments ([10627ad](https://github.com/opiproject/opi-evpn-bridge/commit/10627ad900738dfc07c1ba6c8a09dfae91a50d4c)) |
| 54 | +* **evpn:** remove vendor-plugins and related config ([8f51de1](https://github.com/opiproject/opi-evpn-bridge/commit/8f51de196b54c22c437741d8aa20599e5d71b80e)) |
| 55 | +* **evpn:** rename infradb utils file ([a2bf068](https://github.com/opiproject/opi-evpn-bridge/commit/a2bf06818ed7482f4ed2a50cbfed91ef77efc17a)) |
| 56 | +* **evpn:** replace loops with a map ([a36839a](https://github.com/opiproject/opi-evpn-bridge/commit/a36839a569e419ed550bbdb7ba3f57a73d1f5d41)) |
| 57 | +* **evpn:** split netlink files ([58f0046](https://github.com/opiproject/opi-evpn-bridge/commit/58f0046595a4c125244acb7845d5a7b2c7ee498a)) |
| 58 | +* **evpn:** update netlink split changes ([971033e](https://github.com/opiproject/opi-evpn-bridge/commit/971033efa223e87845d97c16716238633eb437fc)) |
| 59 | +* **evpn:** use deferErr to assign the returned error ([35e8c54](https://github.com/opiproject/opi-evpn-bridge/commit/35e8c54ecf70e1832186174ce5b7b28180ff2610)) |
| 60 | +* **netlink:** complete working netlink ([7b98801](https://github.com/opiproject/opi-evpn-bridge/commit/7b98801f6bf02247d3b5bda54571e83154ab8162)) |
0 commit comments