)]}'
{
  "commit": "4cbbadf0d645e9fafc71517dfef51481d4f796f0",
  "tree": "e1b98c11ad731178d2ada55391f772e07f1142fe",
  "parents": [
    "470da96b01bd69a175feb3f786c3b34bb7eaa7ad"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Wed Sep 09 07:58:40 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Sep 09 08:00:09 2026 -0700"
  },
  "message": "quic: Rename kMaxValue histogram sentinels in QUIC enums\n\nQUIC_CLIENT_HISTOGRAM_ENUM expects an exclusive enum count for\nits enum_size parameter. PathValidationReason and\nMultiPortStatusOnMigration defined an extra enumerator named\nkMaxValue without an explicit value, making it act as an exclusive\ncount rather than an inclusive maximum value.\n\nIn Chromium, 3-argument UMA_HISTOGRAM_ENUMERATION() is changing to\ndisallow logging enums that define kMaxValue to prevent conflating a\ncount with a max value. Rename these boundary sentinels to kNumReasons\nand kNumStatuses to reflect their semantics and prevent compile\nerrors when consumed by Chromium histogram macros.\n\nPiperOrigin-RevId: 978548455\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe84062b77ba4c48b0ee514d72e3af105f50237e",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.cc",
      "new_id": "0ee35f49757dcf6984fee60edd1b80b38b80f403",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "1b1cc1a0d366cb216007a00383f999a10b302817",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.h",
      "new_id": "0a19bbb7447f20293d89409d37fb24309a6c827f",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.h"
    },
    {
      "type": "modify",
      "old_id": "edd98ce52e32303de956dbc7de7139cfe66c6051",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_path_validator.h",
      "new_id": "6f0a3d62bd4c839e8c983c820059f19bee415678",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_path_validator.h"
    }
  ]
}
