Skip to main content

Module task

Module task 

Source

ModulesΒ§

ckpt πŸ”’
inc πŸ”’

StructsΒ§

BatchingExecutionGuard
Owns a whole serialized execution round. It may be moved to an execution collaborator, so cancellation of the caller cannot release the round early.
BatchingTask
ExecuteOnceOutcome
PlanInfo
TaskArgs
Arguments for creating batching task
TaskConfig
The task’s config, immutable once created

EnumsΒ§

DirtyRestore
QueryCoverage

FunctionsΒ§

capture_recovery_batch_windows πŸ”’
determine_query_type πŸ”’
encode_insert_plan_request πŸ”’
format_insert_target_columns πŸ”’
initial_schedule_cursor πŸ”’
Initial scheduler cursor for start_scheduled_loop: exactly one interval before start_secs so the first due scheduled time is start_secs itself.
is_merge_mode_last_non_null πŸ”’
recovery_aggregate_input πŸ”’
scheduled_time_millis πŸ”’
Scheduled time in seconds converted to milliseconds for the FLOW_SCHEDULED_TIME_MILLIS extension.
sleep_delta_secs πŸ”’
Whole seconds to sleep until the next scheduled time next, measured from the current wall clock wall_now_secs.
wall_clock_unix_secs πŸ”’
Returns the current wall-clock Unix timestamp in seconds.