Module config

Module config 

Source

Structsยง

IcebergConfig

Enumsยง

CompactionType
Compaction type for Iceberg sink
IcebergWriteMode

Constantsยง

COMMIT_CHECKPOINT_SIZE_THRESHOLD_MB
COMPACTION_DELETE_FILES_COUNT_THRESHOLD
COMPACTION_INTERVAL_SEC
COMPACTION_MAX_SNAPSHOTS_NUM
COMPACTION_SMALL_FILES_THRESHOLD_MB
COMPACTION_TARGET_FILE_SIZE_MB
COMPACTION_TRIGGER_SNAPSHOT_COUNT
COMPACTION_TYPE
COMPACTION_WRITE_PARQUET_COMPRESSION
COMPACTION_WRITE_PARQUET_MAX_ROW_GROUP_ROWS
ENABLE_COMPACTION
ENABLE_SNAPSHOT_EXPIRATION
FORMAT_VERSION
ICEBERG_COMPACTION_TYPE_FILES_WITH_DELETE
ICEBERG_COMPACTION_TYPE_FULL
ICEBERG_COMPACTION_TYPE_SMALL_FILES
ICEBERG_COW_BRANCH
ICEBERG_DEFAULT_COMMIT_CHECKPOINT_SIZE_THRESHOLD_MB
ICEBERG_WRITE_MODE_COPY_ON_WRITE
ICEBERG_WRITE_MODE_MERGE_ON_READ
ORDER_KEY
PARQUET_CREATED_BY ๐Ÿ”’
PARTITION_DATA_ID_START
SNAPSHOT_EXPIRATION_CLEAR_EXPIRED_FILES
SNAPSHOT_EXPIRATION_CLEAR_EXPIRED_META_DATA
SNAPSHOT_EXPIRATION_MAX_AGE_MILLIS
SNAPSHOT_EXPIRATION_RETAIN_LAST
WRITE_MODE

Functionsยง

commit_branch
default_commit_checkpoint_size_threshold_mb ๐Ÿ”’
default_commit_retry_num ๐Ÿ”’
default_iceberg_format_version ๐Ÿ”’
default_iceberg_write_mode ๐Ÿ”’
default_some_true ๐Ÿ”’
default_true ๐Ÿ”’
deserialize_format_version ๐Ÿ”’
parse_format_version_str ๐Ÿ”’
parse_parquet_compression
Parse compression codec string to Parquet Compression enum
should_enable_iceberg_cow