package
1.5.0
Repository: https://github.com/m3db/m3.git
Documentation: pkg.go.dev

# Functions

GetQueryTerminatorTagName will return the name for the terminator matcher in the given pattern.
NewFetchResult is a convenience method for creating a FetchResult.
NewM3WrappedStorage creates a graphite storage wrapper around an m3query storage instance.
NewMockStorage creates a new mock instance.
TranslateQueryToMatchersWithTerminator converts a graphite query to tag matcher pairs, and adds a terminator matcher to the end.

# Constants

StarStarUnterminatedTranslatedQuery is a query that is not terminated by an explicit leaf node since it matches indefinite child nodes due to a "**" in the query which matches indefinited child nodes.
TerminatedTranslatedQuery is a query that is terminated at an explicit leaf node (i.e.

# Structs

DataOptions provide data context.
FetchOptions provides context to a fetch expression.
FetchResult provides a fetch result and meta information.
M3WrappedStorageOptions is the graphite storage options.
MockStorage is a mock of Storage interface.
MockStorageMockRecorder is the mock recorder for MockStorage.

# Interfaces

Storage provides an interface for retrieving timeseries values or names based upon a query or path.

# Type aliases

TranslatedQueryType describes a translated query type.