[ 
https://issues.apache.org/jira/browse/BEAM-13239?focusedWorklogId=681631&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-681631
 ]

ASF GitHub Bot logged work on BEAM-13239:
-----------------------------------------

                Author: ASF GitHub Bot
            Created on: 15/Nov/21 17:19
            Start Date: 15/Nov/21 17:19
    Worklog Time Spent: 10m 
      Work Description: lostluck merged pull request #15971:
URL: https://github.com/apache/beam/pull/15971


   


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

    Worklog Id:     (was: 681631)
    Time Spent: 0.5h  (was: 20m)

> [Go SDK] Schema Row Decoder doesn't properly handle io.EOF
> ----------------------------------------------------------
>
>                 Key: BEAM-13239
>                 URL: https://issues.apache.org/jira/browse/BEAM-13239
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-go
>    Affects Versions: 2.33.0, 2.34.0
>            Reporter: Robert Burke
>            Assignee: Robert Burke
>            Priority: P2
>             Fix For: 2.35.0
>
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The Schema Row Decoder doesn't properly handle io.EOF errors, and ends up 
> incorrectly wrapping them. This breaks Iterable processing which checks for 
> io.EOF (generally common for all go io processing really). 
> https://github.com/apache/beam/blob/master/sdks/go/pkg/beam/core/graph/coder/row_decoder.go#L108
> Simple fix. Needs to check for io.EOF first, before re-wrapping.
> errors.Wrapf ignores nils and returns a nil in when passed one, so it's 
> immeadiate use is fine. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to