)]}'
{
  "commit": "ac9353fab161efae4af72e73fbb657a762b3620d",
  "tree": "efe22bc2e086788885d05c23ad82b44eb3ef272c",
  "parents": [
    "e1b842d755a01a693e79568ea11ca127b0e7bd21"
  ],
  "author": {
    "name": "Benjamin Peterson",
    "email": "benjamin@engflow.com",
    "time": "Thu Oct 14 16:38:06 2021 -0700"
  },
  "committer": {
    "name": "Philipp Wollermann",
    "email": "philwo@google.com",
    "time": "Fri Oct 22 19:44:07 2021 +0200"
  },
  "message": "Upgrade grpc-java to 1.41.0.\n\nAlso, add patch for C++ gRPC 1.41.0.\n\nCloses #14154.\n\nSigned-off-by: Philipp Wollermann \u003cphilwo@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b33e42ca210b54526f3fb0d5ec2ef2088354344",
      "old_mode": 33188,
      "old_path": "third_party/grpc/BUILD",
      "new_id": "00d1533b8589871a20c7f546527bd9e4493b9745",
      "new_mode": 33188,
      "new_path": "third_party/grpc/BUILD"
    },
    {
      "type": "modify",
      "old_id": "19f0a8a8f658d0de17f959a9fc32521e58579c8f",
      "old_mode": 33188,
      "old_path": "third_party/grpc/README.bazel.md",
      "new_id": "4798ec2e290b3f9e1a7cb62350b97e18ae9a9164",
      "new_mode": 33188,
      "new_path": "third_party/grpc/README.bazel.md"
    },
    {
      "type": "modify",
      "old_id": "0470a294fc1b2cc235da8c45efa2cac8bc882f14",
      "old_mode": 33188,
      "old_path": "third_party/grpc/bazel/cc_grpc_library.bzl",
      "new_id": "c3a56dcaccf9abff9b0f10d915c8f1c2f0a3adde",
      "new_mode": 33188,
      "new_path": "third_party/grpc/bazel/cc_grpc_library.bzl"
    },
    {
      "type": "modify",
      "old_id": "8e6fcd6f647e81a191e20f89d5892202c5e8baad",
      "old_mode": 33188,
      "old_path": "third_party/grpc/bazel/generate_cc.bzl",
      "new_id": "89f25ea753b6522ffc4e19508f6efa5207b1eba6",
      "new_mode": 33188,
      "new_path": "third_party/grpc/bazel/generate_cc.bzl"
    },
    {
      "type": "modify",
      "old_id": "c0abfb3ee44353d950357c4595bb867c40a797e9",
      "old_mode": 33188,
      "old_path": "third_party/grpc/bazel/protobuf.bzl",
      "new_id": "38b33ff0ff8c3289846b7d38f1be399f113c095c",
      "new_mode": 33188,
      "new_path": "third_party/grpc/bazel/protobuf.bzl"
    },
    {
      "type": "delete",
      "old_id": "27c8db4752da8ef518613ecb3cdc65f31346f22e",
      "old_mode": 33188,
      "old_path": "third_party/grpc/bazel_1.33.1.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dbffc60b7b2079940e39023604401f18a02e649",
      "new_mode": 33188,
      "new_path": "third_party/grpc/bazel_1.41.0.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8693c50ec1246d6cc85c5c7925f8890fdc99846d",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc-api-1.41.0.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7647b864317497d21568ca197733f5476f144e44",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc-auth-1.41.0.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6680d07abcd8adf5850e255fc88e7489ac5c4be",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc-context-1.41.0.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52654c0f08a0686a4b9a311bde6b99638d0a3449",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc-core-1.41.0.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f478288226f57c75465e21c241b881ec2d7b2c37",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc-netty-1.41.0.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "825aba44e3086ba9530db27dd6909eaef45a1f70",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc-protobuf-1.41.0.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "245a0d9138233816c42c96d219b1e8ee9090cba8",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc-protobuf-lite-1.41.0.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "746ab8c55acbd1f01f01619e2a13e75deb2eed98",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc-stub-1.41.0.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "660551b5d127e919f9acfc2a7ef05fce465bdd5c",
      "new_mode": 33188,
      "new_path": "third_party/grpc/grpc_1.41.0.patch"
    }
  ]
}
