[#8311] feat(iceberg-rest-catalog):Support scan planning endpoint for Iceberg REST server
What changes were proposed in this pull request?
Support scan planning endpoint for Iceberg REST server
Why are the changes needed?
Fix: #(8311)
Does this PR introduce any user-facing change?
N/A
How was this patch tested?
org.apache.gravitino.iceberg.service.rest.TestPlanTableScan
Waiting me fix it.
Waiting me fix it.
Done, Upgraded Iceberg to version 1.10.0 and upgraded the dependent Hadoop to Hadoop 3.
Thanks @sunxiaojian , it's an amazing feature, the overall architecture looks good to me, would you like to split this PR into three part to make each PR more simple to review?
- upgrade Iceberg version
- support scan planning interface
- scan planning cache support
Thanks @sunxiaojian , it's an amazing feature, the overall architecture looks good to me, would you like to split this PR into three part to make each PR more simple to review?
- upgrade Iceberg version
- support scan planning interface
- scan planning cache support
ok, I'll handle it.
Thanks @sunxiaojian , it's an amazing feature, the overall architecture looks good to me, would you like to split this PR into three part to make each PR more simple to review?
- upgrade Iceberg version
- support scan planning interface
- scan planning cache support
ok, I'll handle it.
Because the PRs are interdependent, they need to be merged in order. After each PR is merged, the remaining PRs need to merge in the main branch.
@FANNG1 I have already rebased, PTAL.
@FANNG1 fixed.