Get desktop application:
View/edit binary Protocol Buffers messages
There're two cases for this field: - If the keyspace ID is not set, it means this may be a message from an older version. To maintain compatibility, we will treat it as a null keyspace ID, which is uint32.Max. - If the keyspace ID is set to a valid value, it will try to delete the resource group within the given keyspace ID.
There're two cases for this field: - If the keyspace ID is not set, it means this may be a message from an older version. To maintain compatibility, we will treat it as a null keyspace ID, which is uint32.Max. - If the keyspace ID is set to a valid value, it will try to get the resource group within the given keyspace ID.
There're two cases for this field: - If the keyspace ID is not set, it means this may be a message from an older version. To maintain compatibility, we will treat it as a null keyspace ID, which is uint32.Max. - If the keyspace ID is set to a valid value, the listed resource groups will be filtered by the given keyspace ID.
Used in:
background task types.
the percentage limit of total resource(cpu/io) that background tasks can use.
Used in: , ,
RUv2 is an experimental v2 RU calculation. For now it only records the consumption without actual token deduction.
tiflash_r_u_v2 equals tiflash RRU + tiflash WRU.
Used in: , , , ,
Used in:
Used in:
Used in:
Used in:
Used in:
KeyspaceIDValue is a wrapper for the value of keyspace ID. Because the 0 value is a valid keyspace ID, we need to use a wrapper to distinguish it from the null keyspace ID.
Used in: , , , , ,
name is the unique name of the resource manager participant.
id is the unique id of the resource manager participant.
listen_urls is the serivce endpoint list in the url format. listen_urls[0] is primary service endpoint.
Used as request type in: ResourceManager.AddResourceGroup, ResourceManager.ModifyResourceGroup
Used as response type in: ResourceManager.AddResourceGroup, ResourceManager.ModifyResourceGroup
Used in:
Used in: ,
Used in:
Used in: ,
ResourceGroup the settings definitions.
Used in: , ,
Used in RU mode, group settings with WRU/RRU etc resource abstract unit.
Used in Raw mode, group settings with CPU/IO etc resource unit.
The task scheduling priority
Runaway queries settings
Background task control settings.
RU consumption statistics.
The keyspace ID that the resource group belongs to. There're two cases for this field: - If the keyspace ID is not set, it means this may be a message from an older version. To maintain compatibility, we will treat it as a null keyspace ID, which is uint32.Max. - If the keyspace ID is set to a valid value, it will directly be used.
Used in:
do nothing
deprioritize the task
kill the task
switch the task to another group
Used in:
Used in:
When the runaway action is `SwitchGroup`, this field will be used to indicate which group to switch.
Used in:
how long would the watch last
Used in:
Used in: , , ,
Once used to reconfigure, the tokens is delta tokens.
Used in:
RU mode, group settings with WRU/RRU etc resource abstract unit.
Raw mode, group settings with CPU/IO etc resource unit.
Aggregate statistics in group level.
label background request.
There're two cases for this field: - If the keyspace ID is not set, it means this may be a message from an older version. To maintain compatibility, we will treat it as a null keyspace ID, which is uint32.Max. - If the keyspace ID is set to a valid value, it will try to request the token bucket from the resource group within the given keyspace ID.
Used in:
Used in:
Used in:
RU mode
Raw mode
There're two cases for this field: - If the keyspace ID is not set, it means this may be a message from an older version, which can be safely ignored to keep compatibility. - If the keyspace ID is set to a valid value, it means this response is from the resource group within this keyspace ID.
Used in: