-
Notifications
You must be signed in to change notification settings - Fork 740
fix: Make datacatalog gRPC server MaxRecvMsgSize configurable #6313
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Make datacatalog gRPC server MaxRecvMsgSize configurable #6313
Conversation
Code Review Agent Run Status
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #6313 +/- ##
=======================================
Coverage 58.48% 58.49%
=======================================
Files 937 937
Lines 71091 71094 +3
=======================================
+ Hits 41580 41586 +6
+ Misses 26359 26356 -3
Partials 3152 3152
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
4ec063f
to
d3e776d
Compare
Code Review Agent Run #8929e2Actionable Suggestions - 1
Review Details
|
Changelist by BitoThis pull request implements the following key changes.
|
d3e776d
to
fd7b760
Compare
Code Review Agent Run #c55bebActionable Suggestions - 0Review Details
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you also expose this in the flyte-core and flyte-binary charts?
I did some changes in the last commit. Please let me know if I did something wrong or missed some. I'm not familiar with these things. Thank you. |
Code Review Agent Run #752826Actionable Suggestions - 0Review Details
|
5f49aea
to
0b15ec8
Compare
Signed-off-by: Hongxin Liang <[email protected]>
0b15ec8
to
c32e22c
Compare
Code Review Agent Run #6335faActionable Suggestions - 0Review Details
|
Thank you! |
Tracking issue
Closes #6306
Why are the changes needed?
It is possible that a task might upload an artifact larger than 4MB that is default value of MaxRecvMsgSize of gRPC server, and when that happens propeller would get a failed call. It feels reasonable to leave the choice to users.
What changes were proposed in this pull request?
Make datacatalog gRPC server MaxRecvMsgSize configurable
How was this patch tested?
Partially unit tested
Labels
Please add one or more of the following labels to categorize your PR:
This is important to improve the readability of release notes.
Setup process
Screenshots
Check all the applicable boxes
Related PRs
Docs link
Summary by Bito
This PR makes gRPC MaxReceiveMessageSize configurable by introducing 'grpcMaxRecvMsgSizeMBs' parameter in chart and configuration files. It enables the datacatalog gRPC server to handle larger artifact uploads without failure. Deployment templates and Docker manifests have been updated to ensure consistency across environments.Unit tests added: False
Estimated effort to review (1-5, lower is better): 3