Add timeout to read from channel in GetBlobOperation
Open
bug
- Dominant language
- Java
- Stars
- 1.8k
- Forks
- 298
- Avg merge
- 21h 43m
- Merged PRs (30d)
- 9
Description
Currently, a `GetBlobOperation` will not be completed when the user does not end up reading from `GetBlobResult`. A possible solution is to add a timeout that completes the operation if the user does not read from `GetBlobResult` in a reasonable timespan.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading GetBlobOperation and GetBlobResult to trace how completion depends on the result channel being read. Determine the appropriate timeout behavior for an unread result, then verify that the operation completes after the timeout without disrupting normally consumed results.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100