DataflowRunner writes to System.out instead of logging
Open
bug
dataflow
P3
runners
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 204
Description
DataflowRunner writes two lines to stdout for every job, which bypasses the logger setup. This is slightly annoying, especially if many jobs are started programmatically.
Imported from Jira [BEAM-7977](https://issues.apache.org/jira/browse/BEAM-7977). Original Jira may contain additional context.
Reported by: sgrj.
Contributor guide
Research direction
Start by locating DataflowRunner and the two writes that send a line to stdout. Trace the surrounding logging setup, then verify that the job messages use the logger instead of stdout and that the two lines no longer appear on standard output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- data-engineering
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100