)]}'
{
  "commit": "53cbf3f57e5c4e652567df43bedb2631d012eee8",
  "tree": "eec81c356e1db5cd587b78c8475555e54211860f",
  "parents": [
    "1ad3f0669eada80f7a2f2c72249c0bb570575f8e"
  ],
  "author": {
    "name": "haoyuewang",
    "email": "haoyuewang@google.com",
    "time": "Tue Apr 13 12:52:11 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Apr 13 12:52:42 2021 -0700"
  },
  "message": "Group sending path response and reverse path challenge closer on the server side.\n\nThe advantages are:\n(1) The outermost ScopedPeerAddressContext can be instantiated after alternative_path_ has been created. This makes it straightforward to find a connection ID for this scoped context.\n(2) Ideally, path response and reverse path challenge is better sent at the end of packet processing. But that is a more complex change. The current change allows progress made in usage of connection ID without that.\n\nProtected by FLAGS_quic_reloadable_flag_quic_group_path_response_and_challenge_sending_closer.\n\nPiperOrigin-RevId: 368275656\nChange-Id: I1735ff20babd2f190ba27ea7037e2be9317a6f3a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a793af8f9517323cb05f2ecc0295dda52389fff6",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection.cc",
      "new_id": "95a9c3bd6e4d49546cf05d26e7138a9168fb26da",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "55137951a35814f8331743b79f7ea61af904d62c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection.h",
      "new_id": "b935943b873560d12b3d5d8d453e15adfbd42747",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection.h"
    },
    {
      "type": "modify",
      "old_id": "17c34a9863f1862221e766019f3b8de10cf43058",
      "old_mode": 33188,
      "old_path": "quic/core/quic_flags_list.h",
      "new_id": "f5fe8bc118cc914feee5ffb676031e057d8c4556",
      "new_mode": 33188,
      "new_path": "quic/core/quic_flags_list.h"
    }
  ]
}
