)]}'
{
  "commit": "03108ec2edb1b08ffb53de52c5452dc75adf2b34",
  "tree": "a5b625487ed0a41dce69803fc2545c813c5017a1",
  "parents": [
    "f09dc5887fdcab90b7bcac361e54414fab089fc9"
  ],
  "author": {
    "name": "yuzelin",
    "email": "33053040+yuzelin@users.noreply.github.com",
    "time": "Tue Nov 26 13:08:14 2024 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 26 13:08:14 2024 +0800"
  },
  "message": "Add read API to convert result to DuckDB and Ray (#28)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7fd1aeb904f9e50996d6b078f5361a843c7b80bb",
      "old_mode": 33261,
      "old_path": "dev/dev-requirements.txt",
      "new_id": "4ed964ea55e25a78547bbf6287564673da4bebab",
      "new_mode": 33261,
      "new_path": "dev/dev-requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "24095b405465532790d62f641b17a728bf485074",
      "old_mode": 33188,
      "old_path": "paimon_python_api/table_read.py",
      "new_id": "f0a7b59efa604b1ba8db6c1c35ae67cafbdff076",
      "new_mode": 33188,
      "new_path": "paimon_python_api/table_read.py"
    },
    {
      "type": "modify",
      "old_id": "b884fa414b836313b12f38bf927f3212fceba2e2",
      "old_mode": 33188,
      "old_path": "paimon_python_java/pypaimon.py",
      "new_id": "803540c038147033c89be3ff1c7f2c8d93a883bf",
      "new_mode": 33188,
      "new_path": "paimon_python_java/pypaimon.py"
    },
    {
      "type": "modify",
      "old_id": "337b9f542606a9203e0a1761641e575ebe9be124",
      "old_mode": 33188,
      "old_path": "paimon_python_java/tests/test_write_and_read.py",
      "new_id": "e2c631d82566a0c70b51e251c9f08c5d9e7f8a15",
      "new_mode": 33188,
      "new_path": "paimon_python_java/tests/test_write_and_read.py"
    }
  ]
}
