[ 
https://issues.apache.org/jira/browse/BEAM-10139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17232978#comment-17232978
 ] 

Brian Hulette commented on BEAM-10139:
--------------------------------------

https://github.com/apache/beam/pull/12611 largely addresses this by adding 
individual xlang wrappers for read/writre/delete/insert_or_update operations 
restricted to a single table. 

The only thing missing is a general purpose "write" transform that can accept 
general mutations (multiple tables, multiple operations). To get that right 
will require some design work and likely some new features in portable schemas 
(unions).

[~piotr-szuberski] I think we should have an open jira to track adding a 
general purpose "write" transform. We can either leave this one open with that 
action documented, or close this and open a new jira for it - up to you. I 
think the latter probably makes more sense, since each task is a large chunk of 
work on its own.

> Add cross-language wrapper for Java's SpannerIO Write
> -----------------------------------------------------
>
>                 Key: BEAM-10139
>                 URL: https://issues.apache.org/jira/browse/BEAM-10139
>             Project: Beam
>          Issue Type: Sub-task
>          Components: cross-language, io-java-gcp, io-py-gcp
>    Affects Versions: Not applicable
>            Reporter: Piotr Szuberski
>            Assignee: Piotr Szuberski
>            Priority: P2
>              Labels: portability
>             Fix For: Not applicable
>
>          Time Spent: 36h 20m
>  Remaining Estimate: 0h
>
> Add cross-language wrapper for Java's SpannerIO Write



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to