Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
272 changes: 272 additions & 0 deletions data/commands_core.json
Original file line number Diff line number Diff line change
Expand Up @@ -8238,6 +8238,148 @@
"deprecated"
]
},
"HOTKEYS": {
"summary": "A container for hotkeys tracking commands.",
"since": "8.6.0",
"group": "server",
"complexity": "Depends on subcommand.",
"acl_categories": [
"@slow"
],
"arity": -2
},
"HOTKEYS GET": {
"summary": "Returns lists of top K hotkeys depending on metrics chosen in HOTKEYS START command.",
"since": "8.6.0",
"group": "server",
"complexity": "O(K) where K is the number of hotkeys returned.",
"acl_categories": [
"@admin",
"@slow",
"@dangerous"
],
"arity": 2,
"command_flags": [
"admin",
"noscript"
]
},
"HOTKEYS RESET": {
"summary": "Release the resources used for hotkey tracking.",
"since": "8.6.0",
"group": "server",
"complexity": "O(1)",
"acl_categories": [
"@admin",
"@slow",
"@dangerous"
],
"arity": 2,
"command_flags": [
"admin",
"noscript"
]
},
"HOTKEYS START": {
"summary": "Starts hotkeys tracking.",
"since": "8.6.0",
"group": "server",
"complexity": "O(1)",
"acl_categories": [
"@admin",
"@slow",
"@dangerous"
],
"arity": -2,
"arguments": [
{
"name": "metrics",
"type": "block",
"token": "METRICS",
"arguments": [
{
"name": "count",
"type": "integer",
"display_text": "count"
},
{
"name": "cpu",
"type": "pure-token",
"display_text": "cpu",
"token": "CPU",
"optional": true
},
{
"name": "net",
"type": "pure-token",
"display_text": "net",
"token": "NET",
"optional": true
}
]
},
{
"name": "k",
"type": "integer",
"display_text": "k",
"token": "COUNT",
"optional": true
},
{
"name": "seconds",
"type": "integer",
"display_text": "seconds",
"token": "DURATION",
"optional": true
},
{
"name": "ratio",
"type": "integer",
"display_text": "ratio",
"token": "SAMPLE",
"optional": true
},
{
"name": "slots",
"type": "block",
"token": "SLOTS",
"optional": true,
"arguments": [
{
"name": "count",
"type": "integer",
"display_text": "count"
},
{
"name": "slot",
"type": "integer",
"display_text": "slot",
"multiple": true
}
]
}
],
"command_flags": [
"admin",
"noscript"
]
},
"HOTKEYS STOP": {
"summary": "Stops hotkeys tracking.",
"since": "8.6.0",
"group": "server",
"complexity": "O(1)",
"acl_categories": [
"@admin",
"@slow",
"@dangerous"
],
"arity": 2,
"command_flags": [
"admin",
"noscript"
]
},
"HPERSIST": {
"summary": "Removes the expiration time for each specified field",
"since": "7.4.0",
Expand Down Expand Up @@ -17091,6 +17233,52 @@
}
]
},
{
"name": "idmp",
"type": "oneof",
"optional": true,
"arguments": [
{
"name": "idmpauto-with-pid",
"type": "block",
"arguments": [
{
"name": "idmpauto-token",
"type": "pure-token",
"display_text": "idmpauto-token",
"token": "IDMPAUTO"
},
{
"name": "pid",
"type": "string",
"display_text": "pid"
}
]
},
{
"name": "idmp-with-pid-iid",
"type": "block",
"arguments": [
{
"name": "idmp-token",
"type": "pure-token",
"display_text": "idmp-token",
"token": "IDMP"
},
{
"name": "pid",
"type": "string",
"display_text": "pid"
},
{
"name": "iid",
"type": "string",
"display_text": "iid"
}
]
}
]
},
{
"name": "trim",
"type": "block",
Expand Down Expand Up @@ -17280,6 +17468,86 @@
"nondeterministic_output"
]
},
"XCFGSET": {
"summary": "Sets the IDMP configuration parameters for a stream.",
"since": "8.6.0",
"group": "stream",
"complexity": "O(1)",
"acl_categories": [
"@write",
"@stream",
"@fast"
],
"arity": -2,
"key_specs": [
{
"begin_search": {
"type": "index",
"spec": {
"index": 1
}
},
"find_keys": {
"type": "range",
"spec": {
"lastkey": 0,
"keystep": 1,
"limit": 0
}
},
"RW": true,
"update": true
}
],
"arguments": [
{
"name": "key",
"type": "key",
"display_text": "key",
"key_spec_index": 0
},
{
"name": "idmp-duration-block",
"type": "block",
"optional": true,
"arguments": [
{
"name": "idmp-duration-token",
"type": "pure-token",
"display_text": "idmp-duration-token",
"token": "IDMP-DURATION"
},
{
"name": "duration",
"type": "integer",
"display_text": "duration"
}
]
},
{
"name": "idmp-maxsize-block",
"type": "block",
"optional": true,
"arguments": [
{
"name": "idmp-maxsize-token",
"type": "pure-token",
"display_text": "idmp-maxsize-token",
"token": "IDMP-MAXSIZE"
},
{
"name": "maxsize",
"type": "integer",
"display_text": "maxsize"
}
]
}
],
"command_flags": [
"write",
"fast"
]
},
"XCLAIM": {
"summary": "Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.",
"since": "5.0.0",
Expand Down Expand Up @@ -18019,6 +18287,10 @@
[
"7.2.0",
"Added the `active-time` field, and changed the meaning of `seen-time`."
],
[
"8.6.0",
"Added the `idmp-duration`, `idmp-maxsize`, `pids-tracked`, `iids-tracked`, `iids-added` and `iids-duplicates` fields for IDMP tracking."
]
],
"acl_categories": [
Expand Down