)]}'
{
  "commit": "fea08adbf07b4ea6aac6cc4c7f59dda9c3a71c19",
  "tree": "4834d5d327e6043befa400dc4b44ed57e8b6a557",
  "parents": [
    "c2093328cf9fdf0d7d1da485e9f3b0681cc2ed05"
  ],
  "author": {
    "name": "Yuya Ebihara",
    "email": "ebyhry@gmail.com",
    "time": "Sun Jul 19 05:27:11 2026 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Jul 18 22:27:11 2026 +0200"
  },
  "message": "Support zstd blob decompression in Puffin (#3575)\n\n# Rationale for this change\n\nSupport zstd blob decompression in Puffin to enhance its specification\ncoverage.\n\n## Are these changes tested?\n\nYes. Copied a Puffin file from\nhttps://github.com/apache/iceberg/tree/main/core/src/test/resources/org/apache/iceberg/puffin/v1\n\n## Are there any user-facing changes?\n\nNo.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07874176c237025993ec42955fa99efd065e6d3a",
      "old_mode": 33188,
      "old_path": "pyiceberg/table/puffin.py",
      "new_id": "13315bf802d5abb6e77bb2cecf7123d305912fc6",
      "new_mode": 33188,
      "new_path": "pyiceberg/table/puffin.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac8b69c76e5770823137232c7b84d8a9e4903977",
      "new_mode": 33188,
      "new_path": "tests/table/puffin/v1/sample-metric-data-compressed-zstd.bin"
    },
    {
      "type": "modify",
      "old_id": "bc7d56a6b8432758a82ba548827e7b81d214fa94",
      "old_mode": 33188,
      "old_path": "tests/table/test_puffin.py",
      "new_id": "93b16158bb3a4530e90f283f974dff8d8af86c6a",
      "new_mode": 33188,
      "new_path": "tests/table/test_puffin.py"
    }
  ]
}
