)]}'
{
  "commit": "686ce58d74128e9ed5a507c81636589741133445",
  "tree": "102b672c6132d8f20548abb1a888533ef98d2a73",
  "parents": [
    "b09d44167c543b80b2c27408dd1f9df3b07c9741"
  ],
  "author": {
    "name": "renjietang",
    "email": "renjietang@google.com",
    "time": "Thu Oct 17 14:28:16 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Oct 17 14:29:03 2019 -0700"
  },
  "message": "Support GOAWAY in HTTP/3.\n\nCurrently the GOAWAY is used and sent in the same way as gQUIC GOAWAY does, which means the content of GOAWAY frame is not used. I will follow up with more CLs to implement the real IETF usage where stream larger than the goaway id is not allowed.\n\ngfe-relnote: protected by disabled v99 flag.\nPiperOrigin-RevId: 275339124\nChange-Id: I082f579f501b534cce7ef2b83c94dee5a2091e85\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d78106f372db921f7167c6a1473b78e62365e0a",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_receive_control_stream.cc",
      "new_id": "c949fa77c7f01e3b2150a152e4f0c1f2c6499679",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_receive_control_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "73b30b3ff09cbbf7ef4ab7c3780915988d44afb3",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_receive_control_stream_test.cc",
      "new_id": "c8df8a0c27de6e90b2145ea809db703a9ac94c81",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_receive_control_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "da7f79e0f927c8c5e32ecb31c8a3a931aad83a78",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream.cc",
      "new_id": "9891d666200c5b909b45b86706436aa4c1b62e9f",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "aa8fff156b39133e8d3b69e23f236b0039046e6b",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream.h",
      "new_id": "414066dd481c6d446e1a38ca708983105f517fd3",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream.h"
    },
    {
      "type": "modify",
      "old_id": "c6f99ff9f616e30b4271c637921b826c6e5f0b65",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_client_session.cc",
      "new_id": "da3336d26a0e976be409844f4375174fef7faa25",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_client_session.cc"
    },
    {
      "type": "modify",
      "old_id": "1372df009ab25c51bd6c9d875607315b1d1e2b41",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session.cc",
      "new_id": "5e4c9b62e3f5caf9d8ca344ea57684ac96574d1b",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session.cc"
    },
    {
      "type": "modify",
      "old_id": "0eb3751e6793567b417bf08d37449d7580c97edd",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session.h",
      "new_id": "52bab288fb21f4979ccf46526e5b5f63b38d3fda",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session.h"
    },
    {
      "type": "modify",
      "old_id": "89f2d04096b603199f759b17de39d1779ef9ba20",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session_test.cc",
      "new_id": "c4eb3c7b0802d7487f8d4d8650a525f21e54b9c1",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b6e4b83dd0bf2bf9d403126d6bfbe08d374f90d6",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "e27cc31fd8f24e2c34e99d4640c26e257868fc6b",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "9a2f3aaeffc0ece33c3e03e7d28713bff533562e",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.h",
      "new_id": "23f1031f0bd57b0cf0b673730b931b96bbffe3c1",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.h"
    },
    {
      "type": "modify",
      "old_id": "9eb4fed3de9a8e6b90c15293bc3038b194c6099c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session_test.cc",
      "new_id": "20b591a5ea935381b9d18f574fa2a902f55fb39d",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1ac2947fca71e0d284d1526f227e82a58f64819f",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_id_manager.h",
      "new_id": "4cb9a888efb77efa502aaf77b1a7779305bc4266",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_id_manager.h"
    },
    {
      "type": "modify",
      "old_id": "f258384a46aaefb3df1a109ac08c4970f8a60b8a",
      "old_mode": 33188,
      "old_path": "quic/core/uber_quic_stream_id_manager.cc",
      "new_id": "3fb5be8379b142a9e0f9a779851737b310950705",
      "new_mode": 33188,
      "new_path": "quic/core/uber_quic_stream_id_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "a725fdd128531b07b47cb6b11aa8ecaf72fbbe43",
      "old_mode": 33188,
      "old_path": "quic/core/uber_quic_stream_id_manager.h",
      "new_id": "75fcb9d7d3c58525a14808b1a103553ef923329e",
      "new_mode": 33188,
      "new_path": "quic/core/uber_quic_stream_id_manager.h"
    },
    {
      "type": "modify",
      "old_id": "a893830102e6f45e9d53bd12e9ea69742513587a",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_test_server.cc",
      "new_id": "81b54d472601ac2a85e592a71b605524bbb11019",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_test_server.cc"
    }
  ]
}
