Versions in this module Expand all Collapse all v1 v1.5.0 Aug 17, 2022 Changes in this version + const DataFileName + const DefinitionLevelResourceAttrs + const DefinitionLevelResourceSpans + const DefinitionLevelResourceSpansILSSpan + const DefinitionLevelTrace + const LabelCluster + const LabelContainer + const LabelHTTPMethod + const LabelHTTPStatusCode + const LabelHTTPUrl + const LabelK8sClusterName + const LabelK8sContainerName + const LabelK8sNamespaceName + const LabelK8sPodName + const LabelName + const LabelNamespace + const LabelPod + const LabelRootServiceName + const LabelRootSpanName + const LabelServiceName + const NotFound + const SearchNext + const SearchPrevious + const StatusCodeError + const StatusCodeOK + const StatusCodeTag + const StatusCodeUnset + const TraceIDColumnName + const VersionString + var StatusCodeMapping = map[string]int + func CopyBlock(ctx context.Context, meta *backend.BlockMeta, from backend.Reader, ...) error + func CreateBlock(ctx context.Context, cfg *common.BlockConfig, meta *backend.BlockMeta, ...) (*backend.BlockMeta, error) + func SortTrace(t *Trace) + type Attribute struct + Key string + Value *string + ValueArray string + ValueBool *bool + ValueDouble *float64 + ValueInt *int64 + ValueKVList string + type BackendReaderAt struct + TotalBytesRead uint64 + func NewBackendReaderAt(ctx context.Context, r backend.Reader, name string, blockID uuid.UUID, ...) *BackendReaderAt + func (b *BackendReaderAt) ReadAt(p []byte, off int64) (int, error) + func (b *BackendReaderAt) ReadAtWithCache(p []byte, off int64) (int, error) + type Combiner struct + func NewCombiner() *Combiner + func (c *Combiner) Consume(tr *Trace) (spanCount int) + func (c *Combiner) ConsumeWithFinal(tr *Trace, final bool) (spanCount int) + func (c *Combiner) Result() (*Trace, int) + type Compactor struct + func NewCompactor(opts common.CompactionOptions) *Compactor + func (c *Compactor) Compact(ctx context.Context, l log.Logger, r backend.Reader, ...) (newCompactedBlocks []*backend.BlockMeta, err error) + type Encoding struct + func (v Encoding) CopyBlock(ctx context.Context, meta *backend.BlockMeta, from backend.Reader, ...) error + func (v Encoding) CreateBlock(ctx context.Context, cfg *common.BlockConfig, meta *backend.BlockMeta, ...) (*backend.BlockMeta, error) + func (v Encoding) NewCompactor(opts common.CompactionOptions) common.Compactor + func (v Encoding) OpenBlock(meta *backend.BlockMeta, r backend.Reader) (common.BackendBlock, error) + func (v Encoding) Version() string + type Event struct + Attrs []EventAttribute + DroppedAttributesCount int32 + Name string + Test string + TimeUnixNano uint64 + type EventAttribute struct + Key string + Value []byte + type IL struct + Name string + Version string + type ILS struct + InstrumentationLibrary IL + Spans []Span + type Iterator interface + Close func() + Next func(context.Context) (*Trace, error) + type MultiBlockIterator struct + func (m *MultiBlockIterator) Close() + func (m *MultiBlockIterator) Next(ctx context.Context) (common.ID, parquet.Row, error) + type RawIterator interface + Close func() + Next func(context.Context) (common.ID, parquet.Row, error) + type Resource struct + Attrs []Attribute + Cluster *string + Container *string + K8sClusterName *string + K8sContainerName *string + K8sNamespaceName *string + K8sPodName *string + Namespace *string + Pod *string + ServiceName string + Test string + type ResourceSpans struct + InstrumentationLibrarySpans []ILS + Resource Resource + type RowTracker struct + type Span struct + Attrs []Attribute + DroppedAttributesCount int32 + DroppedEventsCount int32 + EndUnixNanos uint64 + Events []Event + HttpMethod *string + HttpStatusCode *int64 + HttpUrl *string + ID []byte + Kind int + Name string + ParentSpanID []byte + StartUnixNanos uint64 + StatusCode int + StatusMessage string + TraceState string + type Trace struct + DurationNanos uint64 + EndTimeUnixNano uint64 + ResourceSpans []ResourceSpans + RootServiceName string + RootSpanName string + StartTimeUnixNano uint64 + TraceID []byte + TraceIDText string + func CombineTraces(traces ...*Trace) *Trace v1.5.0-rc.2 Aug 12, 2022 v1.5.0-rc.1 Aug 11, 2022 v1.5.0-rc.0 Aug 3, 2022