Skip to content

Jasper bekkers/atomic job claim#8

Merged
Jasper-Bekkers merged 3 commits intojasper-bekkers/video-processing-pipelinefrom
jasper-bekkers/atomic-job-claim
Jan 19, 2026
Merged

Jasper bekkers/atomic job claim#8
Jasper-Bekkers merged 3 commits intojasper-bekkers/video-processing-pipelinefrom
jasper-bekkers/atomic-job-claim

Conversation

@Jasper-Bekkers
Copy link
Member

No description provided.

Jasper-Bekkers and others added 3 commits January 19, 2026 09:04
- Fix issue where wait_with_output() conflicted with stdout being taken
- Use separate tasks for stdout (progress) and stderr reading
- Add logging to track progress parsing and updates
- Show progress bar even when no progress data received yet

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Workers now stream their log entries to the server in real-time using a
RemoteLogger with buffering. The logs are displayed in a collapsible
panel for each job in the UI, showing timestamp, level (INFO/WARN/ERROR),
and message with appropriate color coding.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Instead of only flushing logs at specific milestones, now flush logs
every 30 seconds during the FFmpeg encoding process. This ensures
real-time visibility into long-running jobs (2+ hours).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Jasper-Bekkers Jasper-Bekkers merged commit a185dc3 into jasper-bekkers/video-processing-pipeline Jan 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments