Skip to main content

Module iceberg_io

Module iceberg_io 

Source
Expand description

Feature-gated I/O operations for Apache Iceberg.

Contains catalog construction, table loading, scanning, and writing functions. All code requires the iceberg feature.

Functionsยง

build_catalog
Builds a REST catalog from configuration.
commit_data_files_append
Append data_files in one Iceberg transaction.
current_snapshot_id
Returns the current snapshot ID of a table, if any.
ensure_table_exists
Creates an Iceberg table (and namespace) if it does not already exist.
load_table
Loads an Iceberg table from the catalog.
load_table_with_timeout
Loads an Iceberg table within a bounded catalog operation.
scan_tableDeprecated
Scans a table into a compatibility buffer with fixed file, batch, byte, and time bounds.