apache / apache/beam

Python portable SDK harness does not import beam_plugins at startup

Open
#21,382 0 comments 0 reactions 0 assignees View on GitHub
harness improvement P2 python
Dominant language
Java
Stars
8.7k
Forks
4.7k
Avg merge
2d 5h
Merged PRs (30d)
204

Description

Currently on the portable runner `–beam_plugins` is ignored.  They should instead be imported on SDK harness startup.

Imported from Jira [BEAM-13993](https://issues.apache.org/jira/browse/BEAM-13993). Original Jira may contain additional context.
Reported by: SteveNiemitz.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the portable runner handles `--beam_plugins`, then follow the Python SDK harness startup path. Check BEAM-13993 for additional context. Done means the plugins are imported when the SDK harness starts instead of being ignored.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.