apache / apache/beam

Build blocks on parsing long as int from github status json

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

Description

(e.g. see https://builds.apache.org/job/beam_PreCommit_Python_MavenInstall/818/console )
`Caused by: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (4313677368) out of range of int`

Assuming IDs are monotonically increasing this might impact all new PRs.

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

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the build failure from the linked Jenkins console and tracing the GitHub status JSON parsing that maps the numeric value 4313677368. Done means status JSON containing IDs above the 32-bit integer range parses successfully and the build no longer blocks.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.