How it got here
Floci's history up to this run, ending on the figures above. Both are plotted because neither reads correctly alone: divergence falls when a target stops attempting an operation it used to get wrong, so a fall in the first plot is only an improvement if the second one holds. The target's own page carries the full history.
Divergence
Coverage
Where it fell short on this date
The tests this run recorded as failing, each linked to its source at the commit that measured it. For the current picture, see this target's latest results, or every target in this run.
-
UpdateItem - ADD ADD of an empty string member onto an existing set adds it
Tier 1 updateItem tests/tier1/updateItem/basic.test.ts:480
-
BatchExecuteStatement - PartiQL ReturnValuesOnConditionCheckFailure on a batch member returns no Item with the option set to ALL_OLD
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:508
-
PartiQL - FROM-first UPDATE FROM ... WHERE ... SET updates the item
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:77
-
PartiQL - FROM-first UPDATE FROM ... WHERE ... REMOVE removes the attribute
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:83
-
PartiQL - FROM-first UPDATE SET and REMOVE can follow each other
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:89
-
PartiQL - FROM-first UPDATE RETURNING ALL NEW * returns the updated item
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:95
-
PartiQL - FROM-first UPDATE the keywords are case-insensitive
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:101
-
PartiQL - FROM-first UPDATE takes parameters
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:107
-
PartiQL - FROM-first UPDATE a further condition in the WHERE that holds lets the update through
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:113
-
PartiQL - FROM-first UPDATE a further condition in the WHERE that fails stops the update
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:119
-
PartiQL - FROM-first UPDATE a key that matches no item fails its condition and creates nothing
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:128
-
PartiQL - FROM-first UPDATE ExecuteTransaction runs it
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:137
-
PartiQL - FROM-first UPDATE BatchExecuteStatement runs it
Tier 2 partiql tests/tier2/partiql/fromFirstUpdate.test.ts:149
-
PartiQL - grammar a number with no leading digit matches in WHERE
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
PartiQL - grammar a negative number with no leading digit matches in WHERE
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
PartiQL - grammar a number with no leading digit in an INSERT stores the number it denotes
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:118
-
PartiQL - grammar an exponent that does not fit a 32-bit integer is refused
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:125
-
PartiQL - functions and IS in a WHERE clause IS with a type name runs as a filter
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - OR branches with a negated sort-key condition a branch with NOT sk = ... beside an equality branch runs
Tier 2 partiql tests/tier2/partiql/whereOverlap.test.ts:44
-
PartiQL - OR branches with a negated sort-key condition a branch with sk <> ... beside an equality branch runs
Tier 2 partiql tests/tier2/partiql/whereOverlap.test.ts:44
-
PartiQL - OR branches with a negated sort-key condition a branch with NOT begins_with beside an equality branch runs
Tier 2 partiql tests/tier2/partiql/whereOverlap.test.ts:44
-
PartiQL - OR branches with a negated sort-key condition a branch with NOT sk IN beside an equality branch runs
Tier 2 partiql tests/tier2/partiql/whereOverlap.test.ts:44
-
PartiQL - OR branches with a negated sort-key condition a branch with NOT sk > ... beside an equality branch runs
Tier 2 partiql tests/tier2/partiql/whereOverlap.test.ts:44
-
PartiQL - OR branches with a negated sort-key condition a branch with NOT (sk = ...) beside an equality branch runs
Tier 2 partiql tests/tier2/partiql/whereOverlap.test.ts:44
-
PartiQL - OR branches with a negated sort-key condition a bare partition branch beside one with a negated sort key runs
Tier 2 partiql tests/tier2/partiql/whereOverlap.test.ts:44
-
PutItem - a vector attribute is billed at four bytes per dimension bills a three-dimension vector at 12 bytes, whatever numbers it holds
Tier 2 vectorSearch tests/tier2/vectorSearch/consumedCapacity.test.ts:416
-
PutItem - a vector attribute is billed at four bytes per dimension bills a six-dimension vector at 24 bytes, whatever numbers it holds
Tier 2 vectorSearch tests/tier2/vectorSearch/consumedCapacity.test.ts:421
-
GetItem and the 400KB gate - how a vector is sized charges a read for the vector’s billed size, not the numbers it holds
Tier 2 vectorSearch tests/tier2/vectorSearch/consumedCapacity.test.ts:445
-
GetItem and the 400KB gate - how a vector is sized holds the item to 400KB with the vector sized by its numbers
Tier 2 vectorSearch tests/tier2/vectorSearch/consumedCapacity.test.ts:453
-
BatchGetItem - exact error messages malformed table name: full map-keys constraint message
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:180
-
BatchGetItem - exact error messages empty Keys list: full minimum-length message
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:191
-
BatchWriteItem - exact error messages empty request list for a table: exact constraint message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:234
-
BatchWriteItem - exact error messages malformed table name: anchored regex on the map-keys constraint
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:264
-
DeleteItem - request validation envelope ExpressionAttributeValues or ExpressionAttributeNames without an expression
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:120
-
DeleteItem - request validation envelope an empty ExpressionAttributeValues or ExpressionAttributeNames map
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:112
-
DeleteItem - request validation envelope an empty ConditionExpression
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:115
-
DeleteItem - request validation envelope ReturnValues ALL_NEW or UPDATED_NEW
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:142
-
PartiQL functions - exact error messages attribute_exists with a string literal - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages attribute_exists with a parameter - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages attribute_exists with no operand - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages attribute_exists with two operands - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages attribute_exists as a SELECT projection - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages EXISTS(path) in a WHERE is not a function - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages a path through an attribute named inner - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:65
-
PartiQL functions - exact error messages set_add whose first argument is not a path - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages set_add with one argument - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages set_add with three arguments - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages set_add on a path through an attribute named inner - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:65
-
PartiQL functions - exact error messages set_add in a SELECT WHERE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages set_add in an INSERT value - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL grammar - exact error messages an exponent that does not fit a 32-bit integer - nothing after the colon
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a far larger exponent - nothing after the colon
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:65
-
PartiQL grammar - exact error messages an exponent that fits but leaves a scale that does not - nothing after the colon
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:65
-
PartiQL grammar - exact error messages a hash comment - nothing after the colon
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages an alias on a SELECT - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages an AS alias on a SELECT - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages an alias on an UPDATE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages an alias on a DELETE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages an alias on an INSERT is a leftover token - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a WHERE literal above the largest number - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a WHERE literal below the smallest number - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a WHERE literal with 39 significant digits - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages an INSERT literal above the largest number - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages an UPDATE SET literal below the smallest number - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a literal inside a map names its path - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a literal inside a list names its index - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE at the end of a SELECT - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE then a semicolon - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE then spaces - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE after a projection - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE at the end of an UPDATE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE at the end of a DELETE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE NOT with nothing after it - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE ( with nothing after it - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE at the end, on a table that does not exist - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a condition ending in AND - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a condition ending in OR - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages WHERE followed by ORDER BY - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages an empty WHERE in ExecuteTransaction - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:226
-
PartiQL grammar - exact error messages an empty WHERE in BatchExecuteStatement - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:234
-
PartiQL grammar - exact error messages IS INT4 parses as a type test - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages IS INT8 parses as a type test - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages IS DOUBLE PRECISION parses as a type test - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages IS CHARACTER VARYING parses as a type test - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages IS with a name that is not a type, in a WHERE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages IS where a WHERE condition should start - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages LIKE where a comparison operand should start - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages DELETE FROM with no table - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages DELETE FROM then spaces with no table - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages DELETE FROM then a semicolon with no table - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages DELETE FROM then WHERE with no table - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages SELECT * FROM with no table - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages FROM ... SET with no WHERE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages FROM ... REMOVE with no WHERE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages FROM ... WHERE on a non-key attribute ... SET - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages FROM ... SET with the WHERE after it - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages FROM ... SET ... WHERE ... SET - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages FROM ... WHERE ... SET on a table that does not exist - exact error
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:299
-
PartiQL - multi-attribute index exact error messages a SELECT on a GSI with two HASH and two RANGE attributes - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlMultiAttributeIndex.test.ts:107
-
PartiQL - multi-attribute index exact error messages a SELECT on a GSI with two HASH attributes and one RANGE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlMultiAttributeIndex.test.ts:107
-
PartiQL - multi-attribute index exact error messages a SELECT with ORDER BY on a multi-attribute GSI - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlMultiAttributeIndex.test.ts:107
-
PartiQL - multi-attribute index exact error messages a statement that breaks off reports its syntax error ahead of the refusal
Tier 3 error-messages tests/tier3/error-messages/partiqlMultiAttributeIndex.test.ts:107
-
PartiQL - multi-attribute index exact error messages a number literal that cannot be converted is reported ahead of the refusal
Tier 3 error-messages tests/tier3/error-messages/partiqlMultiAttributeIndex.test.ts:106
-
PartiQL - multi-attribute index exact error messages a parameter that cannot be converted to a number is reported ahead of the refusal
Tier 3 error-messages tests/tier3/error-messages/partiqlMultiAttributeIndex.test.ts:106
-
PartiQL - multi-attribute index exact error messages the refusal is reported ahead of a key type mismatch, a non-key WHERE, a missing WHERE and COUNT(*)
Tier 3 error-messages tests/tier3/error-messages/partiqlMultiAttributeIndex.test.ts:107
-
PartiQL - multi-attribute index exact error messages in a BatchExecuteStatement only the statement reading the index fails, ahead of the key-only rule
Tier 3 error-messages tests/tier3/error-messages/partiqlMultiAttributeIndex.test.ts:169
-
PartiQL parameters - numbers - exact error messages the parameter 1e99999999999 in a key cannot be converted - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
PartiQL parameters - numbers - exact error messages the parameter -1e99999999999 in a key cannot be converted - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
PartiQL parameters - numbers - exact error messages the parameter 1e-99999999999 in a key cannot be converted - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
PartiQL parameters - numbers - exact error messages the parameter 1e2147483648 in a WHERE comparison cannot be converted - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages the parameter 1e2147483648 in an INSERT value cannot be converted - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages the parameter 1e2147483648 in an UPDATE SET cannot be converted - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages the parameter 1e2147483648 in a key cannot be converted - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages the parameter 1e-2147483648 in a key cannot be converted - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
PartiQL parameters - numbers - exact error messages the parameter 1e2147483647 in a WHERE comparison underflows - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages the parameter 1e2147483647 in an INSERT value underflows - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages the parameter 1e2147483647 in an UPDATE SET underflows - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages the parameter 1e2147483647 in a key underflows - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages an empty number parameter in a key - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
PartiQL parameters - numbers - exact error messages an unconvertible number inside a list parameter - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:55
-
PartiQL parameters - numbers - exact error messages an unconvertible number inside a map parameter - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:55
-
PartiQL parameters - numbers - exact error messages an unconvertible member of a number set parameter - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:55
-
PartiQL parameters - numbers - exact error messages an unconvertible number in ExecuteTransaction - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:123
-
PartiQL parameters - numbers - exact error messages an unconvertible number in BatchExecuteStatement - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:133
-
PartiQL parameters - numbers - exact error messages nested 40 levels an unconvertible parameter before a deep one - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages nested 40 levels an unconvertible member of a map before a deep one - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages nested 100 levels an unconvertible parameter before a deep one - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PartiQL parameters - numbers - exact error messages nested 100 levels an unconvertible member of a map before a deep one - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:66
-
PutItem - request validation envelope ExpressionAttributeValues or ExpressionAttributeNames without an expression
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:400
-
PutItem - request validation envelope an empty ConditionExpression
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:395
-
Query - KeyConditionExpression operand types an ordering comparison with a boolean operand - exact message
Tier 3 error-messages tests/tier3/error-messages/queryKeyConditionOperands.test.ts:46
-
Query - KeyConditionExpression operand types an ordering comparison written value first - exact message
Tier 3 error-messages tests/tier3/error-messages/queryKeyConditionOperands.test.ts:46
-
Query - KeyConditionExpression operand types BETWEEN with boolean bounds - exact message
Tier 3 error-messages tests/tier3/error-messages/queryKeyConditionOperands.test.ts:46
-
Query - KeyConditionExpression operand types two conditions on the sort key - exact message
Tier 3 error-messages tests/tier3/error-messages/queryKeyConditionOperands.test.ts:46
-
Query - KeyConditionExpression operand types three conditions naming three attributes on a two-attribute key - exact message
Tier 3 error-messages tests/tier3/error-messages/queryKeyConditionOperands.test.ts:46
-
SearchVectors - request shape errors refuses an explicit null member as a SerializationException
Tier 3 error-messages tests/tier3/error-messages/searchVectors.test.ts:233
-
SearchVectors - request shape errors names a missing TableName as a missing field, before a too-short IndexName
Tier 3 error-messages tests/tier3/error-messages/searchVectors.test.ts:246
-
TransactGetItems - exact error messages malformed table name: top-level ValidationException naming the member
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:166
-
TransactGetItems - exact error messages malformed table name on the second Get: the message names its position
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:186
-
TransactWriteItems - exact error messages Put malformed table name: top-level message naming the member
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:296
-
TransactWriteItems - exact error messages Update malformed table name on the second action: top-level message naming the member
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:296
-
TransactWriteItems - exact error messages Delete malformed table name: top-level message naming the member
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:296
-
TransactWriteItems - exact error messages ConditionCheck malformed table name: top-level message naming the member
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:296
-
TransactWriteItems - exact error messages Put empty ConditionExpression: top-level empty-expression message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:294
-
TransactWriteItems - exact error messages Delete empty ConditionExpression: top-level empty-expression message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:294
-
TransactWriteItems - exact error messages ConditionCheck empty ConditionExpression: top-level empty-expression message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:294
-
TransactWriteItems - exact error messages ConditionCheck malformed ConditionExpression: top-level syntax message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:296
-
TransactWriteItems - exact error messages ConditionCheck unused ExpressionAttributeValues: top-level message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:294
-
TransactWriteItems - exact error messages Put unused ExpressionAttributeValues: top-level message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:294
-
TransactWriteItems - exact error messages Update unused ExpressionAttributeValues: top-level message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:294
-
TransactWriteItems - exact error messages Delete unused ExpressionAttributeValues: top-level message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:295
-
TransactWriteItems - exact error messages unused value on the second action: nothing is written
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:294
-
TransactWriteItems - exact error messages action with no operation: top-level message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:486
-
UpdateItem - exact error messages undefined value in the ConditionExpression beside a defined one: full error string
Tier 3 error-messages tests/tier3/error-messages/updateItem.test.ts:152
-
Number values - messages by operation PutItem refuses every malformed number in an item inside the validation envelope
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:112
-
Number values - messages by operation PutItem refuses a malformed number set member and a nested number inside the envelope
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:118
-
Number values - messages by operation PutItem refuses a malformed number in a condition value inside the envelope
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:132
-
Number values - messages by operation PutItem checks the numbers in Expected values and writes nothing
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:57
-
Number values - messages by operation UpdateItem refuses a malformed number in a value, in AttributeUpdates and in the key inside the envelope
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:153
-
Number values - messages by operation DeleteItem refuses a malformed number in a condition value and in the key inside the envelope, with no wrapper
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:161
-
Number values - messages by operation GetItem, BatchGetItem and Query refuse a malformed number bare, in the current wording
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:177
-
Number values - messages by operation BatchWriteItem refuses a malformed number bare, in one layer for every shape
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:183
-
Number values - transactions by region TransactWriteItems refuses a malformed number in a Put item up front
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:194
-
Number values - transactions by region TransactWriteItems refuses a malformed number in an Update value up front
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:194
-
Number values - transactions by region TransactGetItems refuses a malformed number in a key up front
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:57
-
Duplicate set members - messages by operation PutItem refuses a duplicate in an item, a condition value and an Expected value inside the envelope
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:57
-
Duplicate set members - messages by operation UpdateItem refuses a duplicate in a condition value, AttributeUpdates and the key inside the envelope
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:57
-
Duplicate set members - messages by operation DeleteItem refuses a duplicate in the key inside the envelope
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:292
-
Duplicate set members - messages by operation GetItem and BatchGetItem refuse a duplicate in the key bare, in the current wording
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:298
-
Duplicate set members - messages by operation Query refuses a duplicate in a key value, a filter value, ExclusiveStartKey and QueryFilter bare, with no wrapper
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:329
-
Duplicate set members - messages by operation BatchWriteItem refuses a duplicate in an item and a delete key bare, in one layer for both
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:345
-
Duplicate set members - transactions by region TransactWriteItems refuses a duplicate in a Put item and a Delete key up front
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:57
-
Duplicate set members - transactions by region TransactWriteItems refuses a duplicate in a condition or update value of every action type up front
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:57
-
Duplicate set members - transactions by region TransactGetItems refuses a duplicate in a key up front
Tier 3 error-messages tests/tier3/error-messages/valueLayers.test.ts:57
-
Item size limit by surface - UpdateItem charges each kind of clause charges a path operand 15 bytes plus its name, not the value it copies
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:885
-
Item size limit by surface - UpdateItem charges each kind of clause charges a nested path operand 14 bytes plus the element for each element
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:885
-
Item size limit by surface - UpdateItem charges each kind of clause charges list_append 37 bytes plus its operands
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:885
-
Item size limit by surface - UpdateItem charges each kind of clause charges a document value operand at its size, at every use
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:885
-
Item size limit by surface - UpdateItem charges each kind of clause charges an addition 34 bytes plus its operands, whatever the result
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:885
-
Item size limit by surface - UpdateItem charges each kind of clause charges a subtraction 37 bytes plus its operands
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:885
-
Item size limit by surface - UpdateItem charges each kind of clause charges if_not_exists 39 bytes plus its operands, whether or not the path exists
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:885
-
Item size limit by surface - UpdateItem charges each kind of clause charges an ADD to a set only for the members it adds
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:872
-
Item size limit by surface - UpdateItem charges each kind of clause charges a REMOVE one byte plus its path
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:885
-
Item size limit by surface - UpdateItem charges each kind of clause charges a REMOVE through a list index 4 bytes plus its digits
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:872
-
Item size limit by surface - UpdateItem charges each kind of clause charges a DELETE one byte plus its path, not the members it removes
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:872
-
Item size limit by surface - AttributeUpdates sizes the finished item caps the finished item at exactly 409,600 alone
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:1084
-
Item size limit by surface - UpdateItem checks the charge before the condition refuses an over-limit charge even when the condition would fail
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:1124
-
Item size limit by surface - UpdateItem checks the charge before the condition refuses an over-limit charge when the condition passes, and with no condition
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:1129
-
Nesting depth - 32-level document limit rejects a stored attribute nested 63 levels without the envelope
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:182
-
Nesting depth - 32-level document limit rejects a 63-level ExpressionAttributeValue naming its key
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:193
-
Nesting depth - TransactWriteItems refuses a ConditionCheck map value nested 61 levels, naming the key
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:538
-
Nesting depth - TransactWriteItems refuses a ConditionCheck list value nested 61 levels, naming the key
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:538
-
Number limits - exponents an exponent past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:56
-
Number limits - exponents a negative exponent past a 32-bit integer underflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:60
-
Number limits - exponents an exponent one past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:64
-
Number limits - exponents zero with an exponent above the range overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:72
-
Number limits - exponents zero with an exponent below the range underflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:76
-
Number limits - exponents an UpdateExpression value with an exponent past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:92
-
Number limits - exponents a ConditionExpression value with an exponent past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:105
-
Number limits - exponents a GetItem key with an exponent past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:122
-
Number limits - exponents a DeleteItem key with an exponent past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:130
-
Number limits - exponents an UpdateItem key with an exponent past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:138
-
Number limits - exponents a Query sort-key value with an exponent past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:151
-
Number limits - exponents a BatchGetItem key with an exponent past a 32-bit integer overflows
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:163
-
Batch operations - enum and ordering checks BatchWriteItem refuses an unknown ReturnItemCollectionMetrics and writes nothing
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:136
-
Batch operations - enum and ordering checks BatchWriteItem reports both unknown enums in one message, ReturnConsumedCapacity first
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:188
-
Batch operations - enum and ordering checks BatchWriteItem reports an unknown ReturnConsumedCapacity ahead of a missing table
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:133
-
Batch operations - enum and ordering checks BatchWriteItem reports an unknown ReturnConsumedCapacity beside a malformed table name
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:220
-
Batch operations - enum and ordering checks BatchGetItem refuses an unknown ReturnConsumedCapacity
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:136
-
Batch operations - enum and ordering checks BatchGetItem reports an unknown ReturnConsumedCapacity ahead of a missing table
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:133
-
Batch operations - enum and ordering checks BatchGetItem reports a malformed table name and an unknown ReturnConsumedCapacity together
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:256
-
CreateTable - index name errors across index kinds lists the GSI error before the LSI error when the request lists the LSI first
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:207
-
CreateTable - index name errors across index kinds lists the GSI error first even when the LSI name sorts first
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:214
-
Deep requests - legacy conditions PutItem reports XOR in the older enum wording ahead of an Expected value nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:77
-
Deep requests - legacy conditions UpdateItem reports XOR in the older enum wording ahead of an Expected value nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:92
-
Deep requests - legacy conditions Scan with one ScanFilter condition nested 40 levels and ConditionalOperator AND
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:54
-
Deep requests - TransactWriteItems action order reports an empty attribute name before a Put item nested 100 levels in a later Put
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:142
-
Deep requests - TransactWriteItems action order reports a top-level empty attribute name before a value nested 100 levels in the same item, in either order
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:148
-
Deep requests - TransactWriteItems action order reports an empty attribute name before a later ConditionCheck value nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:175
-
Deep requests - TransactWriteItems action order reports a Put condition syntax error before a later Delete key nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:249
-
Deep requests - TransactWriteItems action order reports a condition syntax error before the same Delete key nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:256
-
Deep requests - TransactWriteItems action order reports an oversized condition before the same Delete key nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:274
-
Deep requests - TransactWriteItems action order reports an unused value before a later ConditionCheck key nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:308
-
Deep requests - DeleteItem ReturnValues refuses an unknown ReturnValues in the older wording when the condition value is nested 63 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:327
-
Deep requests - DeleteItem ReturnValues refuses an unknown ReturnValues in the older wording when an Expected value is nested 63 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:336
-
Deep requests - DeleteItem ReturnValues refuses an unknown ReturnValues in the older wording when the key is nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:343
-
Deep requests - DeleteItem ReturnValues refuses UPDATED_NEW with the bare ReturnValues message ahead of a condition value nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:350
-
Query - ConditionalOperator beside Select reports XOR with two QueryFilter conditions before an unknown Select
Tier 3 validation-ordering tests/tier3/validation-ordering/query.test.ts:95
-
Query - KeyConditionExpression validation ordering a bad operand written before an undefined value is reported first
Tier 3 validation-ordering tests/tier3/validation-ordering/queryKeyCondition.test.ts:43
-
Query - KeyConditionExpression validation ordering a bad operand in the middle clause is reported ahead of a later undefined value
Tier 3 validation-ordering tests/tier3/validation-ordering/queryKeyCondition.test.ts:49
-
TransactWriteItems - validation ordering refuses an unknown ReturnItemCollectionMetrics and writes nothing
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:54
-
TransactWriteItems - validation ordering reports both unknown enums in one message, ReturnConsumedCapacity first
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:99
-
TransactWriteItems - validation ordering refuses a ClientRequestToken over 36 characters
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:54
-
TransactWriteItems - validation ordering reports a ClientRequestToken over 36 characters ahead of an unknown ReturnConsumedCapacity
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:163
-
TransactWriteItems - validation ordering reports a malformed condition on a later action ahead of a missing table on an earlier one
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:195
-
TransactWriteItems - validation ordering reports a malformed condition on the first action ahead of a too deep item on the second
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:215
-
TransactWriteItems - validation ordering reports an unused value ahead of a missing table on an earlier action
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:51
-
TransactWriteItems - validation ordering reports an unused value ahead of a missing table on a later action
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:51
-
TransactWriteItems - validation ordering reports an unused value ahead of a duplicate target
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:281
-
UpdateItem - member errors beside a missing Key joins an empty table name with the missing key
Tier 3 validation-ordering tests/tier3/validation-ordering/updateItem.test.ts:101
-
UpdateItem - member errors beside a missing Key joins the enums, an empty table name and the missing key in member order
Tier 3 validation-ordering tests/tier3/validation-ordering/updateItem.test.ts:105
-
UpdateItem - member errors beside a missing Key joins XOR with two Expected conditions to the missing key
Tier 3 validation-ordering tests/tier3/validation-ordering/updateItem.test.ts:93