How it got here
LocalStack'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 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 one naming both the table primary key and the index key
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:412
-
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 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 a line comment after the statement is ignored
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
PartiQL - grammar a line comment between FROM and WHERE leaves the WHERE clause in force
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
PartiQL - grammar a line comment before the statement is ignored
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
PartiQL - grammar a block comment between clauses is ignored
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
PartiQL - grammar a block comment after the statement is ignored
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
PartiQL - grammar ORDER BY the sort key DESC returns the rows in descending order
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
PartiQL - grammar ORDER BY the sort key ASC returns the rows in ascending order
Tier 2 partiql tests/tier2/partiql/grammar.test.ts:73
-
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:228
-
ExecuteStatement - index qualifier the reach-back splits by index kind a GSI rejects an unprojected attribute rather than reaching back
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:238
-
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 write statements reject the qualifier, and not all the same way rejects an INSERT carrying a qualifier at parse position
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:441
-
ExecuteStatement - index qualifier write statements reject the qualifier, and not all the same way rejects an INSERT whose qualifier names no index with the same message
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:450
-
ExecuteStatement - index qualifier a transaction refuses an index-qualified read rejects it outright, not as a cancellation
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:489
-
PartiQL - functions and IS in a WHERE clause attribute_exists keeps an item that has the attribute
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause attribute_exists drops an item without the attribute
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause attribute_not_exists keeps an item without the attribute
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause attribute_not_exists drops an item that has the attribute
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause NOT attribute_exists keeps an item without the attribute
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause the function name is case-insensitive
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause works inside OR and parentheses
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause can be compared with true
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause takes a quoted attribute name
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause a nested path that is present is true
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause a nested path that is absent is false
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
PartiQL - functions and IS in a WHERE clause filters a SELECT with no key condition
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:83
-
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 - functions and IS in a WHERE clause an UPDATE whose attribute_exists holds is applied
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:185
-
PartiQL - functions and IS in a WHERE clause an UPDATE whose attribute_exists is false fails its condition and changes nothing
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:192
-
PartiQL - functions and IS in a WHERE clause an UPDATE guarded by attribute_not_exists sets the attribute once
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:202
-
PartiQL - functions and IS in a WHERE clause a DELETE whose attribute_exists is false fails its condition and keeps the item
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:216
-
PartiQL - functions and IS in a WHERE clause a DELETE whose attribute_not_exists holds removes the item
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:226
-
PartiQL - functions and IS in a WHERE clause an UPDATE of a missing item guarded by attribute_not_exists(pk) fails and creates nothing
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:233
-
PartiQL - functions and IS in a WHERE clause an UPDATE in ExecuteTransaction takes attribute_exists as its condition
Tier 2 partiql tests/tier2/partiql/whereFunctions.test.ts:243
-
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: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
-
DeleteItem - request validation envelope ExpressionAttributeValues or ExpressionAttributeNames without an expression
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:115
-
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:112
-
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 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 ExecuteTransaction whose WHERE uses attribute_exists - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:135
-
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 EXISTS(SELECT ...) with no further condition in ExecuteTransaction - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:160
-
PartiQL functions - exact error messages set_add assigned to another attribute - 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 a string to add - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:76
-
PartiQL functions - exact error messages set_add with a list to add - 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 of a set literal with a repeated member - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:65
-
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: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 functions - exact error messages set_delete assigned to another attribute - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlFunctions.test.ts:65
-
PartiQL functions - exact error messages set_delete with a string to remove - 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 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:65
-
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:55
-
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 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 unprojected projection attribute on a GSI - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:24
-
PartiQL index qualifier - exact error messages a three-component path - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:108
-
PartiQL index qualifier - exact error messages an empty index component - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:114
-
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 index qualifier - exact error messages an index-qualified read inside a transaction - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:141
-
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:55
-
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: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: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:55
-
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: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: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:55
-
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: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: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:55
-
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:65
-
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:55
-
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:65
-
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:55
-
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:65
-
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:55
-
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:65
-
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: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:119
-
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:188
-
PartiQL parameters - numbers - exact error messages nested 100 levels a deep parameter before an unconvertible one - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
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:65
-
PartiQL parameters - numbers - exact error messages nested 100 levels a deep member of a map before an unconvertible one - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
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:65
-
PartiQL parameters - numbers - exact error messages nested 100 levels an unconvertible number at the bottom of a deep value - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
PartiQL parameters - numbers - exact error messages nested 100 levels a deep parameter before one past the largest number - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:65
-
PartiQL parameters - numbers - exact error messages nested 100 levels a deep parameter before an unconvertible one, in ExecuteTransaction - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlParameterNumbers.test.ts:177
-
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 - 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:392
-
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
-
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 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 malformed ExclusiveStartKey: long schema-mismatch error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:211
-
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 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 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
-
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:57
-
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:57
-
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
-
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 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: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
-
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 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 - 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 - BatchWriteItem rejects a Put item nested 32 levels (leaf at level 33)
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:247
-
Nesting depth - TransactWriteItems rejects a Put item nested 32 levels with a top-level ValidationException
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:298
-
Nesting depth - TransactWriteItems refuses a ConditionCheck map value nested 61 levels, naming the key
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:537
-
Nesting depth - TransactWriteItems refuses a ConditionCheck list value nested 61 levels, naming the key
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:537
-
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 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 - 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 - TransactWriteItems action order reports a Put item nested 40 levels before an empty attribute name in a later Put
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: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:54
-
Deep requests - TransactWriteItems action order refuses a value nested 40 levels beside an empty map key inside the same item
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:54
-
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:54
-
Deep requests - TransactWriteItems action order reports an earlier ConditionCheck value nested 40 levels before a later empty attribute name
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:54
-
Deep requests - TransactWriteItems action order reports an earlier Update value nested 40 levels before a later empty attribute name
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:54
-
Deep requests - TransactWriteItems action order reports a Delete key nested 40 levels before a later Put condition syntax error
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:222
-
Deep requests - TransactWriteItems action order reports a ConditionCheck key nested 40 levels before a later Update unused value
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:54
-
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:54
-
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:54
-
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:54
-
Deep requests - TransactWriteItems action order reports an oversized UpdateExpression before a later ConditionCheck key nested 100 levels
Tier 3 validation-ordering tests/tier3/validation-ordering/deepRequests.test.ts:54
-
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:54
-
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
-
PartiQL - validation ordering an empty path component fires ahead of table resolution
Tier 3 validation-ordering tests/tier3/validation-ordering/partiql.test.ts:77
-
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 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
-
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
-
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: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:54
-
TransactWriteItems - validation ordering reports a too deep item on the first action ahead of a malformed condition on the second
Tier 3 validation-ordering tests/tier3/validation-ordering/transactions.test.ts:235
-
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
-
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 - 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:93
-
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:93
-
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