Alanxtl opened a new issue, #859:
URL: https://github.com/apache/dubbo-go-samples/issues/859

   `compatibility/polaris/limit` can't be run successfully, seems have 
compatibility issue with current otel version.
   
   log:
   ```
   # go.opentelemetry.io/otel/sdk/trace
   
/home/lxt/go/pkg/mod/go.opentelemetry.io/otel/[email protected]/trace/span.go:165:20: 
cannot use (*recordingSpan)(nil) (value of type *recordingSpan) as 
ReadWriteSpan value in variable declaration: *recordingSpan does not implement 
ReadWriteSpan (missing method AddLink)
                have addLink("go.opentelemetry.io/otel/trace".Link)
                want AddLink("go.opentelemetry.io/otel/trace".Link)
   
/home/lxt/go/pkg/mod/go.opentelemetry.io/otel/[email protected]/trace/span.go:804:20: 
cannot use nonRecordingSpan{} (value of type nonRecordingSpan) as 
"go.opentelemetry.io/otel/trace".Span value in variable declaration: 
nonRecordingSpan does not implement "go.opentelemetry.io/otel/trace".Span 
(missing method AddLink)
   
/home/lxt/go/pkg/mod/go.opentelemetry.io/otel/[email protected]/trace/tracer.go:50:21:
 impossible type assertion: p.(*recordingSpan)
        *recordingSpan does not implement "go.opentelemetry.io/otel/trace".Span 
(missing method AddLink)
                have addLink("go.opentelemetry.io/otel/trace".Link)
                want AddLink("go.opentelemetry.io/otel/trace".Link)
   
/home/lxt/go/pkg/mod/go.opentelemetry.io/otel/[email protected]/trace/tracer.go:120:10:
 cannot use tr.newNonRecordingSpan(sc) (value of type nonRecordingSpan) as 
"go.opentelemetry.io/otel/trace".Span value in return statement: 
nonRecordingSpan does not implement "go.opentelemetry.io/otel/trace".Span 
(missing method AddLink)
   
/home/lxt/go/pkg/mod/go.opentelemetry.io/otel/[email protected]/trace/tracer.go:122:9:
 cannot use tr.newRecordingSpan(psc, sc, name, samplingResult, config) (value 
of type *recordingSpan) as "go.opentelemetry.io/otel/trace".Span value in 
return statement: *recordingSpan does not implement 
"go.opentelemetry.io/otel/trace".Span (missing method AddLink)
                have addLink("go.opentelemetry.io/otel/trace".Link)
                want AddLink("go.opentelemetry.io/otel/trace".Link)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to