Hi Colin! Whenever the thread has all of its partitions marked as failed (i.e. thread is idle), the thread would be shut down. The errors that are not per-partition would probably retry or behave just as before.
On Tue, May 7, 2019 at 9:57 AM Colin McCabe <cmcc...@apache.org> wrote: > Hi Aishwarya, > > This looks like a great improvement! > > Will a fetcher thread exit if all of its partitions have been marked > failed? Or will it continue to run? > > After this KIP is adopted, are there any remaining situations where we > would exit a fetcher thread? I guess some errors are not per-partition, > like authentication exceptions. How will those behave? > > best, > Colin > > On Mon, May 6, 2019, at 13:21, Aishwarya Gune wrote: > > Hey All! > > > > I have created a KIP to improve the behavior of replica fetcher when > > partition failure occurs. Please do have a look at it and let me know > > what > > you think. > > KIP 461 - > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-461+-+Improve+Replica+Fetcher+behavior+at+handling+partition+failure > > > > -- > > Thank you, > > Aishwarya > > > -- Thank you, Aishwarya