This is an automated email from the ASF dual-hosted git repository.
schofielaj pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/trunk by this push:
new 01cc865d474 MINOR: Correct ShareCoordinatorMetrics comments and sensor
name constant (#20999)
01cc865d474 is described below
commit 01cc865d474c72f9ffc0405914ef884203ec78ea
Author: majialong <[email protected]>
AuthorDate: Thu Nov 27 04:06:38 2025 +0800
MINOR: Correct ShareCoordinatorMetrics comments and sensor name constant
(#20999)
1. The comment incorrectly referenced `write-latency-total`, but the
actual
metrics are `write-latency-max` (using Max() statistics).
<img width="564" height="633" alt="image"
src="https://github.com/user-attachments/assets/9b6b5e45-2060-453f-b7dd-49ada8c946b9"
/>
2. The `SHARE_COORDINATOR_STATE_TOPIC_PRUNE_SENSOR_NAME` constant value
had a redundant "SensorName" suffix that was inconsistent with other
sensor name constants. Removing it ensures consistent naming conventions
across all sensor name constants.
Reviewers: Sushant Mahajan <[email protected]>, Andrew Schofield
<[email protected]>
---
.../kafka/coordinator/share/metrics/ShareCoordinatorMetrics.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
a/share-coordinator/src/main/java/org/apache/kafka/coordinator/share/metrics/ShareCoordinatorMetrics.java
b/share-coordinator/src/main/java/org/apache/kafka/coordinator/share/metrics/ShareCoordinatorMetrics.java
index c51feaffd1e..b24d78def27 100644
---
a/share-coordinator/src/main/java/org/apache/kafka/coordinator/share/metrics/ShareCoordinatorMetrics.java
+++
b/share-coordinator/src/main/java/org/apache/kafka/coordinator/share/metrics/ShareCoordinatorMetrics.java
@@ -38,8 +38,8 @@ import java.util.Objects;
import java.util.concurrent.ConcurrentHashMap;
public class ShareCoordinatorMetrics extends CoordinatorMetrics implements
AutoCloseable {
- //write (write-rate and write-total) Meter share-coordinator-metric The
number of share-group state write calls per second.
- //write-latency (write-latency-avg and write-latency-total) Meter
share-coordinator-metrics The time taken for a share-group state write call,
including the time to write to the share-group state topic.
+ // write (write-rate and write-total) Meter share-coordinator-metrics The
number of share-group state write calls per second.
+ // write-latency (write-latency-avg and write-latency-max) Meter
share-coordinator-metrics The time taken for a share-group state write call,
including the time to write to the share-group state topic.
public static final String METRICS_GROUP = "share-coordinator-metrics";
private final Metrics metrics;
@@ -47,7 +47,7 @@ public class ShareCoordinatorMetrics extends
CoordinatorMetrics implements AutoC
public static final String SHARE_COORDINATOR_WRITE_SENSOR_NAME =
"ShareCoordinatorWrite";
public static final String SHARE_COORDINATOR_WRITE_LATENCY_SENSOR_NAME =
"ShareCoordinatorWriteLatency";
- public static final String SHARE_COORDINATOR_STATE_TOPIC_PRUNE_SENSOR_NAME
= "ShareCoordinatorStateTopicPruneSensorName";
+ public static final String SHARE_COORDINATOR_STATE_TOPIC_PRUNE_SENSOR_NAME
= "ShareCoordinatorStateTopicPrune";
private final Map<TopicPartition, ShareGroupPruneMetrics> pruneMetrics =
new ConcurrentHashMap<>();
/**