gsandeep1241 opened a new pull request, #783:
URL: https://github.com/apache/iceberg-cpp/pull/783

   When a table is loaded from a REST catalog that advertises the PlanTableScan 
endpoint, NewScan() now returns a RestTableScanBuilder whose Build() produces a 
RestTableScan. PlanFiles() on that scan delegates manifest resolution to the 
server via POST /plan, GET /plan/{id} (with exponential backoff), POST 
/tasks/{id}, and DELETE /plan/{id} (best-effort cancel), instead of reading 
manifests locally.
   
   - Add RestTable, RestTableScanBuilder, RestTableScan and RestScanContext
   - Promote DataTableScan::PlanFiles and TableScanBuilder::Build to virtual
   - Convert RestCatalog::client_ and paths_ to shared_ptr so RestScanContext 
can share ownership with live scans


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to