@@ -27,8 +27,6 @@ import (
2727
2828 "github.com/apache/skywalking-go/plugins/core/operator"
2929 "github.com/apache/skywalking-go/plugins/core/reporter"
30-
31- logv3 "skywalking.apache.org/repo/goapi/collect/logging/v3"
3230)
3331
3432// nolint
@@ -111,7 +109,7 @@ func NewEntity(service, instanceEnvName string) *reporter.Entity {
111109func newTracer () * Tracer {
112110 return & Tracer {
113111 initFlag : 0 ,
114- Reporter : & emptyReporter {} ,
112+ Reporter : reporter . NewDiscardReporter () ,
115113 Sampler : NewConstSampler (false ),
116114 Log : & LogWrapper {newDefaultLogger ()},
117115 cdsWatchers : make ([]reporter.AgentConfigChangeWatcher , 0 ),
@@ -129,33 +127,6 @@ func (t *Tracer) ChangeLogger(logger interface{}) {
129127 t .Log .ChangeLogger (logger .(operator.LogOperator ))
130128}
131129
132- // nolint
133- type emptyReporter struct {}
134-
135- // nolint
136- func (e * emptyReporter ) Boot (entity * reporter.Entity , cdsWatchers []reporter.AgentConfigChangeWatcher ) {
137- }
138-
139- // nolint
140- func (e * emptyReporter ) SendTracing (spans []reporter.ReportedSpan ) {
141- }
142-
143- // nolint
144- func (e * emptyReporter ) SendMetrics (metrics []reporter.ReportedMeter ) {
145- }
146-
147- // nolint
148- func (e * emptyReporter ) SendLog (log * logv3.LogData ) {
149- }
150-
151- func (e * emptyReporter ) ConnectionStatus () reporter.ConnectionStatus {
152- return reporter .ConnectionStatusDisconnect
153- }
154-
155- // nolint
156- func (e * emptyReporter ) Close () {
157- }
158-
159130type LogWrapper struct {
160131 Logger operator.LogOperator
161132}
0 commit comments