[Bug]: multi_process_shared.py should not provide a default tag value #26168
Labels
bug
done & done
Issue has been reviewed after it was closed for verification, followups, etc.
P2
python
Milestone
What happened?
Right now, MultiProcessShared accepts a tag input -
beam/sdks/python/apache_beam/utils/multi_process_shared.py
Line 171 in 1a52deb
When the tag is set to None, it is set to a random value -
beam/sdks/python/apache_beam/utils/multi_process_shared.py
Line 179 in 1a52deb
Tag should not be None by default and probably should not even be optional since this is a misleading behavior. Note that this will be a breaking change for some users (if there are any), but those users are probably relying on buggy behavior anyways.
Issue Priority
Priority: 2 (default / most bugs should be filed as P2)
Issue Components
The text was updated successfully, but these errors were encountered: