Skip to content

HDDS-14933. Disambiguate metrics and JMX registrations for same-JVM ozone local services#10763

Draft
henrybear327 wants to merge 7 commits into
apache:masterfrom
henrybear327:HDDS-14933
Draft

HDDS-14933. Disambiguate metrics and JMX registrations for same-JVM ozone local services#10763
henrybear327 wants to merge 7 commits into
apache:masterfrom
henrybear327:HDDS-14933

Conversation

@henrybear327

@henrybear327 henrybear327 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

ozone local runs SCM, OM, DN, and optionally S3G inside one process. A lot of existing Ozone code assumed one service per JVM, so metrics and JMX objects were registered under fixed global names. Once multiple services lived in the same JVM, those registrations started colliding or leaking across restart.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-14933

How was this patch tested?

https://github.com/apache/ozone/actions/runs/29328690357

YutaLin and others added 2 commits July 14, 2026 12:55
@henrybear327 henrybear327 marked this pull request as draft July 14, 2026 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ozone-local HDDS-14893

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants