)]}'
{
  "commit": "e6b8764f38c257c1c7b181bb35b64d7ad95dff10",
  "tree": "18fd604b938b16063127b009d0f590591fba6a28",
  "parents": [
    "d9296034a69948661f59c6ce4e6509a374d4f6f1"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Sat Jun 06 11:36:04 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sat Jun 06 11:36:30 2026 -0700"
  },
  "message": "Log request header count in GFE. We will use this for potential log analysis in the context of Sonic Marmot (omg/98169).\n\nNote: a new field in HttpRequestInfo is needed to track this because by the time we get to session_logger, the request headers in there already include all of the headers added by the GFE, and it would not be right to count these. So we propagate the count of what was actually received from the client.\n\nProtected by logging change.\n\nPiperOrigin-RevId: 927836409\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fae19d3d16d22eb0efaf488bf48692c5dcd6ae68",
      "old_mode": 33188,
      "old_path": "quiche/balsa/balsa_headers.cc",
      "new_id": "ee946a0985eed83e147b6d21841beb094224aa33",
      "new_mode": 33188,
      "new_path": "quiche/balsa/balsa_headers.cc"
    },
    {
      "type": "modify",
      "old_id": "373de8fd4d8ba9ea11162b939cbb270eb4e16af4",
      "old_mode": 33188,
      "old_path": "quiche/balsa/balsa_headers.h",
      "new_id": "d7e90cfd28be7290de16236b35776bddc1dc36d9",
      "new_mode": 33188,
      "new_path": "quiche/balsa/balsa_headers.h"
    },
    {
      "type": "modify",
      "old_id": "75e43f1a471b023faa12451fc3c33e47079ef3c3",
      "old_mode": 33188,
      "old_path": "quiche/balsa/balsa_headers_test.cc",
      "new_id": "bc394ebcefebda9a0c80fd27d45ff5829d3b80b7",
      "new_mode": 33188,
      "new_path": "quiche/balsa/balsa_headers_test.cc"
    }
  ]
}
