DynamoDB Local on
6ada631ec7aa as measured in this run
How it got here
DynamoDB Local'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.
-
BatchWriteItem - index key validation rejects a non-scalar index key value
Tier 1 batchWriteItem tests/tier1/batchWriteItem/indexKeyValidation.test.ts:38
-
BatchWriteItem - validation rejects a wrong-typed table key value
Tier 1 batchWriteItem tests/tier1/batchWriteItem/validation.test.ts:99
-
BatchWriteItem - validation rejects a non-scalar table key value
Tier 1 batchWriteItem tests/tier1/batchWriteItem/validation.test.ts:115
-
CreateTable - TableId returns a TableId on CreateTable that matches the subsequent DescribeTable
Tier 1 createTable tests/tier1/createTable/basic.test.ts:146
-
CreateTable - validation rejects PAY_PER_REQUEST with ProvisionedThroughput specified
Tier 1 createTable tests/tier1/createTable/basic.test.ts:248
-
CreateTable - configuration parameters TableClass STANDARD_INFREQUENT_ACCESS round-trips
Tier 1 createTable tests/tier1/createTable/config.test.ts:50
-
CreateTable - configuration parameters SSESpecification with the AWS-managed key round-trips
Tier 1 createTable tests/tier1/createTable/config.test.ts:61
-
DescribeTable - TableId returns a stable TableId across repeated DescribeTable calls
Tier 1 describeTable tests/tier1/describeTable/basic.test.ts:44
-
ReturnItemCollectionMetrics PutItem with SIZE returns ItemCollectionMetrics
Tier 1 putItem tests/tier1/putItem/itemCollectionMetrics.test.ts:38
-
ReturnItemCollectionMetrics DeleteItem with SIZE returns ItemCollectionMetrics
Tier 1 putItem tests/tier1/putItem/itemCollectionMetrics.test.ts:66
-
ReturnItemCollectionMetrics UpdateItem with SIZE returns ItemCollectionMetrics
Tier 1 putItem tests/tier1/putItem/itemCollectionMetrics.test.ts:96
-
ReturnItemCollectionMetrics PutItem reports a small item collection as the range 0 to 1 GB
Tier 1 putItem tests/tier1/putItem/itemCollectionMetrics.test.ts:119
-
PutItem - number format rejects "+e2"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "e2"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "+1+2"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "1+2"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "+1.2.3"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "1.2.3"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "++5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "+-5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "-+5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "+"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "-"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "1e"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "1e+"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "."
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "1.2e3.4"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "0x5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "NaN"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "Infinity"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "1_000"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects " 5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "5 "
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
PutItem - number format rejects "1 5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:96
-
Query - Limit + FilterExpression interaction rejects ExclusiveStartKey that does not match the table schema
Tier 1 query tests/tier1/query/basic.test.ts:400
-
Query - KeyConditionExpression semantics rejects a nested path on a key attribute
Tier 1 query tests/tier1/query/keyConditionSemantics.test.ts:54
-
UpdateItem - ReturnValues granularity UPDATED_NEW on a nested SET returns only the changed fragment
Tier 1 updateItem tests/tier1/updateItem/basic.test.ts:964
-
UpdateTable - configuration parameters UpdateTable changes TableClass
Tier 1 updateTable tests/tier1/updateTable/config.test.ts:57
-
BatchExecuteStatement - PartiQL surfaces a malformed member statement as a per-statement ValidationError without failing the batch
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:299
-
BatchExecuteStatement - PartiQL ConsistentRead is honoured per member charges a small eventually-consistent read half a unit
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:354
-
BatchExecuteStatement - PartiQL a batch SELECT must name the table primary key rejects a member that filters on a non-key attribute
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:396
-
BatchExecuteStatement - PartiQL a batch SELECT must name the table primary key rejects an index-qualified member naming the index key
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:404
-
BatchExecuteStatement - PartiQL a batch SELECT must name the table primary key rejects one naming both the table primary key and the index key
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:413
-
ExecuteStatement - PartiQL rejects INSERT on an existing item (INSERT is not upsert)
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:160
-
ExecuteStatement - PartiQL returns a populated ConsumedCapacity block when requested
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:394
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED NEW * over a nested path returns only the changed leaf
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:824
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED OLD * over a nested path returns only the changed leaf at its old value
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:844
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED NEW * on a list index returns only the changed element
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:941
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED OLD * on a list index returns only the prior element
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:967
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED NEW * on a non-zero list index returns only the changed element
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:999
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED OLD * on a non-zero list index returns the prior element
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1023
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED NEW * over multiple list indices returns a dense pack of the changed elements
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1045
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED OLD * over multiple list indices returns the prior elements densely
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1069
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED NEW * packs changed indices in ascending index order, not statement order
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1091
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED OLD * packs changed indices in ascending index order, not statement order
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1117
-
ExecuteStatement - PartiQL UPDATE RETURNING MODIFIED NEW * appending at exactly the list length returns the appended element
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1182
-
ExecuteStatement - PartiQL UPDATE REMOVE RETURNING MODIFIED OLD * on a list index returns the removed element at its old value
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1224
-
ExecuteStatement - PartiQL UPDATE REMOVE RETURNING MODIFIED NEW * on a list index returns the shifted element, not an empty list
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1252
-
ExecuteStatement - PartiQL UPDATE REMOVE RETURNING MODIFIED OLD * on the last list index returns the removed element
Tier 2 partiql tests/tier2/partiql/executeStatement.test.ts:1302
-
ExecuteTransaction - PartiQL idempotent replay under the same ClientRequestToken does not double-apply
Tier 2 partiql tests/tier2/partiql/executeTransaction.test.ts:189
-
ExecuteStatement - index qualifier the reach-back splits by index kind an LSI serves an unprojected attribute from the base table
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:230
-
ExecuteStatement - index qualifier the reach-back splits by index kind a bounded reach-back walks fewer rows and is charged less
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:276
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed GSI read filtering on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects the LSI mirror, so the rule is not about index kind
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition accepts the same GSI filter unkeyed, matching nothing
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:306
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition accepts the same LSI filter unkeyed, matching nothing
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:315
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed read with IS MISSING on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed read with IS NOT MISSING on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed read with begins_with on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed read with a negated filter on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition matches every index row when the negated filter names an absent attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:374
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition counts IN on the index partition key as keyed
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition accepts an unprojected filter inside an OR branch
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:395
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition counts BETWEEN on the index sort key as keyed
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier pagination across a qualified read rejects a token minted against one index and replayed against another
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier capacity lands on the index arm a keyed GSI read charges the index and a zero table arm
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:510
-
ExecuteStatement - index qualifier capacity lands on the index arm a keyed LSI read charges the index and a zero table arm
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:517
-
PartiQL - responses to writes a transaction of writes asked for its capacity returns it beside an empty Responses list
Tier 2 partiql tests/tier2/partiql/writeResponses.test.ts:102
-
TransactGetItems - ConsumedCapacity INDEXES breakdown includes the table read capacity units
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:305
-
TransactGetItems - projection matching nothing omits Item when the projection matches no attribute on a present item
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:342
-
TransactWriteItems - validation Put with a non-scalar table key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:761
-
TransactWriteItems - validation Update with a non-scalar Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:761
-
TransactWriteItems - validation Delete with a non-scalar Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:761
-
TransactWriteItems - validation ConditionCheck with a non-scalar Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:761
-
TransactWriteItems - ConsumedCapacity charges 2 write capacity units per item
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1299
-
TransactWriteItems - ConsumedCapacity: conditional, check, replay, cancel a standalone ConditionCheck action costs 2 write capacity units
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1388
-
TransactWriteItems - ConsumedCapacity: conditional, check, replay, cancel reports write capacity on the first call and read capacity on a same-token replay
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1417
-
TransactWriteItems - index key validation Put with a non-scalar index key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWriteIndexKeys.test.ts:60
-
TransactWriteItems - index key validation Update setting a non-scalar index key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWriteIndexKeys.test.ts:60
-
UpdateTable - add GSI accepts a conflicting redeclaration of an existing key attribute and keeps the stored type
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:454
-
UpdateTable - add GSI drops an unused AttributeDefinition supplied with a GSI add
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:546
-
UpdateTable - GSI validation rejects a GSI keyed on a table attribute omitted from the request AttributeDefinitions
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:745
-
BatchGetItem - exact error messages empty RequestItems: full required-parameter error
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:27
-
BatchGetItem - exact error messages > 100 keys across all tables: interpolated full error
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:47
-
BatchGetItem - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:70
-
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:193
-
BatchWriteItem - exact error messages empty RequestItems: full required-parameter error
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:44
-
BatchWriteItem - exact error messages > 25 requests: anchored regex on the constraint phrase
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:91
-
BatchWriteItem - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:134
-
BatchWriteItem - exact error messages wrong-typed table key: full schema-mismatch message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:157
-
BatchWriteItem - exact error messages non-scalar table key: full schema-mismatch message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:157
-
BatchWriteItem - exact error messages item without the partition key: full schema-mismatch message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:157
-
BatchWriteItem - exact error messages delete key without the partition key: full schema-mismatch message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:157
-
BatchWriteItem - exact error messages empty request list for a table: exact constraint message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:239
-
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
-
CreateTable - exact error messages missing TableName: full required-parameter error
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:32
-
CreateTable - exact error messages short table name (2 chars): minimum length 3 error
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:52
-
CreateTable - exact error messages duplicate attribute in KeySchema
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:75
-
CreateTable - exact error messages more than 2 KeySchema elements
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:112
-
CreateTable - exact error messages invalid KeyType
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:137
-
CreateTable - exact error messages invalid AttributeType
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:158
-
CreateTable - exact error messages LSI without range key on base table
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:191
-
CreateTable - exact error messages duplicate index names
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:233
-
CreateTable - exact error messages PAY_PER_REQUEST with ProvisionedThroughput: full conflict message
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:252
-
CreateTable - exact error messages GSI INCLUDE projection without NonKeyAttributes: full missing-attributes message
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:284
-
CreateTable - exact error messages LSI INCLUDE projection without NonKeyAttributes: full missing-attributes message
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:323
-
CreateTable - exact error messages StreamSpecification StreamEnabled:false with a StreamViewType: full conflict message
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:347
-
DeleteItem - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:29
-
DeleteItem - exact error messages malformed Key (missing range key on composite table): full schema-mismatch error
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:47
-
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:133
-
DeleteItem - request validation envelope an empty ConditionExpression
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:138
-
DeleteItem - request validation envelope ReturnValues ALL_NEW or UPDATED_NEW
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:142
-
DeleteItem - request validation envelope every malformed Expected condition
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:154
-
GetItem - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/getItem.test.ts:32
-
GetItem - exact error messages malformed Key (missing range key on composite table): full schema-mismatch error
Tier 3 error-messages tests/tier3/error-messages/getItem.test.ts:50
-
BatchWriteItem - index key error messages wrong-typed index key: full type-mismatch message
Tier 3 error-messages tests/tier3/error-messages/indexKeyValues.test.ts:54
-
BatchWriteItem - index key error messages non-scalar index key: full type-mismatch message
Tier 3 error-messages tests/tier3/error-messages/indexKeyValues.test.ts:54
-
BatchWriteItem - index key error messages empty-string index key: full secondary-index-key message
Tier 3 error-messages tests/tier3/error-messages/indexKeyValues.test.ts:54
-
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:76
-
PartiQL functions - exact error messages a SELECT in BatchExecuteStatement whose WHERE uses attribute_exists - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:145
-
PartiQL functions - exact error messages set_add assigned to another attribute - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
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 of a set literal with a repeated member - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages set_add of an empty set literal - 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:76
-
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_delete assigned to another attribute - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL grammar - exact error messages a token after a SELECT WHERE clause - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a number split from its exponent - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a token after an INSERT item literal - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a token after an UPDATE WHERE clause - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a token after a DELETE WHERE clause - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages a stray closing parenthesis - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages ORDER BY on a DELETE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
PartiQL grammar - exact error messages ORDER BY ahead of WHERE - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:66
-
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:66
-
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:66
-
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 unterminated block 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 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 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:300
-
PartiQL grammar - exact error messages an OR branch with a non-key equality beside a sort-key branch - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:55
-
PartiQL grammar - exact error messages an OR branch with a non-key <> beside a sort-key branch - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlGrammar.test.ts:55
-
PartiQL index qualifier - exact error messages unprojected filter attribute on a GSI - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:24
-
PartiQL index qualifier - exact error messages unprojected filter attribute on an LSI - same wording, no Local prefix
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:24
-
PartiQL index qualifier - exact error messages a qualifier naming no index - exact message, with no name appended
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:96
-
PartiQL index qualifier - exact error messages a qualifier naming the table itself - same message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:102
-
PartiQL index qualifier - exact error messages ConsistentRead against a GSI qualifier - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:127
-
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:107
-
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:107
-
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:167
-
PartiQL parameters - numbers - exact error messages the parameter 1e99999999999 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 1e99999999999 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 1e99999999999 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 1e99999999999 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 -1e99999999999 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 -1e99999999999 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 -1e99999999999 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 -1e99999999999 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-99999999999 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 1e-99999999999 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 1e-99999999999 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 1e-99999999999 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 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 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 1e-2147483648 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 1e-2147483648 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 1e-2147483648 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 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 WHERE comparison - 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 an INSERT value - 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 an UPDATE SET - 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:66
-
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:66
-
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:66
-
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:66
-
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:128
-
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 40 levels a deep parameter before an unconvertible one, in BatchExecuteStatement - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:183
-
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
-
PartiQL parameters - numbers - exact error messages nested 100 levels a deep parameter before an unconvertible one, in BatchExecuteStatement - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:183
-
PutItem - exact error messages missing table name: full validation error string
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:37
-
PutItem - exact error messages empty table name: minimum length 1 error
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:59
-
PutItem - exact error messages table name too long (256 chars): maximum length 255 error
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:80
-
PutItem - exact error messages table name with invalid chars: regex pattern error
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:98
-
PutItem - exact error messages empty string member in NS: numeric conversion error
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:198
-
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:409
-
PutItem - request validation envelope a malformed Expected condition
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:413
-
Query - exact error messages missing hash key in KeyConditionExpression
Tier 3 error-messages tests/tier3/error-messages/query.test.ts:30
-
Query - exact error messages non-key attribute in KeyConditionExpression
Tier 3 error-messages tests/tier3/error-messages/query.test.ts:49
-
Query - exact error messages invalid Select value
Tier 3 error-messages tests/tier3/error-messages/query.test.ts:90
-
Query - exact error messages Limit of 0
Tier 3 error-messages tests/tier3/error-messages/query.test.ts:110
-
Query - exact error messages malformed ExclusiveStartKey: short invalid-starting-key error
Tier 3 error-messages tests/tier3/error-messages/query.test.ts:190
-
Query - exact error messages Select SPECIFIC_ATTRIBUTES without ProjectionExpression: full required-projection message
Tier 3 error-messages tests/tier3/error-messages/query.test.ts:214
-
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
-
Scan - exact error messages Segment without TotalSegments: full required-parameter error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:31
-
Scan - exact error messages Segment >= TotalSegments: full out-of-range error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:62
-
Scan - exact error messages TotalSegments without Segment: full required-parameter error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:80
-
Scan - exact error messages Limit of 0: full minimum-value error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:103
-
Scan - exact error messages negative Segment: full minimum-value error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:127
-
Scan - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:146
-
Scan - exact error messages Select SPECIFIC_ATTRIBUTES without ProjectionExpression: full required-projection message
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:236
-
TransactGetItems - exact error messages empty TransactItems: full minimum-length error
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:31
-
TransactGetItems - exact error messages > 100 gets: anchored regex on the constraint phrase
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:64
-
TransactGetItems - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:88
-
TransactGetItems - exact error messages missing key attribute: action-level ValidationError surfaces as TransactionCanceledException
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:143
-
TransactGetItems - exact error messages malformed table name: top-level ValidationException naming the member
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:165
-
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:185
-
TransactWriteItems - index key error messages Put wrong-typed index key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactIndexKeys.test.ts:63
-
TransactWriteItems - index key error messages Put non-scalar index key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactIndexKeys.test.ts:54
-
TransactWriteItems - index key error messages Update wrong-typed index key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactIndexKeys.test.ts:63
-
TransactWriteItems - index key error messages Update non-scalar index key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactIndexKeys.test.ts:54
-
TransactWriteItems - index key error messages Put empty-string index key: top-level ValidationException
Tier 3 error-messages tests/tier3/error-messages/transactIndexKeys.test.ts:77
-
TransactWriteItems - exact error messages empty TransactItems: full minimum-length error
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:55
-
TransactWriteItems - exact error messages > 100 actions: anchored regex on the constraint phrase
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:92
-
TransactWriteItems - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:146
-
TransactWriteItems - exact error messages Put wrong-typed table key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:282
-
TransactWriteItems - exact error messages Put non-scalar table key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:273
-
TransactWriteItems - exact error messages Update wrong-typed Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:282
-
TransactWriteItems - exact error messages Update non-scalar Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:273
-
TransactWriteItems - exact error messages Delete wrong-typed Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:282
-
TransactWriteItems - exact error messages Delete non-scalar Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:273
-
TransactWriteItems - exact error messages ConditionCheck wrong-typed Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:282
-
TransactWriteItems - exact error messages ConditionCheck non-scalar Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:273
-
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
-
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:137
-
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:194
-
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:265
-
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:287
-
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:368
-
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:385
-
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:358
-
Legacy API - AttributeUpdates (legacy UpdateExpression) AttributeUpdates with a Value and no Action defaults to PUT
Tier 3 legacy-api tests/tier3/legacy-api/attributeUpdates.test.ts:279
-
Empty values - strings, binary, and sets empty string member in NS is rejected (not a number)
Tier 3 limits tests/tier3/limits/emptyValues.test.ts:224
-
Expression size limit (4KB) - UpdateExpression rejects an UpdateExpression over the 4096-byte limit
Tier 3 limits tests/tier3/limits/expressionSize.test.ts:150
-
Expression size limit (4KB) - ConditionExpression rejects a ConditionExpression over the 4096-byte limit
Tier 3 limits tests/tier3/limits/expressionSize.test.ts:181
-
Expression size limit (4KB) - Query FilterExpression rejects a Query FilterExpression over the 4096-byte limit
Tier 3 limits tests/tier3/limits/expressionSize.test.ts:224
-
Item size limit by surface - UpdateItem does not charge for the key sits below 409,600 at a one-byte key, so the exclusion binds
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:453
-
Item size limit by surface - UpdateItem does not charge for the key buys back the same headroom from the key name as from the key value
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:453
-
Item size limit by surface - UpdateItem does not charge for the key buys back a sort key’s own bytes as well
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:453
-
Item size limit by surface - UpdateItem charges per action charges a second SET clause exactly 19 bytes
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:453
-
Item size limit by surface - UpdateItem charges per action charges a REMOVE alongside a SET exactly 2 bytes
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:453
-
Item size limit by surface - UpdateItem charges per action charges the clause, not the value it writes
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:453
-
Item size limit by surface - UpdateItem charges per action does not charge for an attribute the statement leaves alone
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:453
-
Item size limit by surface - UpdateItem charges per action charges the clause, not the attribute name or its alias
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:453
-
Item size limit by surface - UpdateItem through a document path charges a SET through a list index exactly one byte more
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:727
-
Item size limit by surface - a PartiQL UPDATE does not inherit the exclusion writes what UpdateItem refuses at the same key
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:746
-
Item size limit by surface - a transacted Update does not inherit the exclusion writes what UpdateItem refuses at the same key
Tier 3 limits tests/tier3/limits/itemSizeBySurface.test.ts:746
-
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 19 bytes plus its path and the value added
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:885
-
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:885
-
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:885
-
Nesting depth - 32-level document limit rejects a stored attribute nested 32 levels (leaf at level 33)
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:98
-
Nesting depth - 32-level document limit rejects a 32-level ExpressionAttributeValue with ValidationException
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:146
-
Nesting depth - 32-level document limit rejects a stored attribute nested 61 levels with the same message
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:171
-
Nesting depth - TransactWriteItems cancels an Update that writes a 32-level value into the item with a ValidationError reason
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:350
-
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 an exponent past a 64-bit integer cannot be converted
Tier 3 limits tests/tier3/limits/numberExponent.test.ts:68
-
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 - validation ordering BatchWriteItem rejects empty RequestItems
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:39
-
Batch operations - validation ordering BatchGetItem rejects empty RequestItems
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:55
-
Batch operations - enum and ordering checks BatchWriteItem refuses an unknown ReturnConsumedCapacity and writes nothing
Tier 3 validation-ordering tests/tier3/validation-ordering/batchOperations.test.ts:136
-
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:136
-
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 - validation ordering empty TableName reports only tableName constraint
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:23
-
CreateTable - validation ordering invalid table name pattern reports only tableName
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:41
-
CreateTable - validation ordering reports invalid BillingMode and invalid KeySchema element together
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:61
-
CreateTable - validation ordering rejects a duplicate attribute in KeySchema
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:105
-
CreateTable - validation ordering rejects more than two KeySchema elements
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:134
-
CreateTable - validation ordering rejects an invalid BillingMode on its own
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:153
-
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:54
-
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:54
-
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 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 - 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:54
-
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:54
-
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:54
-
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:54
-
DeleteItem - validation ordering empty TableName reports only tableName constraint
Tier 3 validation-ordering tests/tier3/validation-ordering/deleteItem.test.ts:25
-
DeleteItem - validation ordering reports invalid ReturnValues and invalid ReturnConsumedCapacity together
Tier 3 validation-ordering tests/tier3/validation-ordering/deleteItem.test.ts:44
-
DeleteItem - validation ordering invalid table name pattern reports only tableName
Tier 3 validation-ordering tests/tier3/validation-ordering/deleteItem.test.ts:66
-
PutItem - validation ordering empty TableName reports tableName constraint (stops early)
Tier 3 validation-ordering tests/tier3/validation-ordering/putItem.test.ts:27
-
PutItem - validation ordering empty TableName with invalid ReturnValues reports only tableName
Tier 3 validation-ordering tests/tier3/validation-ordering/putItem.test.ts:54
-
PutItem - validation ordering reports invalid ReturnConsumedCapacity, ReturnItemCollectionMetrics, and ReturnValues together
Tier 3 validation-ordering tests/tier3/validation-ordering/putItem.test.ts:74
-
PutItem - validation ordering reports invalid table name pattern
Tier 3 validation-ordering tests/tier3/validation-ordering/putItem.test.ts:98
-
Query - validation ordering reports invalid TableName pattern
Tier 3 validation-ordering tests/tier3/validation-ordering/query.test.ts:28
-
Query - validation ordering reports invalid ReturnConsumedCapacity
Tier 3 validation-ordering tests/tier3/validation-ordering/query.test.ts:71
-
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:94
-
Query - KeyConditionExpression validation ordering a bad operand is reported ahead of a missing table
Tier 3 validation-ordering tests/tier3/validation-ordering/queryKeyCondition.test.ts:60
-
Scan - validation ordering rejects Segment without TotalSegments
Tier 3 validation-ordering tests/tier3/validation-ordering/scan.test.ts:24
-
Scan - validation ordering rejects Segment >= TotalSegments
Tier 3 validation-ordering tests/tier3/validation-ordering/scan.test.ts:43
-
Scan - validation ordering rejects TotalSegments without Segment
Tier 3 validation-ordering tests/tier3/validation-ordering/scan.test.ts:61
-
Scan - validation ordering rejects a negative Segment
Tier 3 validation-ordering tests/tier3/validation-ordering/scan.test.ts:88
-
TransactWriteItems - validation ordering refuses an unknown ReturnConsumedCapacity and writes nothing
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:54
-
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:54
-
TransactWriteItems - validation ordering reports an unknown ReturnConsumedCapacity ahead of a missing table
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:51
-
TransactWriteItems - validation ordering reports an unknown ReturnConsumedCapacity ahead of a duplicate target
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:127
-
TransactWriteItems - validation ordering refuses a ClientRequestToken over 36 characters
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:149
-
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
-
TransactGetItems - validation ordering refuses an unknown ReturnConsumedCapacity
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:54
-
TransactGetItems - validation ordering reports an unknown ReturnConsumedCapacity ahead of a missing table
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:51
-
TransactGetItems - validation ordering reports an unknown ReturnConsumedCapacity ahead of a duplicate target
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:333
-
UpdateItem - validation ordering empty TableName reports only tableName constraint
Tier 3 validation-ordering tests/tier3/validation-ordering/updateItem.test.ts:26
-
UpdateItem - validation ordering rejects invalid ReturnValues (UpdateItem reports the first enum error)
Tier 3 validation-ordering tests/tier3/validation-ordering/updateItem.test.ts:50
-
UpdateItem - validation ordering invalid table name pattern reports only tableName
Tier 3 validation-ordering tests/tier3/validation-ordering/updateItem.test.ts:72
-
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