You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 23, 2023. It is now read-only.
I'm creating SpanBuilder instances and initializing them with a parent span as well as basic tags. These builders are then used for all child span initialization. However when a second span is created using the same builder the start time of the 2nd span == start time of the 1st. This is unexpected. When you call .start() without calling .withStartTime(micros) then the start time is initialized to the relative nowish value. So I expected that every time .start() is called it generates a new span with tag data and parent span initialized.
I'm also unclear whether the starttime of a span originates from System.nanoTime() or from System.currentTimeMillis() * 1_000L.
I'm creating
SpanBuilderinstances and initializing them with a parent span as well as basic tags. These builders are then used for all child span initialization. However when a second span is created using the same builder the start time of the 2nd span == start time of the 1st. This is unexpected. When you call.start()without calling.withStartTime(micros)then the start time is initialized to the relative nowish value. So I expected that every time.start()is called it generates a new span with tag data and parent span initialized.I'm also unclear whether the starttime of a span originates from
System.nanoTime()or fromSystem.currentTimeMillis() * 1_000L.