1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-11-29 23:07:45 +02:00

Exporter: Initial Jaeger Trace Exporter commit. (#112)

* Exporter: Initial Jaeger Trace Exporter commit.

* remove unused methods and add TODOs.

* remove TODO.

* fix build error by exporting event struct.

* move Event from basetypes.go to export.go
This commit is contained in:
rghetia
2019-09-09 14:59:39 -07:00
committed by GitHub
parent a776e95c61
commit 9f85824979
15 changed files with 3539 additions and 35 deletions

View File

@@ -158,10 +158,10 @@ func (s *span) AddEvent(ctx context.Context, msg string, attrs ...core.KeyValue)
func (s *span) addEventWithTimestamp(timestamp time.Time, msg string, attrs ...core.KeyValue) {
s.mu.Lock()
defer s.mu.Unlock()
s.messageEvents.add(event{
msg: msg,
attributes: attrs,
time: timestamp,
s.messageEvents.add(Event{
Message: msg,
Attributes: attrs,
Time: timestamp,
})
}
@@ -210,10 +210,10 @@ func (s *span) makeSpanData() *SpanData {
return &sd
}
func (s *span) interfaceArrayToMessageEventArray() []event {
messageEventArr := make([]event, 0)
func (s *span) interfaceArrayToMessageEventArray() []Event {
messageEventArr := make([]Event, 0)
for _, value := range s.messageEvents.queue {
messageEventArr = append(messageEventArr, value.(event))
messageEventArr = append(messageEventArr, value.(Event))
}
return messageEventArr
}