[
https://issues.apache.org/jira/browse/BEAM-3342?focusedWorklogId=392205&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-392205
]
ASF GitHub Bot logged work on BEAM-3342:
----------------------------------------
Author: ASF GitHub Bot
Created on: 25/Feb/20 00:02
Start Date: 25/Feb/20 00:02
Worklog Time Spent: 10m
Work Description: mf2199 commented on issue #8457: [BEAM-3342] Create a
Cloud Bigtable IO connector for Python
URL: https://github.com/apache/beam/pull/8457#issuecomment-590610828
@chamikaramj PTAL. The long standing issue now seems to be resolved. The
reason was the namespace conflict between the existing `bigtableio.py` file and
the extra package necessary for running the integration test. As it turns out,
the two must have different names, otherwise Dataflow discards the package and
uses the existing file, which of course does not have the newly added classes
and hence the `AttributeError: 'module' object has no attribute...` error.
Apparently this was not the case when this PR was originally created, so now we
also have a caveat:
- Until the code is merged, the only way to run the test is to change the
package name in the import directive, `from bigtableio import
ReadFromBigtable`, to something different, and use the external tarball package
named accordingly. Upon merge, using an extra package will no longer be
necessary and the test should run as-is.
This was confirmed by running a sequence of nearly identical tests
back-to-back, the instructions to which I can provide separately.
In an attempt to reduce the code changes to a bare minimum, the write part
of the test has been discarded, as it would test an already accepted code
anyway.
Finally, I'd also suggest closing this PR and open a new one, so to make
things cleaner. Let me know if this is a viable option.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 392205)
Time Spent: 44h 10m (was: 44h)
> Create a Cloud Bigtable IO connector for Python
> -----------------------------------------------
>
> Key: BEAM-3342
> URL: https://issues.apache.org/jira/browse/BEAM-3342
> Project: Beam
> Issue Type: Bug
> Components: sdk-py-core
> Reporter: Solomon Duskis
> Assignee: Solomon Duskis
> Priority: Major
> Time Spent: 44h 10m
> Remaining Estimate: 0h
>
> I would like to create a Cloud Bigtable python connector.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)