)]}'
{
  "commit": "ffa2f23829abe2c7a02295af7c2ced1b7d9946c8",
  "tree": "caf7ce568d2a3b2d0b94d52038f690d3057d8488",
  "parents": [
    "0f2cd19782e469a96c4a630d5c3ef8b636b8b0fe"
  ],
  "author": {
    "name": "Zhang Jiawei",
    "email": "30893610+zjw1111@users.noreply.github.com",
    "time": "Fri Jul 03 10:16:37 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 03 10:16:37 2026 +0800"
  },
  "message": "feat(build): introduce build scripts and public API headers (#129)",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1fb2b8cf0cacf6715737c5d56aca7eff5cb4617",
      "new_mode": 33188,
      "new_path": ".github/.rat-excludes"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62de2837af7d1059568aa315e6c8b9736d321e96",
      "new_mode": 33188,
      "new_path": ".github/actions/setup-ccache/action.yml"
    },
    {
      "type": "modify",
      "old_id": "a7381cc867734bf5ef95c979a319136edb12a7af",
      "old_mode": 33188,
      "old_path": "LICENSE",
      "new_id": "1f3d489fbc9592e0b1c3e993ba54f381e1d93c50",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e56d9d55c44e43f413ce3aca0cc6846dae1de8fb",
      "new_mode": 33188,
      "new_path": "PaimonConfig.cmake.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9e671e795988fc7f84a13553e2d647f4c8858ef",
      "new_mode": 33261,
      "new_path": "build_and_package.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da28fefce742d29e283e9aa7be977a1e10b787b7",
      "new_mode": 33261,
      "new_path": "ci/scripts/build_paimon.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d82536c8a4a193757fa7595e442d552a740ab4bb",
      "new_mode": 33261,
      "new_path": "ci/scripts/setup_ccache.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d34cb830ac6bd6f4f8d40d9f415b76a7bc21033e",
      "new_mode": 33188,
      "new_path": "examples/clean_demo.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "946b35039b47a264b9507239e0458047db195637",
      "new_mode": 33188,
      "new_path": "examples/read_write_demo.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1771a4d9fb3d1a3d6f3a250fd6e965829f3dcf4e",
      "new_mode": 33188,
      "new_path": "include/paimon/api.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "164084211787a8685cdc908bf93e875d6142f742",
      "new_mode": 33188,
      "new_path": "include/paimon/arrow/abi.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aaddab867dca2c990cf6aaae3d94e317a69e291c",
      "new_mode": 33188,
      "new_path": "src/paimon/symbols.map"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3bfba6761da6f0b46e227b9859f54fc6fba9580",
      "new_mode": 33261,
      "new_path": "test/generate_coverage.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55a0103fdb6c61230b9a954aea601ad9878ede21",
      "new_mode": 33261,
      "new_path": "third_party/download_dependencies.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c27599997cf870905b931265e59e8211d1a629a1",
      "new_mode": 33188,
      "new_path": "third_party/versions.txt"
    }
  ]
}
