-
Notifications
You must be signed in to change notification settings - Fork 518
Open
Labels
SPUSPU relatedSPU relatedStreamControllerStreaming ControllerStreaming ControllerenhancementNew feature or requestNew feature or requesthelp wantedGood issue for community involvementGood issue for community involvementno-staleOpt-out of closing issue due to no activityOpt-out of closing issue due to no activitytechnical debt
Description
Both producers and consumers should have their connections closed. This issue mainly affects consumers streaming records from a topic.
Preferably with a specific error (TopicDeleted or TopicNotAvailable).
Setup:
$ fluvio cluster create
$ fluvio topic create delete-me
$ fluvio consume delete-me
Action:
$ fluvio topic delete delete-me
Expectation:
# previous fluvio consume (cli or api)
$ fluvio consume delete-me
...
Connection closed: TopicDeleted
The SPU is already notified for topic deletes from the SC because it has to do work to delete the topic. Any connections associated with that topic need to be closed down by the SPU.
This is an task of intermediate difficulty, mentoring from Infinyon is available if you are interested in working on this issue.
Metadata
Metadata
Assignees
Labels
SPUSPU relatedSPU relatedStreamControllerStreaming ControllerStreaming ControllerenhancementNew feature or requestNew feature or requesthelp wantedGood issue for community involvementGood issue for community involvementno-staleOpt-out of closing issue due to no activityOpt-out of closing issue due to no activitytechnical debt