Update gRPC v1.30.2 and google-protobuf to 3.12.4
This will help unblock Ruby 2.7 support. We previously had to revert these due to CentOS 6 build issues, but with https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/4466 we are able to work around the compiler limitations. The upgrade in google-protobuf from v3.8 to v3.9 had a breaking change: https://github.com/protocolbuffers/protobuf/pull/6166. As https://apidock.com/rails/Object/as_json mentions, Rails' `as_json` uses `to_hash`, which no longer exists. Now we need to coerce values to `to_h` to retain the original behavior.
显示
- Gemfile 2 个添加, 2 个删除Gemfile
- Gemfile.lock 7 个添加, 7 个删除Gemfile.lock
- ee/spec/services/merge_trains/create_pipeline_service_spec.rb 1 个添加, 1 个删除...pec/services/merge_trains/create_pipeline_service_spec.rb
- lib/api/helpers/internal_helpers.rb 1 个添加, 1 个删除lib/api/helpers/internal_helpers.rb
- lib/gitlab/diff/stats_cache.rb 1 个添加, 1 个删除lib/gitlab/diff/stats_cache.rb
- spec/graphql/mutations/commits/create_spec.rb 1 个添加, 1 个删除spec/graphql/mutations/commits/create_spec.rb
- spec/lib/gitlab/diff/stats_cache_spec.rb 3 个添加, 2 个删除spec/lib/gitlab/diff/stats_cache_spec.rb
加载中
想要评论请 注册 或 登录