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

Chamikara Madhusanka Jayalath commented on BEAM-11715:
------------------------------------------------------

Note that CombinePerKeyPTransformOverride will not work for x-lang since seems 
like  it requires a "proto -> from runner API -> pipeline -> to runner API -> 
proto" conversion (which doesn't work for protos with embedded external 
transforms). Also seems like CombinePerKeyPTransformOverride is guarded by an 
experiment hence original proto will continue to be incorrect when that 
experiment is not set IIUC.

> Combiner packing creates an incorrect proto
> -------------------------------------------
>
>                 Key: BEAM-11715
>                 URL: https://issues.apache.org/jira/browse/BEAM-11715
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-py-core
>            Reporter: Chamikara Madhusanka Jayalath
>            Assignee: Yifan Mai
>            Priority: P0
>             Fix For: 2.28.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Seems like optimization creates a CombinePerKey transform that does not have 
> any sub-transforms. We should fix this by preserving the old structure for 
> CombinePerKey (GBK+CombineValues composite).



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

Reply via email to