KIP-142 — Add ListTopicsRequest to efficiently list all the topics in a cluster
Discussion AdminProtocol
Proposes a dedicated `ListTopicsRequest` protocol RPC that returns only topic names (and optionally a single metadata flag per topic), avoiding the full broker+partition metadata payload of `MetadataRequest`. In large clusters, calling `MetadataRequest` to list topics returns megabytes of broker and partition detail not needed for a simple topic enumeration.
Protocol Impact
Details
| Author | Colin McCabe |
| Status | Discussion |
| Wiki | View on Apache Wiki |
| Created | 2017-04-20 |
| Last Modified | 2017-04-24 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.