Module iceberg

Source

Modulesยง

exactly_once_util
prometheus ๐Ÿ”’

Structsยง

IcebergCommitResult ๐Ÿ”’
IcebergConfig
IcebergSink
IcebergSinkCommitter
IcebergSinkWriter
IcebergWriterMetrics

Enumsยง

IcebergWriterDispatch ๐Ÿ”’
ProjectIdxVec ๐Ÿ”’
None means no project. Prepare represent the extra partition column idx. Done represents the project idx vec.

Constantsยง

DATA_FILES ๐Ÿ”’
DEFAULT_ICEBERG_COMPACTION_INTERVAL
ICEBERG_SINK
MAP_KEY ๐Ÿ”’
MAP_VALUE ๐Ÿ”’
PARTITION_SPEC_ID ๐Ÿ”’
SCHEMA_ID ๐Ÿ”’

Functionsยง

check_compatibility ๐Ÿ”’
default_commit_retry_num ๐Ÿ”’
deserialize_metadata
get_fields ๐Ÿ”’
parse_partition_by_exprs
serialize_metadata
try_matches_arrow_schema
Try to match our schema with iceberg schema.