0xffff-zhiyan commented on PR #21053:
URL: https://github.com/apache/kafka/pull/21053#issuecomment-3751022039

   I have updated the PR @ahuang98 
   The ConfigValidator is instantiated in SharedServer and propagated through 
two distinct paths:
   1. Used for filtering invalid configurations when loading metadata from the 
log or snapshots:
   SharedServer creates `ConfigValidatorImpl` instance
   SharedServer → MetadataLoader.Builder → MetadataLoader → MetadataDelta (when 
initializing new publishers) → ConfigurationsDelta → ConfigurationDelta 
   2. Used for filtering invalid configurations when validating configuration 
changes:
   SharedServer → ControllerServer → QuorumController → 
ConfigurationControlManager
   
   


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