|
iceberg-cpp
|
Scan the refs metadata captured from a table. More...
#include <refs_table.h>
Public Member Functions | |
| Result< MetadataScanTaskStreamPtr > | PlanTasksStream () const override |
| Return a fresh task stream; consuming it may report planning errors. | |
Public Member Functions inherited from iceberg::MetadataScan | |
| virtual Result< std::vector< std::shared_ptr< MetadataScanTask > > > | PlanTasks () const |
| Collect every task from PlanTasksStream(), preserving planning order. | |
| virtual Result< ArrowArrayStream > | ToArrowArrayStream () const |
| Read every task in planning order as one Arrow stream. | |
Static Public Member Functions | |
| static Result< std::unique_ptr< RefsScan > > | Make (internal::MetadataScanContext context) |
| Create a scan from captured metadata table settings. | |
Additional Inherited Members | |
Protected Member Functions inherited from iceberg::MetadataScan | |
| MetadataScan (internal::MetadataScanContext context) | |
| const internal::MetadataScanContext & | context () const |
Scan the refs metadata captured from a table.
|
overridevirtual |
Return a fresh task stream; consuming it may report planning errors.
Implements iceberg::MetadataScan.