1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-12-12 10:04:29 +02:00
opentelemetry-go/sdk/trace
Krzesimir Nowak 670b0365d8 Make tag.Map a concrete type. (#89)
This is to make tag.Map an immutable type, so it is safe to use
concurrently. The safety is not yet fully achieved because of the
functions returning contents of the map (Value and Foreach). The
functions give callers an access to core.Value objects, which contain
a byte slice, which has pointer like semantics. So to avoid accidental
changes, we will need to copy the value if it is of BYTES type.

Fixes #59
2019-08-23 09:01:52 -07:00
..
internal Trace sdk (#65) 2019-08-02 13:52:55 -07:00
basetypes.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
benchmark_test.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
config_test.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
config.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
doc.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
evictedqueue_test.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
evictedqueue.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
examples_test.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
export.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
id_generator.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
lrumap.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
sampling.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
span.go use EmptySpanContext function instead of global variable (#86) 2019-08-12 10:59:35 -07:00
trace_go11.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
trace_nongo11.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
trace_test.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
trace.go Trace sdk (#65) 2019-08-02 13:52:55 -07:00
tracer.go Make tag.Map a concrete type. (#89) 2019-08-23 09:01:52 -07:00