Add GracefulCompleteIfInternalChannelEmptyOrElse
Open
- Dominant language
- Go
- Stars
- 661
- Forks
- 63
- PR merge metrics
- No merged PRs in 30d
Description
This will be useful in certain cases of many concurrent states consuming from the same channel
Contributor guide
Research direction
Start by locating the existing GracefulComplete API and the code that handles internal-channel consumption. Read how concurrent states consume from the same channel and determine the expected behavior for the proposed GracefulCompleteIfInternalChannelEmptyOrElse operation; the issue is complete only when that behavior is defined and covered by the relevant tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend, distributed-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100