Skip to content

Conversation

@mimaison
Copy link
Member

@mimaison mimaison commented Dec 16, 2025

Another small step in moving all of kafka.raft classes out of the
core module.

The DefaultExternalKRaftMetrics class needs:

  • ControllerMetadataMetrics from metadata
  • ExternalKRaftMetrics from raft
  • BrokerServerMetrics from server.

The server module already depends on metadata and raft. It also
already has a bunch of metrics related classes in
org.apache.kafka.server.metrics, so it seems the best fit.

@github-actions github-actions bot added the core Kafka Broker label Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Kafka Broker

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant