)]}'
{
  "commit": "48c4b448c85781b84371f93ef6fea27a0aa98d9d",
  "tree": "0b537f76b0db5c101b52102039de5a454ffc8644",
  "parents": [
    "3e888788e7712699316917eb92181166eaa455c3"
  ],
  "author": {
    "name": "martinduke",
    "email": "martinduke@google.com",
    "time": "Fri Sep 01 07:30:15 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Sep 01 07:31:25 2023 -0700"
  },
  "message": "Update QuicDispatcher interfaces to explicitly take ConnectionIdGeneratorInterface.\n\nThis will be necessary for individual connections to install the non-default generator, as required by GFE.\n\nAlso, make QuicDispatcher::connection_id_generator() virtual. It will be overloaded by GfeQuicDispatcher in a later CL. This requires renaming it to ConnectionIdGenerator().\n\nPiperOrigin-RevId: 561949642\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57b59a04501b1f13e677728fc07b5ad59f1285d6",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_dispatcher.cc",
      "new_id": "5beeeff6c242b905fa1171ab17c0b09112606577",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "c5f4c1d163b07594b7e69c7bd029457152d6420d",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_dispatcher.h",
      "new_id": "0c0fa9d1e2c88b837a9fb88d51cf16d1cf5d6307",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "bfc8732f643d7ee8f01cf1c522124cddd3396bbc",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_dispatcher_test.cc",
      "new_id": "6cd5390f1008eb52d204ba7fa4fe69cd9db2092a",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_dispatcher_test.cc"
    },
    {
      "type": "modify",
      "old_id": "40ba112d2b164106ced3f4bc222908a4cd6768b1",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_dispatcher.cc",
      "new_id": "788707dbad16f33dc4b8fee7c86d6c05433ee307",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "8d5a07b2e0bbd6cc2ce875bcb014f7a65ee98689",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_dispatcher.h",
      "new_id": "06750a6edf960bb8b84311d4552f9f02bde8aae4",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "64294911a7a7e1428766e9b3c0c91c87f2b31904",
      "old_mode": 33188,
      "old_path": "quiche/quic/qbone/qbone_client_test.cc",
      "new_id": "c77078da6325715fb6c2f97c94dea3e7cd17658c",
      "new_mode": 33188,
      "new_path": "quiche/quic/qbone/qbone_client_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fc95413650ab73e38bb3ca28a09b5839f65214ff",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_test_server.cc",
      "new_id": "1fb87c7581a061280e8f20ff49fe82c76dac02a6",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_test_server.cc"
    },
    {
      "type": "modify",
      "old_id": "50f063697ff4562852681956d9ac55b4ebfacedd",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_dispatcher.cc",
      "new_id": "f712f5adb25d6eed46cbd8b10d27ae2f7c8633d5",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "16f7fd0afc781ff0cbae19dbca403d35ba394e4f",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_dispatcher.h",
      "new_id": "884fdf561b0b86846f03bb7da2df07608de370e8",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_dispatcher.h"
    }
  ]
}
