AWS AmazonElastiCache documentation change
Summary
Updated Valkey command documentation: Added CLUSTERSCAN command, enhanced CLUSTER KEYSLOT/CLUSTER SHARDS/HSETEX descriptions, and added MSETEX command
Security assessment
Documents new security-relevant commands (CLUSTERSCAN for auditing, MSETEX for atomic expirations) and enhanced flags (NX/XX in HSETEX) which support secure data patterns, but doesn't fix vulnerabilities.
Diff
diff --git a/AmazonElastiCache/latest/dg/SupportedCommands.md b/AmazonElastiCache/latest/dg/SupportedCommands.md index afcd17ef8..fb8f60d79 100644 --- a//AmazonElastiCache/latest/dg/SupportedCommands.md +++ b//AmazonElastiCache/latest/dg/SupportedCommands.md @@ -88 +88 @@ Returns information about the state of a node. In a serverless cache, returns st -Returns the hash slot for a key. +Returns the hash slot for a key. In Valkey 9.1 and later, available in both cluster mode and standalone mode. @@ -112 +112 @@ Lists the replica nodes of a master node. In a serverless cache, returns state a -Returns the mapping of cluster slots to shards. In a serverless cache, returns state about the single virtual “shard” exposed to the client. +Returns the mapping of cluster slots to shards. In Valkey 9.1 and later, includes an `availability-zone` field per node. In a serverless cache, returns state about the single virtual “shard” exposed to the client. @@ -121,0 +122,6 @@ Returns the mapping of cluster slots to nodes. In a serverless cache, returns st + * `CLUSTERSCAN` + +Iterates over key names across all nodes in a cluster. Available in cluster-mode-enabled configurations. + +[Learn more](https://valkey.io/commands/clusterscan/) + @@ -528 +534 @@ Returns all values in a hash. -Sets fields in a hash with per-field expiration times. Creates the key if it doesn't exist. +Sets fields in a hash with per-field expiration times. Supports `NX` (set only if field does not exist) and `XX` (set only if field already exists) flags. Creates the key if it doesn't exist. @@ -1574,0 +1581,6 @@ Atomically modifies the string values of one or more keys only when all keys don + * `MSETEX` + +Atomically sets multiple keys with a shared expiration time. + +[Learn more](https://valkey.io/commands/msetex/) +