MCPcopy
hub / github.com/grafana/tempo / ApplyToOptions

Method ApplyToOptions

tempodb/config.go:106–124  ·  view source on GitHub ↗
(o *common.SearchOptions)

Source from the content-addressed store, hash-verified

104}
105
106func (c SearchConfig) ApplyToOptions(o *common.SearchOptions) {
107 o.ChunkSizeBytes = c.ChunkSizeBytes
108 o.PrefetchTraceCount = c.PrefetchTraceCount
109 o.ReadBufferCount = c.ReadBufferCount
110 o.ReadBufferSize = c.ReadBufferSizeBytes
111
112 if o.ChunkSizeBytes == 0 {
113 o.ChunkSizeBytes = DefaultSearchChunkSizeBytes
114 }
115 if o.PrefetchTraceCount <= 0 {
116 o.PrefetchTraceCount = DefaultPrefetchTraceCount
117 }
118 if o.ReadBufferSize <= 0 {
119 o.ReadBufferSize = DefaultReadBufferSize
120 }
121 if o.ReadBufferCount <= 0 {
122 o.ReadBufferCount = DefaultReadBufferCount
123 }
124}
125
126// CompactorConfig contains compaction configuration options
127type CompactorConfig struct {

Callers 14

TestApplyToOptionsFunction · 0.95
FindMethod · 0.80
SearchMethod · 0.80
SearchTagsMethod · 0.80
SearchTagValuesMethod · 0.80
SearchTagValuesV2Method · 0.80
FetchMethod · 0.80
FetchSpansMethod · 0.80
FetchTagValuesMethod · 0.80
FetchTagNamesMethod · 0.80
RedactBlockMethod · 0.80
isInBlockFunction · 0.80

Calls

no outgoing calls

Tested by 1

TestApplyToOptionsFunction · 0.76