Validate Go SDK encodes values the same as other SDKs
- 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
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