[
https://issues.apache.org/jira/browse/BEAM-7994?focusedWorklogId=297224&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-297224
]
ASF GitHub Bot logged work on BEAM-7994:
----------------------------------------
Author: ASF GitHub Bot
Created on: 19/Aug/19 15:48
Start Date: 19/Aug/19 15:48
Worklog Time Spent: 10m
Work Description: wcn3 commented on issue #9362: [BEAM-7994] Fixing
unsafe pointer usage for Go 1.13
URL: https://github.com/apache/beam/pull/9362#issuecomment-522637147
This was a problem revealed in a beta test in an upcoming version of the Go
SDK. I am not sure Beam wants to set up test coverage for beta SDKs. In
general, Go has good backwards compatibility guarantees so testing version
compatibility of older SDKs hasn’t been needed.
It is entirely possible to set up the sort of testing you describe, but it
would be of limited use, particularly with regards to this issue. In this
case, I believe the Go community process worked as intended: as a precursor
to the Go team releasing betas, they check it against the Google code
corpus. Since Beam is used by Google, Beam gets the benefit of this testing
coverage. This PR came about precisely because of those tests.
On Mon, Aug 19, 2019 at 8:38 AM Lukasz Cwik <[email protected]>
wrote:
> Similar to how we are testing different versions of Python 3.5, 3.6, 3.7
> with the Beam SDK, is there a way to test different Go versions against the
> Beam SDK to catch these kinds of things?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
>
<https://github.com/apache/beam/pull/9362?email_source=notifications&email_token=ABDJS6XZMQIPLZRDHDDLF4DQFK47JA5CNFSM4IMMR2Z2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4TL34Q#issuecomment-522632690>,
> or mute the thread
>
<https://github.com/notifications/unsubscribe-auth/ABDJS6RHUHAIN7G2THGCXNLQFK47JANCNFSM4IMMR2ZQ>
> .
>
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 297224)
Time Spent: 2.5h (was: 2h 20m)
> BEAM SDK has compatibility problems with go1.13
> -----------------------------------------------
>
> Key: BEAM-7994
> URL: https://issues.apache.org/jira/browse/BEAM-7994
> Project: Beam
> Issue Type: Improvement
> Components: sdk-go
> Reporter: Bill Neubauer
> Assignee: Bill Neubauer
> Priority: Minor
> Fix For: 2.16.0
>
> Time Spent: 2.5h
> Remaining Estimate: 0h
>
> The Go team identified a problem in the Beam SDK that appears due to runtime
> changes in Go 1.13, which is upcoming. There is a backwards compatible fix
> the team recommended.
--
This message was sent by Atlassian Jira
(v8.3.2#803003)