apoorvmittal10 opened a new pull request, #22407:
URL: https://github.com/apache/kafka/pull/22407

   This PR integrates the `LogReader` and `PartitionMetadataProvider` 
abstractions (introduced in #22389) into the share fetch path, replacing direct 
ReplicaManager dependencies in DelayedShareFetch, SharePartition, 
SharePartitionManager, and ShareFetchUtils.
   
   #### What Changed
   
     Core classes now accept LogReader and PartitionMetadataProvider 
abstractions instead of ReplicaManager. SharePartitionManager instantiates the 
default ReplicaManager-backed implementations and wires them through the 
dependency graph.
   
     SharePartition uses a Consumer<DelayedShareFetchKey> for delayed request 
notifications instead of calling ReplicaManager directly.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to