Avoid pickling PTransforms in proto representation
Open
bug
core
P3
python
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 205
Description
Any transform that requires passing information through the runner protos should have an explicit urn and payload.
Imported from Jira [BEAM-3812](https://issues.apache.org/jira/browse/BEAM-3812). Original Jira may contain additional context.
Reported by: robertwb.
Contributor guide
Research direction
The issue names no files, tests, or entry points; begin by reading the Apache Beam runner-proto representation code and the linked BEAM-3812 Jira report for the missing context. Define the affected transform cases and verify that each required transform has an explicit URN and payload rather than relying on pickling.
Written by the indexing model from the issue text.
Assessment
- Domain
- distributed-systems
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100