)]}'
{
  "commit": "d62ea77416b4e69fdb2337af85a15198b342992e",
  "tree": "23d89279c81f56b1589b7391b91d6fa2f0c943fa",
  "parents": [
    "1e9525de9db8148e228eeca0b88bbec0675da642"
  ],
  "author": {
    "name": "fayang",
    "email": "fayang@google.com",
    "time": "Fri Apr 17 06:32:16 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Apr 17 06:32:47 2020 -0700"
  },
  "message": "gfe-relnote: In QUIC, break QuicStream::CloseRWSide -\u003e QuicSession::CloseStream -\u003e QuicStream::OnClose -\u003e CloseRWSide loop. Protected by gfe2_reloadable_flag_quic_break_session_stream_close_loop.\n\nWith this change, a stream can be closed by 4 methods:\n1) QuicSession::CloseStream (will soon be removed)\n2) QuicSession::ResetStream\n3) QuicStream::Reset\n4) QuicStream::OnStreamReset\nAnd also make the code path consistent. All -\u003e QuicStream::CloseReadSide/CloseWriteSide -\u003e QuicSession::OnStreamClosed.\n\nPiperOrigin-RevId: 307032801\nChange-Id: I1a2f49ddb94cc9642ce8c8fcb514f5adb928d045\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4d6cd7e798b40d53851daab16c3d54a83ca4cf6",
      "old_mode": 33188,
      "old_path": "quic/core/http/end_to_end_test.cc",
      "new_id": "4d02c80865bbbe147413738ff93cafdcecef5b33",
      "new_mode": 33188,
      "new_path": "quic/core/http/end_to_end_test.cc"
    },
    {
      "type": "modify",
      "old_id": "27d9fe896306e5f4307a3a1da694743744e80466",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_client_promised_info_test.cc",
      "new_id": "381160b9cff99b04151dfa0ad6f6bf457ac01c7a",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_client_promised_info_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2655259e66e1ad1b0bee137dc8fdf46cbb3e72e8",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_client_session_base.cc",
      "new_id": "63de57c31bccd856bc6b417702e5009aa102aecd",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_client_session_base.cc"
    },
    {
      "type": "modify",
      "old_id": "9d702e3aa49a0a94a10bbb9bfb68cc57f44278fb",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_client_session_base.h",
      "new_id": "282a8cff8427d29b8fef7cc9044d5cf965c2153b",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_client_session_base.h"
    },
    {
      "type": "modify",
      "old_id": "65dd43a971be35d27416c6bb7e1df0321a93b010",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_client_session_test.cc",
      "new_id": "dc72a73e83fe9f3f7b6563aed5d2eb0fcb2394c9",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_client_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f46d914fff8e9e91d416521c8ec70d34eecb02b1",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_stream_test.cc",
      "new_id": "9db9f22c94e99fd4e3fb55c63617a836a6c33797",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "41245752bd8a9d2552537f77e114968546db5f1b",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "3c6d3235c15eeeb0b07b069e5f37d931c425a560",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "d1720a0db068e0b50092a8cc56ade7998d8ae7da",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.h",
      "new_id": "f67c0972f09180eb4f47446755bc11197fbaacf9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.h"
    },
    {
      "type": "modify",
      "old_id": "bf4bffc10fa7fb4f6b514c454e4a8f33cc7fa9c9",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session_test.cc",
      "new_id": "80ef0d5315ccce3cbbbe80477d30152fcaef6e98",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "813ea2d4d3d8817dad24996dcc148f3c97892abd",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.cc",
      "new_id": "75cb9f9d4e36ead85d443f238ec87dcc2c9e7bf6",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "b8e940ffd58d7b320825dcae0d8b3f0860119af4",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.h",
      "new_id": "90dac691e521e919936248eab63f0c5333405b15",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.h"
    },
    {
      "type": "modify",
      "old_id": "100c05e3a20c940682ffd9d6c454fb2ad5c15f98",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_test.cc",
      "new_id": "ed8e0e41761ce29647a50428343f98cd5093bd02",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a93f4107ddba36b5cb6ca2b0e129d3b4d8ea2370",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_session.cc",
      "new_id": "eab7512e77ad4175ad73e1e80cfbe3204e8fcafa",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_session.cc"
    },
    {
      "type": "modify",
      "old_id": "db988a06654f0999d1f1d858af8bf6be050278b6",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_session.h",
      "new_id": "e7dd8531d69c08d6be73a06bf934e33ead231270",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_session.h"
    },
    {
      "type": "modify",
      "old_id": "7a8b22d501b51aeef0082f602891827e53d9b751",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_stream_test.cc",
      "new_id": "b387e7f972344703181a20415bacd6eebe5f5ad9",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5ddc879af6292fc68c4742054a473e93dd11340c",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_test_client.cc",
      "new_id": "c274470b7136a75e3e12eebb4183c4e508ca1b94",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_test_client.cc"
    }
  ]
}
