Skip to content

Commit 9f93af3

Browse files
authored
[improve][broker] Do not expose bucketDelayedIndexStats (apache#20383)
1 parent 8e0ebba commit 9f93af3

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/stats/SubscriptionStatsImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
*/
1919
package org.apache.pulsar.common.policies.data.stats;
2020

21+
import com.fasterxml.jackson.annotation.JsonIgnore;
2122
import java.util.ArrayList;
2223
import java.util.HashMap;
2324
import java.util.LinkedHashMap;
@@ -134,6 +135,7 @@ public class SubscriptionStatsImpl implements SubscriptionStats {
134135
/** The size of DelayedDeliveryTracer memory usage. */
135136
public long delayedMessageIndexSizeInBytes;
136137

138+
@JsonIgnore
137139
public Map<String, TopicMetricBean> bucketDelayedIndexStats;
138140

139141
/** SubscriptionProperties (key/value strings) associated with this subscribe. */

pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/stats/TopicStatsImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ public class TopicStatsImpl implements TopicStats {
140140
public long delayedMessageIndexSizeInBytes;
141141

142142
/** Map of bucket delayed index statistics. */
143+
@JsonIgnore
143144
public Map<String, TopicMetricBean> bucketDelayedIndexStats;
144145

145146
/** The compaction stats. */

0 commit comments

Comments
 (0)