[ 
https://issues.apache.org/jira/browse/BEAM-12506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kenneth Knowles updated BEAM-12506:
-----------------------------------
    Status: Open  (was: Triage Needed)

> Change WindowedValueHolder into a Row Schema
> --------------------------------------------
>
>                 Key: BEAM-12506
>                 URL: https://issues.apache.org/jira/browse/BEAM-12506
>             Project: Beam
>          Issue Type: Improvement
>          Components: runner-py-interactive
>            Reporter: Ning Kang
>            Assignee: Ning Kang
>            Priority: P2
>
> The WindowedValueHolder is a Python type that requires a special 
> `SafeFastPrimitivesCoder` instead of the native `FastPrimitivesCoder` in 
> cache_manager to encode and decode.
> When reading cache of it and applying an external transform such as a 
> SqlTransform, it introduces a pickled Python coder that is not xLang friendly.
> We could build a Row schema to hold the WindowedValueHolder to make the cache 
> reading xLang friendly and also get rid of the additional layer of 
> `SafeFastPrimitivesCoder`.
> We could 



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

Reply via email to