Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultResourceGroupName = "default"
DefaultResourceGroupName is the default resource group name.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RunawayChecker ¶
type RunawayChecker interface { // BeforeExecutor checks whether query is in watch list before executing and after compiling. BeforeExecutor() (string, error) // BeforeCopRequest checks runaway and modifies the request if necessary before sending coprocessor request. BeforeCopRequest(req *tikvrpc.Request) error // CheckThresholds checks TiKV error whether it exceeds the threshold. CheckThresholds(ruDetail *util.RUDetails, processKeys int64, err error) error // ResetTotalProcessedKeys resets the current total processed keys. ResetTotalProcessedKeys() // CheckAction is used to check current action of the query. // It's safe to call this method concurrently. CheckAction() rmpb.RunawayAction // CheckRuleKillAction checks whether the query should be killed according to the group settings. CheckRuleKillAction() (string, bool) }
RunawayChecker is used to check runaway queries.
Click to show internal directories.
Click to hide internal directories.