diff --git a/CHANGES.md b/CHANGES.md index ee30a04da198f268765a12779521910bf700d4f2..3985ba1443becb8e9df429097ea3e912c667ec6d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -40,6 +40,7 @@ Release Notes. * Update agent plugin for ElasticJob GA version * Remove the logic of generating instance name in `KafkaServiceManagementServiceClient` class. * Improve `okhttp` plugin performance by optimizing Class.getDeclaredField(). +* Fix `GRPCLogClientAppender` no context warning. #### OAP-Backend diff --git a/apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java b/apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java index 9b5ffdd1ebfd502ad2afba7142dcf36b40481fb0..b5856e1db71b7112ff9ce961131dd67f1f518d47 100644 --- a/apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java +++ b/apm-application-toolkit/apm-toolkit-logback-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/logback/v1/x/log/GRPCLogClientAppender.java @@ -19,17 +19,22 @@ package org.apache.skywalking.apm.toolkit.log.logback.v1.x.log; import ch.qos.logback.core.OutputStreamAppender; -import java.io.IOException; import java.io.OutputStream; public class GRPCLogClientAppender extends OutputStreamAppender { + public GRPCLogClientAppender() { + } + + @Override + public void start() { setOutputStream(new OutputStream() { @Override - public void write(final int b) throws IOException { + public void write(final int b) { // discarded } }); + super.start(); } @Override