Justine Olshan created KAFKA-13102:
--------------------------------------

             Summary: Topic IDs not propagated to metadata cache quickly enough 
for Fetch path
                 Key: KAFKA-13102
                 URL: https://issues.apache.org/jira/browse/KAFKA-13102
             Project: Kafka
          Issue Type: Bug
            Reporter: Justine Olshan


Currently, the fetch path for replicas relies on the topic IDs in the metadata 
cache. However, the propagation of topic ID information is done through the 
UpdateMetadata request and is too slow. This has resulted in increased 
partitions in error, frequent closing of sessions and made tests likeĀ 
ConsumerBounceTest#testCloseDuringRebalance extremely flaky.

A quick test with topic IDs stored in the replica manager during the handling 
of LISR requests showed that significantly fewer errors and madeĀ 
ConsumerBounceTest#testCloseDuringRebalance much less flaky (passing 50/50 runs 
vs. 11/50 runs).

The task now is figuring out the best strategy to store topic IDs for the fetch 
path using the IDs from the LISR request.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to