Skip to content
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

RATIS-1632. Upgrade gRPC to 1.48.1 #36

Merged
merged 3 commits into from
Aug 3, 2022
Merged

Conversation

adoroszlai
Copy link
Contributor

@adoroszlai adoroszlai commented Jul 21, 2022

What changes were proposed in this pull request?

Upgrade gRPC to 1.48.0, Netty to 4.1.79 in Ratis Thirdparty.
Upgrade gRPC to 1.48.1.

https://issues.apache.org/jira/browse/RATIS-1632

How was this patch tested?

Regular CI:
https://github.com/adoroszlai/ratis-thirdparty/runs/7451209538?check_suite_focus=true
https://github.com/adoroszlai/ratis-thirdparty/runs/7654050988?check_suite_focus=true

Ran Ratis unit tests with local build of Ratis Thirdparty. TestRaftReconfigurationWithGrpc failed both with and without the change, otherwise OK.

  • Ratis unit tests with local build of Ratis Thirdparty

@adoroszlai adoroszlai self-assigned this Jul 21, 2022
@szetszwo
Copy link
Contributor

@adoroszlai , why updating the versions?

BTW, there is a recent gRPC "ByteBuffer memory leak in retry mechanism" issue; see grpc/grpc-java#9340 . I wonder if we should wait for it.

See also https://lists.apache.org/thread/j7ovtqor4do39z4yfps0fvp3hhgncotn

@adoroszlai
Copy link
Contributor Author

@szetszwo Sorry, I was under the impression that 4.1.77 has a CVE, but actually it is the one to fix the CVE. So we can close this for now, waiting for gRPC with the fix for memleak.

@adoroszlai adoroszlai closed this Jul 21, 2022
@adoroszlai adoroszlai changed the title RATIS-1632. Upgrade gRPC to 1.48.0, Netty to 4.1.79 RATIS-1632. Upgrade gRPC to 1.48.1 Aug 3, 2022
@adoroszlai adoroszlai reopened this Aug 3, 2022
@adoroszlai adoroszlai requested a review from szetszwo August 3, 2022 15:14
Copy link
Contributor

@szetszwo szetszwo left a comment

Choose a reason for hiding this comment

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

+1 the change looks good.

@szetszwo szetszwo merged commit 5fe08ee into apache:master Aug 3, 2022
@adoroszlai adoroszlai deleted the RATIS-1632 branch August 3, 2022 16:21
@adoroszlai
Copy link
Contributor Author

Thanks @szetszwo for reviewing and committing it.

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.

2 participants