Update grpc to v1.55.0 and add monkey patch
grpc v1.42 and up introduced a regression where a non-standard exception, `GRPC::Core::CallError`, is raised instead of DeadlineExceeded: https://github.com/grpc/grpc/issues/33283. The monkey patch applies https://github.com/grpc/grpc/pull/33565. This commit restores the changes in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/121899 and introduces a monkey patch to fix the regression. Changelog: changed
显示
- Gemfile 1 个添加, 1 个删除Gemfile
- Gemfile.checksum 7 个添加, 6 个删除Gemfile.checksum
- Gemfile.lock 3 个添加, 3 个删除Gemfile.lock
- config/initializers/grpc_patch.rb 31 个添加, 0 个删除config/initializers/grpc_patch.rb
- lib/gitlab/error_tracking/processor/grpc_error_processor.rb 2 个添加, 1 个删除lib/gitlab/error_tracking/processor/grpc_error_processor.rb
- spec/initializers/grpc_patch_spec.rb 31 个添加, 0 个删除spec/initializers/grpc_patch_spec.rb
加载中
想要评论请 注册 或 登录