)]}'
{
  "commit": "7406111ac4ae539ea0db8b7ea2dc76730cd957f4",
  "tree": "dbd2e85addb065db9917357d2360f6dbd730cedc",
  "parents": [
    "2daddffc659dbeb52d305b120808995f8bc4c43d"
  ],
  "author": {
    "name": "Snappy Team",
    "email": "no-reply@google.com",
    "time": "Tue Jul 14 14:05:12 2026 +0000"
  },
  "committer": {
    "name": "Danila Kutenin",
    "email": "danilak@google.com",
    "time": "Tue Jul 14 14:12:17 2026 +0000"
  },
  "message": "Reject streams with literal spans of 2^32 bytes.\n\nWithout this change such spans are interpreted as 0-length (due to overflow before promotion).\n\nGolang implementation (on 64-bit platforms) does not have such problem.\n\nDrive-by: clarify in format description that uncompressed length varint should not be longer than 5 bytes; this is current C++ decoder behavior.\nPiperOrigin-RevId: 947660809\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20db66c1f26b3f1850d7105344bc43216cbda7fb",
      "old_mode": 33188,
      "old_path": "format_description.txt",
      "new_id": "1386d118e38fc43a4106709713eeec1e4b05543f",
      "new_mode": 33188,
      "new_path": "format_description.txt"
    },
    {
      "type": "modify",
      "old_id": "05ffca2a95585d80d627543a33fe3732b523fd3b",
      "old_mode": 33188,
      "old_path": "snappy.cc",
      "new_id": "37d3c0b1c946fde6862b4909595567d60daa40a0",
      "new_mode": 33188,
      "new_path": "snappy.cc"
    },
    {
      "type": "modify",
      "old_id": "923a0ec645c14a323401ec88cc1d4a05456e5c1f",
      "old_mode": 33188,
      "old_path": "snappy_unittest.cc",
      "new_id": "2d04200efc23162e9204de7f857e0a8475f63761",
      "new_mode": 33188,
      "new_path": "snappy_unittest.cc"
    }
  ]
}
