apache / apache/beam

Validate Go SDK encodes values the same as other SDKs

Open
#18,726 0 comments 0 reactions 0 assignees View on GitHub
go P3 task
Dominant language
Java
Stars
8.7k
Forks
4.7k
Avg merge
2d 2h
Merged PRs (30d)
205

Description

EvenTime, windows, length prefixing, etc encodings and decodings should be validated to match the other SDKs. This issue is to sanity check for and resolve these differences when the are found.

Imported from Jira [BEAM-3571](https://issues.apache.org/jira/browse/BEAM-3571). Original Jira may contain additional context.
Reported by: lostluck.

Contributor guide

Open the contributing guide

Research direction

The issue names the Go SDK and encoding/decoding of EvenTime, windows, and length prefixes, but gives no files or tests. Start by locating those Go SDK encoders and their counterparts in other SDKs, then compare behavior on matching values. Done means identified differences are resolved and validation confirms parity.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.