google / google/osv.dev

worker to log more information for gitter internal server errors

Open Beginner friendly
#5,809 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
2.9k
Forks
369
Avg merge
1d 17h
Merged PRs (30d)
149

Description

There are a lot of 500 internal server errors observed from gitter in worker, probably from [affectedcommits.go](https://github.com/google/osv.dev/blob/master/go/internal/worker/affectedcommits.go#L94).

The current error message `gitter responded with 500 Internal Server Error` is not that helpful to investigate the issue, and we should consider log more information for this error.

Contributor guide

Open the contributing guide

Research direction

Start in go/internal/worker/affectedcommits.go around line 94, where the worker reports Gitter's 500 Internal Server Error. Inspect the existing error-handling path and determine what response or request context is available for investigation. Done means the error log includes more useful information while still clearly identifying the Gitter failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend, observability
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.