Skip to main content

Module iceberg

Module iceberg 

Source

Re-exports§

pub use planner::IcebergIncrementalScan;
pub use planner::IcebergScanMetricsLabels;
pub use planner::IcebergScanPlan;
pub use planner::IcebergScanPlanner;
pub use planner::IcebergScanProjection;
pub use planner::IcebergScanTaskBatchMode;
pub use planner::IcebergScanTaskPlanner;
pub use planner::PersistedFileScanTask;
pub use self::metrics::GLOBAL_ICEBERG_SCAN_METRICS;
pub use self::metrics::IcebergFileScanMetrics;
pub use self::metrics::IcebergScanMetrics;
pub use parquet_file_handler::*;

Modules§

metrics
parquet_file_handler
planner

Structs§

IcebergDeleteParameters
IcebergFileReader
IcebergListResult
IcebergProperties
IcebergScanOpts
IcebergSplit
IcebergSplitEnumerator

Enums§

IcebergFileScanTask
IcebergTimeTravelInfo

Constants§

ICEBERG_CONNECTOR

Functions§

is_shredded_variant_rejection 🔒
Whether the error is the reader’s per-file rejection of shredded variant columns.
pad_null_variant_columns 🔒
Insert all-NULL variant columns at the given projected positions.
projected_variant_columns 🔒
The projected VARIANT columns of a task: their field ids, their positions in the projected column order, and their names.
scan_task_to_chunk_with_deletes
Scan a data file. Delete files are handled by the iceberg-rust reader.read implementation.