Skip to content

Gateway API Translator support for GRPCRoute#805

Merged
arkodg merged 10 commits intoenvoyproxy:mainfrom
arkodg:grpc-translator
Feb 2, 2023
Merged

Gateway API Translator support for GRPCRoute#805
arkodg merged 10 commits intoenvoyproxy:mainfrom
arkodg:grpc-translator

Conversation

@arkodg
Copy link
Copy Markdown
Contributor

@arkodg arkodg commented Dec 13, 2022

Relates to #642

Signed-off-by: Arko Dasgupta arko@tetrate.io

@arkodg arkodg requested a review from a team as a code owner December 13, 2022 21:56
@arkodg arkodg marked this pull request as draft December 13, 2022 21:56
@quyenhoang96
Copy link
Copy Markdown
Contributor

Please finish this PR. i think it is an important PR

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Feb 1, 2023

Codecov Report

Merging #805 (de41848) into main (488c44b) will decrease coverage by 1.91%.
The diff coverage is 66.46%.

📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##             main     #805      +/-   ##
==========================================
- Coverage   63.70%   61.80%   -1.91%     
==========================================
  Files          54       54              
  Lines        7834     8383     +549     
==========================================
+ Hits         4991     5181     +190     
- Misses       2528     2870     +342     
- Partials      315      332      +17     
Impacted Files Coverage Δ
internal/gatewayapi/runner/runner.go 28.57% <0.00%> (-1.32%) ⬇️
internal/gatewayapi/route.go 82.74% <56.20%> (-6.43%) ⬇️
internal/gatewayapi/contexts.go 76.79% <63.07%> (-2.69%) ⬇️
internal/gatewayapi/filters.go 80.36% <72.41%> (-0.12%) ⬇️
internal/gatewayapi/listener.go 100.00% <100.00%> (ø)
internal/gatewayapi/translator.go 97.10% <100.00%> (+0.27%) ⬆️
internal/gatewayapi/validate.go 91.25% <100.00%> (+0.38%) ⬆️
internal/infrastructure/kubernetes/deployment.go 54.97% <0.00%> (-31.76%) ⬇️
internal/infrastructure/kubernetes/service.go 41.37% <0.00%> (-31.13%) ⬇️
internal/infrastructure/kubernetes/labels.go 77.77% <0.00%> (-22.23%) ⬇️
... and 10 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Arko Dasgupta added 10 commits February 1, 2023 17:24
Relates to envoyproxy#642

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Copy link
Copy Markdown
Contributor

@danehans danehans left a comment

Choose a reason for hiding this comment

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

@arkodg my feedback is generally nits that can be resolved in a follow-on PR so I have approved.

}
}

// TODO handle:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do we have an issue for this TODO? If not, please create one.

Comment on lines +404 to +407
/* TODO
if match.Method.Service != nil {
}
*/
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do we have an issue for this TODO? If not, please create one.

@arkodg arkodg merged commit f3b7714 into envoyproxy:main Feb 2, 2023
@arkodg arkodg deleted the grpc-translator branch February 2, 2023 16:51
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.

4 participants