Documentation
¶
Index ¶
Constants ¶
View Source
const ( WorkflowName = "BackfillBlobs" DayWorkflowName = "BackfillBlobsDay" WorkflowID = "general-blob-backfill" ProgressQueryType = "progress" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DayRequest ¶
type Progress ¶
type Progress struct {
CurrentTable string `json:"current_table"`
CurrentDay string `json:"current_day"`
DaysTotal int `json:"days_total"`
DaysDone int `json:"days_done"`
Processed map[string]int64 `json:"processed"`
Done bool `json:"done"`
}
Progress is the live snapshot returned by the parent's progress query.
type RangeRequest ¶
type RangeRequest struct {
Tables []string `json:"tables"`
Initialized bool `json:"initialized"`
Pending []DayBucket `json:"pending"`
Processed map[string]int64 `json:"processed"`
DaysTotal int `json:"days_total"`
DaysDone int `json:"days_done"`
}
RangeRequest is the parent orchestrator input. Callers populate only Tables; the parent fills in the rest and carries it across continue-as-new.
Click to show internal directories.
Click to hide internal directories.