Modulesยง
Structsยง
- Iceberg
Commit ๐Result - Iceberg
Config - Iceberg
Sink - Iceberg
Sink Committer - Iceberg
Sink Writer - Iceberg
Writer Metrics
Enumsยง
- Iceberg
Writer ๐Dispatch - Project
IdxVec ๐ - None means no project. Prepare represent the extra partition column idx. Done represents the project idx vec.
Constantsยง
- COMPACTION_
INTERVAL_ SEC - DATA_
FILES ๐ - ENABLE_
COMPACTION - ENABLE_
SNAPSHOT_ EXPIRATION - ICEBERG_
COW_ BRANCH - ICEBERG_
SINK - ICEBERG_
WRITE_ MODE_ COPY_ ON_ WRITE - ICEBERG_
WRITE_ MODE_ MERGE_ ON_ READ - MAP_KEY ๐
- MAP_
VALUE ๐ - PARTITION_
SPEC_ ๐ID - SCHEMA_
ID ๐ - WRITE_
MODE
Functionsยง
- check_
compatibility ๐ - commit_
branch - default_
commit_ ๐retry_ num - default_
iceberg_ ๐write_ mode - deserialize_
metadata - get_
fields ๐ - parse_
partition_ by_ exprs - serialize_
metadata - should_
enable_ iceberg_ cow - try_
matches_ arrow_ schema - Try to match our schema with iceberg schema.