Skip to content

api: add experimental Gateway API flags#7970

Merged
zhaohuabing merged 7 commits intoenvoyproxy:mainfrom
zhaohuabing:impl-5800
Jan 20, 2026
Merged

api: add experimental Gateway API flags#7970
zhaohuabing merged 7 commits intoenvoyproxy:mainfrom
zhaohuabing:impl-5800

Conversation

@zhaohuabing
Copy link
Member

@zhaohuabing zhaohuabing commented Jan 16, 2026

What type of PR is this?
api: add experimental Gateway API flags

api for #5800, this unblocks us from implementing the GatewayAPI experimental API such as XListenerSets.

Signed-off-by: Huabing (Robin) Zhao <[email protected]>
@zhaohuabing zhaohuabing requested a review from a team as a code owner January 16, 2026 03:18
@netlify
Copy link

netlify bot commented Jan 16, 2026

Deploy Preview for cerulean-figolla-1f9435 canceled.

Name Link
🔨 Latest commit 3310e83
🔍 Latest deploy log https://app.netlify.com/projects/cerulean-figolla-1f9435/deploys/696ec3f070724e0008cfeff5

@zhaohuabing zhaohuabing added this to the v1.7.0-rc.1 Release milestone Jan 16, 2026
@codecov
Copy link

codecov bot commented Jan 16, 2026

Codecov Report

❌ Patch coverage is 0% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 72.85%. Comparing base (5028ac5) to head (3310e83).
⚠️ Report is 14 commits behind head on main.

Files with missing lines Patch % Lines
api/v1alpha1/envoygateway_helpers.go 0.00% 6 Missing ⚠️

❌ Your patch status has failed because the patch coverage (0.00%) is below the target coverage (60.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7970      +/-   ##
==========================================
+ Coverage   72.81%   72.85%   +0.03%     
==========================================
  Files         237      237              
  Lines       35475    35542      +67     
==========================================
+ Hits        25832    25895      +63     
- Misses       7803     7805       +2     
- Partials     1840     1842       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Signed-off-by: Huabing (Robin) Zhao <[email protected]>
@zhaohuabing zhaohuabing requested a review from arkodg January 16, 2026 08:09
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
@zhaohuabing zhaohuabing requested a review from a team January 19, 2026 02:07
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Copy link
Contributor

@arkodg arkodg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM thanks

@arkodg arkodg requested review from a team January 20, 2026 00:28
@zirain
Copy link
Member

zirain commented Jan 20, 2026

/retest

@zhaohuabing zhaohuabing merged commit 1794b81 into envoyproxy:main Jan 20, 2026
80 of 85 checks passed
@zhaohuabing zhaohuabing deleted the impl-5800 branch January 20, 2026 06:30
SadmiB pushed a commit to SadmiB/gateway that referenced this pull request Jan 30, 2026
* API for Experimental Gateway APIs

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* address comments

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* address comments

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* fix lint

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* address comments

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* polish

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* fix lint

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

---------

Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: Sadmi Bouhafs <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants