)]}'
{
  "commit": "f11c7d392bc2e3280e0ee29ea0c8ec3b9a1add27",
  "tree": "90f29367699d7ab038681d4545ff43adf38dd7be",
  "parents": [
    "e8bbb3961767439b802073e1034fb07b313dc929"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Wed Mar 18 21:49:48 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Mar 18 21:51:59 2026 -0700"
  },
  "message": "Add support for the latency spin bit (RFC 9000 section 17.4) to Quiche, storing spin state on a per-path basis\n\nProtected by FLAGS_quic_reloadable_flag_quic_enable_spin_bit.\n\nPiperOrigin-RevId: 885955655\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "709670c9b0ed15aafc544922031005cf34dac92d",
      "old_mode": 33261,
      "old_path": "quiche/common/quiche_feature_flags_list.h",
      "new_id": "ed32c81b2d8d8aa680cc60676599d47ae02c81bc",
      "new_mode": 33261,
      "new_path": "quiche/common/quiche_feature_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "3e6a20814f2da7e1f803abcc2320cddad8ad3a59",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_buffered_packet_store.h",
      "new_id": "6d0b40384cb460f4b6f75a179222fd28272875de",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_buffered_packet_store.h"
    },
    {
      "type": "modify",
      "old_id": "4286a92531331b657b587835d1adb623135af643",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.cc",
      "new_id": "18619fd71f12a5cda337804de861948eefd32489",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "4decc349124320b3f9d870fb195d971617215f47",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.h",
      "new_id": "366b03605b47414454a7786dac8a7842d4dc42aa",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.h"
    },
    {
      "type": "modify",
      "old_id": "e7b08324b51bceeaff2d66a69e572ebeeed1c860",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection_test.cc",
      "new_id": "802923b569361d4c442e494dfc4e2318dd0a65fb",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection_test.cc"
    },
    {
      "type": "modify",
      "old_id": "253c1b0ac9f1b56064a8846c754e6bd78cce07f8",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_framer.cc",
      "new_id": "1be4f2a8598e0fbff5b34a39d0f7595462624bdf",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_framer.cc"
    },
    {
      "type": "modify",
      "old_id": "2885f04714593efefecc493423944e6ed76d6f80",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_framer_test.cc",
      "new_id": "86583b6c7d55dded0ecdcbced22f49143c7c61fb",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_framer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "45f78f6939161f909eae870210166b9b4c67e2b3",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_packet_creator.cc",
      "new_id": "137a4e4dc263bad2faa93f1b3cd66f9af1ebb80f",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_packet_creator.cc"
    },
    {
      "type": "modify",
      "old_id": "8fff6122857b8d7188649524851ec170807e22f6",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_packet_creator.h",
      "new_id": "737e32b951356cb584c6e8e982b88a979a906fb3",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_packet_creator.h"
    },
    {
      "type": "modify",
      "old_id": "62e7c6d90599817357dedb7779f80a36462c4311",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_packet_creator_test.cc",
      "new_id": "f4c32620e2506665f9f4698ba148c9ad052a37ec",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_packet_creator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8064434c9ee5862db263dc446646bdc2de674d66",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_packets.cc",
      "new_id": "cfa2df25cd83cb9e1fbb2fe509dc4f43f28ce575",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_packets.cc"
    },
    {
      "type": "modify",
      "old_id": "a73184ecbebb0e25b217486a8b5675740621c63f",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_packets.h",
      "new_id": "31b4e85686971b3349f5bdbee381da5c8dac4172",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_packets.h"
    },
    {
      "type": "modify",
      "old_id": "bb5e3e8c8094ec7a04d095020de33f38505ae850",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_types.h",
      "new_id": "dcf16b569873d656bfa31caad87145ac21927f60",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_types.h"
    },
    {
      "type": "modify",
      "old_id": "1e549f9d926da18a741bba803bea26ea4050ad09",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_connection_peer.cc",
      "new_id": "818576e707b5e22b6cf8707f3453795777d7e684",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_connection_peer.cc"
    },
    {
      "type": "modify",
      "old_id": "d7b9378dc048157d2bb8a842e18a822a3b14e177",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_connection_peer.h",
      "new_id": "00166427f2e2468a2323cfc165bdd273f189fcfe",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_connection_peer.h"
    },
    {
      "type": "modify",
      "old_id": "c040b850bffa6f7e5fd93828d15ef0710f0cb569",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_test_utils.h",
      "new_id": "2e1149aad6f6919f730efd8226590fd3b592a822",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_test_utils.h"
    }
  ]
}
