jiafu1115 commented on PR #20203:
URL: https://github.com/apache/kafka/pull/20203#issuecomment-3099745179

   > When we wait for the SocketServer to be ready before initializing the 
TBRLMM, then the user FETCH requests (that want to read from remote) might be 
served before the initialization, and 
[ReplicaNotAvailableException](https://sourcegraph.com/github.com/apache/kafka/-/blob/storage/src/main/java/org/apache/kafka/server/log/remote/metadata/storage/RemotePartitionMetadataStore.java?L127)
 gets thrown back to the caller which is a client retriable error so it is fine.
   > 
   > If you're interested to know why ReplicaNotAvaibleException gets thrown, 
then refer to 
[KIP-1007](https://cwiki.apache.org/confluence/display/KAFKA/KIP-1007%3A+Introduce+Remote+Storage+Not+Ready+Exception).
   
   @kamalcph  thanks for so detail information. That is the key information 
which I am worrying about. Thanks a lot. I will write one KIP. thanks!


-- 
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