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

Ning updated BEAM-12506:
------------------------
    Resolution: Fixed
        Status: Resolved  (was: Open)

> 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
>            Assignee: Ning
>            Priority: P2
>          Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> 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`.



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

Reply via email to