Skip to main content

Module list

Module list 

Source
Expand description

List enumerates bounded pages of Iceberg update tasks and dispatches them to Fetch.

Structsยง

IcebergUpdateListExecutor
ListContext ๐Ÿ”’
Inputs that stay fixed for the lifetime of a List executor.
ListResult ๐Ÿ”’

Enumsยง

NextPoll ๐Ÿ”’
When List starts its next poll.

Functionsยง

assignments_chunk ๐Ÿ”’
fetch_state_reader ๐Ÿ”’
Reads the task keys of the Fetch state table across all vnodes, so that completion observes the tasks of every Fetch actor.
list_work ๐Ÿ”’
Metadata I/O runs on the data arm so it cannot prevent List from forwarding barriers. idle_delay throttles only catalog polls; completion checks never wait for it.
write_list_state ๐Ÿ”’
Writes the single List state row, inserting it on the first write.

Type Aliasesยง

ListStream ๐Ÿ”’