Goal
ConfigurationCacheService keeps local-zk-cache and global-zk-cache which is used by multiple components eg: Broker, Proxy, Discovery-service, WebSocket, etc. #9586 introduced ConfigurationMetadataCacheService which is an alternative of ConfigurationCacheService and it uses Pulsar meadata-store resources,. So, replace ConfigurationCacheService with ConfigurationMetadataCacheService.
Reference
Component: ConfigurationCacheService
Affected Modules: Broker, Websocket, Discovery, Proxy
Notes
- Replace all references of
ConfigurationCacheService with ConfigurationMetadataCacheService across all pulsar components
- Remove
ConfigurationCacheService class