Documentation
¶
Index ¶
- Constants
- Variables
- func ExtractShardingInfo(matchers []*labels.Matcher) ([]*labels.Matcher, *storepb.ShardInfo, error)
- func ExtractShardingMatchers(matchers []*labels.Matcher) ([]*labels.Matcher, *storepb.ShardMatcher, error)
- func InjectShardingInfo(query string, shardInfo *storepb.ShardInfo) (string, error)
- func NewDisableBinaryExpressionAnalyzer(analyzer querysharding.Analyzer) *disableBinaryExpressionAnalyzer
Constants ¶
View Source
const (
CortexShardByLabel = "__CORTEX_SHARD_BY__"
)
Variables ¶
Functions ¶
func ExtractShardingInfo ¶
func ExtractShardingMatchers ¶
func InjectShardingInfo ¶
func NewDisableBinaryExpressionAnalyzer ¶ added in v1.20.0
func NewDisableBinaryExpressionAnalyzer(analyzer querysharding.Analyzer) *disableBinaryExpressionAnalyzer
NewDisableBinaryExpressionAnalyzer is a wrapper around the analyzer that disables binary expressions.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.