Repository navigation
New Features
- Action Profiles / Load Balancing
- Added
group_actionfield toActionProfileActionSet. The group action
acts as a "base" action that is logically composed with (i.e., executed
before) the selected member action, e.g. to set metadata for every packet
that hits a particular group irrespective of the selected member. Only
supported with one shot action selector programming. - Added
GROUP_ACTIONvalue to theActionRef.Scopeenum in P4Info,
corresponding to the planned@groupactionannotation. Actions with this
scope can only be used as agroup_actionin anActionProfileActionSet.
- Added
What's Changed
- Post 1.5.0-release cleanups by @smolkaj in #587
- Remove obsolete build-status indicator by @smolkaj in #581
- Fix duplicated Figures 2 and 3 by @Dscano in #593
- Fixed duplicated image for remote high availability controllers by @code-a1 in #595
- Bump bytes from 1.10.1 to 1.11.1 in /rust by @dependabot[bot] in #585
- Cause CI build to fail if asciidoctor encounters ERROR messages by @jafingerhut in #598
- Revise README for improved clarity, structure, and freshness by @smolkaj in #589
- Fix BCR build issues and add Bazel 9 support by @smolkaj in #590
- Support
group_actionfield in ActionProfileActionSet by @matthewtlam in #594 - Remove root-BUILD-file config from proto/BUILD.bazel by @smolkaj in #601
- Change PER_GROUP_ONLY to GROUP_ACTION and update P4Runtime spec by @matthewtlam in #604
- Bump rustls-webpki from 0.103.8 to 0.103.10 in /rust by @dependabot[bot] in #602
- Add support for building on macOS. by @smolkaj in #596
- Add SPDX license id and copyright banners to source files needing them by @jafingerhut in #545
- Part 1 of changes to use REUSE software for managing licenses and copyrights by @jafingerhut in #608
- Bump rustls-webpki from 0.103.10 to 0.103.13 in /rust by @dependabot[bot] in #610
- Add copyright and license info to most P4Runtime specification files by @jafingerhut in #609
- proto: add Java proto-library targets by @smolkaj in #607
- Add back top level LICENSE file by @jafingerhut in #614
- Round 2 of adding copyright and license notices to files by @jafingerhut in #612
- spec: clarify member/group terminology for action selectors by @smolkaj in #606
- Add CI check to validate the presence of copyright and license annotations by @jafingerhut in #615
- fix(tools): correct extension error message and format string in asciidoclint by @Devansh-567 in #619
- docs: contributor-facing documentation cleanup (typos + stale links) by @Devansh-567 in #617
- ci: bump asciidoc Dockerfile ruby image to 3.3.11 by @Devansh-567 in #624
- codegen: use command -v instead of fragile which + $? pattern by @Devansh-567 in #620
- Update Python version and dependencies in tag-uploads workflow by @Devansh-567 in #625
- proto: add curl fallback and validate downloaded status.proto by @Devansh-567 in #622
- docs: replace outdated CLA guidance with DCO by @blackdragoon26 in #633
- Document licensing of generated Protobuf code by @blackdragoon26 in #631
- tools: fix asciidoclint's silently-disabled checks and clean up the resulting spec violations by @Devansh-567 in #629
- Derive Go Docker tag from Dockerfile's GO_VERSION in update.sh by @Devansh-567 in #626
- Prepare v1.6.0 release by @matthewtlam in #640
New Contributors
- @code-a1 made their first contribution in #595
- @Devansh-567 made their first contribution in #619
- @blackdragoon26 made their first contribution in #633
Full Changelog: v1.5.0...v1.6.0