)]}'
{
  "commit": "32ba9c0207d62f24420fd4000fa62921976a3333",
  "tree": "8a8c55dfa9ad9e00f079ae70d413b2dee78ee4b7",
  "parents": [
    "da0b9d4fe08a2c6344c486d11c328f48e68d62ea"
  ],
  "author": {
    "name": "zhangwenchao",
    "email": "656540940@qq.com",
    "time": "Tue Oct 28 14:37:24 2025 +0800"
  },
  "committer": {
    "name": "zhangwenchao",
    "email": "656540940@qq.com",
    "time": "Fri Oct 31 10:57:18 2025 +0800"
  },
  "message": "Fix orca judgement of whether relation is empty is not accurate.\n\nWhen retrieve RelStats, orca use reltuples is whether -1 to decide\nrelation is empty. However, reltuples 0 also means relation is\nempty.\n\nAuthored-by: Zhang Wenchao \u003czhangwenchao@apache.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa87cea2a3e7ecd2203611229c0fc312bd0e601e",
      "old_mode": 33188,
      "old_path": "contrib/pax_storage/src/test/regress/expected/DML_over_joins_optimizer.out",
      "new_id": "abdad77c7f74d056e38f864595e32de4647c0d2b",
      "new_mode": 33188,
      "new_path": "contrib/pax_storage/src/test/regress/expected/DML_over_joins_optimizer.out"
    },
    {
      "type": "modify",
      "old_id": "cc84f9983ff3fd061c73ee194891168221a75494",
      "old_mode": 33188,
      "old_path": "contrib/pax_storage/src/test/regress/expected/bfv_joins_optimizer.out",
      "new_id": "e91d5ab5f8870dcd0d3b365e471aa9f0b5ff7f98",
      "new_mode": 33188,
      "new_path": "contrib/pax_storage/src/test/regress/expected/bfv_joins_optimizer.out"
    },
    {
      "type": "modify",
      "old_id": "d8e1da28f0d9af22b0d8565087b79f3c6c8cfc50",
      "old_mode": 33188,
      "old_path": "src/backend/gpopt/translate/CTranslatorRelcacheToDXL.cpp",
      "new_id": "6a5d679a11f71955966832ec567bce7842493602",
      "new_mode": 33188,
      "new_path": "src/backend/gpopt/translate/CTranslatorRelcacheToDXL.cpp"
    },
    {
      "type": "modify",
      "old_id": "c0d7286affd89712d5e53c007611bca4d1e12a44",
      "old_mode": 33188,
      "old_path": "src/test/regress/expected/DML_over_joins_optimizer.out",
      "new_id": "77a90f888c2ab3d8f1c430d3ac2ce3da7180eb3a",
      "new_mode": 33188,
      "new_path": "src/test/regress/expected/DML_over_joins_optimizer.out"
    },
    {
      "type": "modify",
      "old_id": "cccfe3db059547203f83fbb48ca931a08c609503",
      "old_mode": 33188,
      "old_path": "src/test/regress/expected/bfv_joins_optimizer.out",
      "new_id": "6ae5ea6d30c459158d64078dc025d6b7b6a96a5d",
      "new_mode": 33188,
      "new_path": "src/test/regress/expected/bfv_joins_optimizer.out"
    }
  ]
}
