- The History server just needs the job-archive (GCS Bucket) location to start.
flowchart TD
subgraph HistoryServer
A[HistoryServer start] --> B[Start background thread]
B --> C[(GCS job archives)]
C --> |Prepare local static files from archives| B
B --> |refresh| B
A --> D[Serve static files on port 8082]
end
subgraph User
E[Browser] --> |static content| D
end
flowchart TD
subgraph HistoryServer
A[HistoryServer start] --> B[ /fetch/:jobid endpoint on port 8082]
B --> C[(GCS job archives)]
C --> |Prepare local static files for jobid archive| B
A --> D[Serve static files on port 8082]
end
subgraph User
E[Browser] --> |fetch jobid + get static content| F[foreground]
F <--> B
F <--> D
F --> |static content| E
end