Abhijeet Kumar created KAFKA-15260:
--------------------------------------

             Summary: RLM Task should wait until RLMM is initialized before 
copying segments to remote
                 Key: KAFKA-15260
                 URL: https://issues.apache.org/jira/browse/KAFKA-15260
             Project: Kafka
          Issue Type: Sub-task
            Reporter: Abhijeet Kumar


The RLM Task uploads segment to the remote storage for its leader partitions 
and after each upload it sends a message 'COPY_SEGMENT_STARTED' to the Topic 
based RLMM topic and then waits for the TBRLMM to consume the message before 
continuing.

If the RLMM is not initialized, TBRLMM may not be able to consume the message 
within the stipulated time and timeout and RLMM will repeat later. It make take 
a few mins for the TBRLMM to initialize during which RLM Task will keep timing 
out.

Instead the RLM task should wait until RLMM is initialized before attempting to 
copy segments to remote storage.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to