Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

Update beam samples to work with google-cloud-bigtable>=2.0.0 #496

@parthea

Description

@parthea

When the requirements for the beam samples are updated to support google-cloud-bigtable>=2.0.0, the tests fail with PicklingError. Please see build log here.

x = <google.cloud.bigtable.row.DirectRow object at 0x7fa0bc3ba4a8>

>   lambda x: dumps(x, protocol), pickle.loads)
E   _pickle.PicklingError: Can't pickle <class 'Mutation'>: attribute lookup Mutation on __main__ failed [while running 'ParDo(CreateRowFn)']

.nox/py-3-6/lib/python3.6/site-packages/apache_beam/coders/coders.py:800: PicklingError

Metadata

Metadata

Assignees

Labels

api: bigtableIssues related to the googleapis/python-bigtable API.priority: p2Moderately-important priority. Fix may not be included in next release.samplesIssues that are directly related to samples.type: cleanupAn internal cleanup or hygiene concern.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions