Skip to main content

Module render

Structsยง

CompactionTransition ๐Ÿ”’
CompactionTransitions ๐Ÿ”’
Actor-level plans generated from the current graph for one compaction round.
IcebergV3FragmentPartition ๐Ÿ”’
Actor-independent fragment partitioning shared by every compaction round. Scaling may replace actors and placements, but does not change which fragments belong to each execution phase.
RenderedResolver ๐Ÿ”’
The resolver fragment is rendered and placed with the whole Iceberg graph, but remains disconnected until a compaction command activates it.

Functionsยง

build_compaction_transitions ๐Ÿ”’
build_transition ๐Ÿ”’
contains_resolver ๐Ÿ”’
ensure_writer_relation ๐Ÿ”’
find_writer_node ๐Ÿ”’
partition_resolver ๐Ÿ”’
Split the dormant resolver from an Iceberg graph after actor placement and before edge construction. The complete relation map must be used during rendering so a no-shuffle resolver edge participates in actor alignment.