)]}'
{
  "commit": "28c04b7952be61ab41758c217c931606edda4eb4",
  "tree": "7d43353ffd3fc498cf1e0529daab1e61bcaa9fc5",
  "parents": [
    "520d4d7b2cb35c2cf8c0dfe82e629a4d3e140754"
  ],
  "author": {
    "name": "renjietang",
    "email": "renjietang@google.com",
    "time": "Mon Jul 01 15:08:09 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Jul 02 19:32:04 2019 -0700"
  },
  "message": "Redirect WindowUpdate frame to pending streams if they are present, and closes connection when a WindowUpdate frame is received on a READ_UNIDIRECTIONAL stream.\n\nWe determined that at least in the foreseeable future, pending streams will only be READ_UNIDIRECTIONAL, so they will close connection when receives WindowUpdate frame.\n\ngfe-relnote: protected by gfe2_reloadable_flag_quic_no_window_update_on_read_only_stream.\nPiperOrigin-RevId: 256041719\nChange-Id: Ie7caf100a890f770bb1863d6479d66a5e0820e2a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf95e1d1c826d23963c1c3eaeccbfc773470f692",
      "old_mode": 33188,
      "old_path": "quic/core/quic_error_codes.cc",
      "new_id": "f13eec4ae3ab26fd8e2659d9d1544c8b0f4ae7a7",
      "new_mode": 33188,
      "new_path": "quic/core/quic_error_codes.cc"
    },
    {
      "type": "modify",
      "old_id": "34019de06a260c1808d6d48f6bce4e1fbed2af16",
      "old_mode": 33188,
      "old_path": "quic/core/quic_error_codes.h",
      "new_id": "abc666df90860caabb3ddcee8b5095d08a4403de",
      "new_mode": 33188,
      "new_path": "quic/core/quic_error_codes.h"
    },
    {
      "type": "modify",
      "old_id": "d7aa91e99e5382514337bc2ae677038718bb3a5c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "829b3d3e117ae17823ec63c3efdfee9a1dcbaf0e",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "5ea8633b7af0fc17549092b298fb0b55f2b65278",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session_test.cc",
      "new_id": "6188b057bb50cadd6456946f64993cb8dc9b4d6b",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b0699d4b1bf9609e61c9943dd52cf539c40e270a",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.cc",
      "new_id": "8ef4717dc7a267f5e074e117219caf0b92eb8484",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "45fae5550e9650a04c9cb883950d2509095188b4",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_test.cc",
      "new_id": "ee9676f03b730d0923b63f3f5cccca712c9593d9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_test.cc"
    }
  ]
}
