Option to not fork DirectRunner
Open
beam-model
improvement
P3
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 196
Description
Hi. When using a python debugger, it would be nice to be able to debug ops as they are run locally by \--runner DirectRunner however it seems that Beam forks the process to actually run the ops. Unfortuatnely most python debuggers (mine is pydevd) don't support following forks. It it possible to add a flag to DirectRunner to keep the DIrectRunner in-process?
Imported from Jira [BEAM-6417](https://issues.apache.org/jira/browse/BEAM-6417). Original Jira may contain additional context.
Reported by: thomas.deegan.
Contributor guide
Assessment
This issue has not been assessed yet.