github.com/pachyderm/pachyderm@v1.13.4/src/client/pkg/tracing/extended/extended_trace.proto (about)

     1  syntax = "proto3";
     2  
     3  package extended;
     4  option go_package = "github.com/pachyderm/pachyderm/src/client/pkg/tracing/extended";
     5  
     6  // TraceProto contains information identifying a Jaeger trace. It's used to
     7  // propagate traces that follow the lifetime of a long operation (e.g. creating
     8  // a pipeline or running a job), and which live longer than any single RPC.
     9  message TraceProto {
    10    // serialized_trace contains the info identifying a trace in Jaeger (a
    11    // (trace ID, span ID, sampled) tuple, basically)
    12    map<string, string> serialized_trace = 1;
    13  
    14    // pipeline specifies the target pipeline of this trace; this would be set for
    15    // a trace created by 'pachctl create-pipeline' or 'pachctl update-pipeline'
    16    // and would include the kubernetes RPCs involved in creating a pipeline
    17    string pipeline = 2;
    18  }