)]}'
{
  "commit": "7ff18554271c354601d8f30d7ae32db98e11b02c",
  "tree": "afb71896a2cb14168c5c9876010f1aced718808b",
  "parents": [
    "2b7b9838d21d235a24869fe54882cd198cb917f0"
  ],
  "author": {
    "name": "lxy",
    "email": "38709059+lxy-9602@users.noreply.github.com",
    "time": "Wed Aug 19 19:48:34 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 19 19:48:34 2026 +0800"
  },
  "message": "feat(read): support file index and predicate pushdown for data evolution (#215)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "52a1bb51c484555612a2f44cc0632d84c174b4a9",
      "old_mode": 33188,
      "old_path": "src/paimon/core/operation/data_evolution_split_read.cpp",
      "new_id": "9e71fe47d773976d501de236f7baf1d666c67359",
      "new_mode": 33188,
      "new_path": "src/paimon/core/operation/data_evolution_split_read.cpp"
    },
    {
      "type": "modify",
      "old_id": "983ca29d7ffb84dd24832bae2e57159241b97b4d",
      "old_mode": 33188,
      "old_path": "src/paimon/core/operation/data_evolution_split_read.h",
      "new_id": "94a59fa02c83c7c55411e97c33aafe1038f0740d",
      "new_mode": 33188,
      "new_path": "src/paimon/core/operation/data_evolution_split_read.h"
    },
    {
      "type": "modify",
      "old_id": "809933e9fa0ee3e3ffa080f7720667a83e07028c",
      "old_mode": 33188,
      "old_path": "src/paimon/core/operation/data_evolution_split_read_test.cpp",
      "new_id": "03bc95b6f29724e557e746b44b6c60cd8d7413b9",
      "new_mode": 33188,
      "new_path": "src/paimon/core/operation/data_evolution_split_read_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "6232c1e7e85b2110cad92fbd579abfa676dfa458",
      "old_mode": 33188,
      "old_path": "test/inte/data_evolution_table_test.cpp",
      "new_id": "13fede8013476105b6618282660e308bedd7fa65",
      "new_mode": 33188,
      "new_path": "test/inte/data_evolution_table_test.cpp"
    }
  ]
}
