MCPcopy
hub / github.com/grafana/mimir / SymbolIterator

Interface SymbolIterator

tools/tsdb-index-header/reader.go:28–33  ·  view source on GitHub ↗

SymbolIterator iterates through all symbols in the index.

Source from the content-addressed store, hash-verified

26
27// SymbolIterator iterates through all symbols in the index.
28type SymbolIterator interface {
29 Close() error
30 Next() bool
31 At() string
32 Err() error
33}
34
35// SeriesIterator iterates over series and their labels.
36type SeriesIterator interface {

Callers 24

printWalEntriesFunction · 0.65
analyzeBlockForGapsFunction · 0.65
chunkGapsFunction · 0.65
analyseSymbolsFunction · 0.65
printBlockIndexFunction · 0.65
computeChunkStatsFunction · 0.65
analyzeChunksFunction · 0.65
analyzeSymbolsFunction · 0.65
analyzeBlockForGapsFunction · 0.65
chunkGapsFunction · 0.65
analyseSymbolsFunction · 0.65
doExportMethod · 0.65

Implementers 10

indexHeaderSymbolIteratortools/tsdb-index-header/indexheader_ad
stringIterAdaptertools/tsdb-index-header/fullindex_adap
ingesterSearchResultSetpkg/distributor/distributor_search.go
closeCountingSetpkg/distributor/distributor_search_tes
staticResultSetpkg/storage/concurrent_searchresult_te
blockingResultSetpkg/storage/concurrent_searchresult_te
concurrentSearchResultSetpkg/storage/concurrent_searchresult.go
errSearchResultSetpkg/querier/search_handler_test.go
sgSearchResultSetpkg/querier/blocks_store_queryable_sea
fakeSearchResultSetpkg/ingester/ingester_search_test.go

Calls

no outgoing calls

Tested by

no test coverage detected