chia7712 commented on PR #17870:
URL: https://github.com/apache/kafka/pull/17870#issuecomment-3056839932

   > Having said that, maybe we can think of a logic to perform a retry in both 
fetch and share fetch in case the fetchable partitions are not returning enough 
data from replica manager.
   
   there are `fetch.min.bytes` and `fetch.max.wait.ms` which can utilize the 
normal fetch request I think.
   
   > Unlike SFR, fetch requests can fetch from all the partitions. Whether the 
replica manager provides new data or not, that's a separate discussion. In case 
of SFR, you don't even make the call to provide data from replica manager for 
the topic partitions that cannot be acquired.
   
   Perhaps the benefit is that we could introduce `PartitionMaxBytesStrategy` 
to normal fetch request to replace `max.partition.fetch.bytes`? 
`PartitionMaxBytesStrategy` seems to be more flexible than 
`max.partition.fetch.bytes`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to