influxdata / influxdata/kapacitor
Record stream for a dbrp that doesn't exist hangs indefinitely
Open
bug
- Dominant language
- Go
- Stars
- 2.4k
- Forks
- 479
- Avg merge
- 4d 16h
- Merged PRs (30d)
- 4
Description
Probably just need to add some sort of read timeout so that when no data arrives we error out.
Contributor guide
Research direction
Start by locating the Go code that handles record streams for a nonexistent dbrp and review how reads currently wait for data. Check existing timeout and error-handling tests, if present. Done means a missing dbrp returns an error instead of hanging indefinitely, with regression coverage for that case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- stream-processing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100