Skip to content

Project-10: Remove ConfigurationCacheService (global-zk + local-zk) cache with Metadata-store API  #9645

@rdhabalia

Description

@rdhabalia

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

  1. Replace all references of ConfigurationCacheService with ConfigurationMetadataCacheService across all pulsar components
  2. Remove ConfigurationCacheService class

Metadata

Metadata

Assignees

Labels

type/enhancementThe enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions