MCPcopy Create free account
hub / github.com/apache/arrow / MarkSpan

Function MarkSpan

cpp/src/arrow/util/tracing_internal.h:53–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51opentelemetry::trace::Tracer* GetTracer();
52
53inline void MarkSpan(const Status& s, opentelemetry::trace::Span* span) {
54 if (!s.ok()) {
55 span->SetStatus(opentelemetry::trace::StatusCode::kError, s.ToString());
56 } else {
57 span->SetStatus(opentelemetry::trace::StatusCode::kOk);
58 }
59}
60
61template <typename T>
62inline Result<T> MarkSpan(Result<T> result, opentelemetry::trace::Span* span) {

Callers 3

OpenReaderAsyncFunction · 0.85
OpenReaderAsyncFunction · 0.85
WrapAsyncGeneratorFunction · 0.85

Calls 3

okMethod · 0.45
ToStringMethod · 0.45
statusMethod · 0.45

Tested by

no test coverage detected