Skip to content

Commit afabd16

Browse files
committed
fix'
1 parent 2f95e81 commit afabd16

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • kafka-streams-framework/src/main/java/org/hypertrace/core/kafkastreams/framework

kafka-streams-framework/src/main/java/org/hypertrace/core/kafkastreams/framework/KafkaStreamsApp.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import static org.apache.kafka.streams.StreamsConfig.ROCKSDB_CONFIG_SETTER_CLASS_CONFIG;
2121
import static org.apache.kafka.streams.StreamsConfig.TOPOLOGY_OPTIMIZATION;
2222
import static org.apache.kafka.streams.StreamsConfig.consumerPrefix;
23+
import static org.apache.kafka.streams.StreamsConfig.mainConsumerPrefix;
2324
import static org.apache.kafka.streams.StreamsConfig.producerPrefix;
2425
import static org.apache.kafka.streams.StreamsConfig.topicPrefix;
2526

@@ -252,9 +253,10 @@ public Map<String, Object> getBaseStreamsConfig() {
252253
// ##########################
253254
baseStreamsConfig.put(topicPrefix(RETENTION_MS_CONFIG), TimeUnit.HOURS.toMillis(12));
254255

255-
// set metrics interceptor
256+
// set metrics interceptor, only apply to the main consumer and skip instrumenting the restore
257+
// consumer
256258
baseStreamsConfig.put(
257-
consumerPrefix(INTERCEPTOR_CLASSES_CONFIG), MetricsInterceptor.class.getName());
259+
mainConsumerPrefix(INTERCEPTOR_CLASSES_CONFIG), MetricsInterceptor.class.getName());
258260

259261
return baseStreamsConfig;
260262
}

0 commit comments

Comments
 (0)