Kosei Kitahara 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13c2e69932 
							
						 
					 
					
						
						
							
							Allow extra spaces to attribute_exists and attribute_not_exists too  
						
						
						
						
					 
					
						2018-10-12 16:59:52 +09:00 
						 
				 
			
				
					
						
							
							
								Kosei Kitahara 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c15d71c2c 
							
						 
					 
					
						
						
							
							Allow spaces to if_not_exists  
						
						
						
						
					 
					
						2018-10-11 18:21:53 +09:00 
						 
				 
			
				
					
						
							
							
								Tomoya Iwata 
							
						 
					 
					
						
						
						
						
							
						
						
							2fad7c7202 
							
						 
					 
					
						
						
							
							update dynamodb2 update_item  
						
						... 
						
						
						
						add empty string handle, fix(#1744 ) 
						
						
					 
					
						2018-08-02 12:38:50 +09:00 
						 
				 
			
				
					
						
							
							
								Gary Donovan 
							
						 
					 
					
						
						
						
						
							
						
						
							802402bdba 
							
						 
					 
					
						
						
							
							Tweak comparison to treat NULL/NOT_NULL correctly. ( #1709 )  
						
						... 
						
						
						
						The AWS documentation says that a ComparisonOperator of NULL means
the attribute should not exist, whereas NOT_NULL means that the
attribute should exist. It explicitly says that an attribute with a
value of NULL is considered to exist, which contradicts our previous
implementation. This affects both put_item and get_item in dynamodb2.
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Condition.html  
						
						
					 
					
						2018-07-13 10:11:10 +01:00 
						 
				 
			
				
					
						
							
							
								William Richard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							014fbbb8cb 
							
						 
					 
					
						
						
							
							Added a test that queries an index when created via the table resource update  
						
						... 
						
						
						
						When you create an index via the table resource update, in python 3.6, it is saved as a `dict_value`,
which causes an error - this test replicates this bug 
						
						
					 
					
						2018-06-06 12:51:51 -04:00 
						 
				 
			
				
					
						
							
							
								William Richard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25b5f03ea4 
							
						 
					 
					
						
						
							
							These tests do not use pytest  
						
						
						
						
					 
					
						2018-06-06 12:09:09 -04:00 
						 
				 
			
				
					
						
							
							
								Mau Zsófia Ábrahám 
							
						 
					 
					
						
						
						
						
							
						
						
							64fc0d3556 
							
						 
					 
					
						
						
							
							add region for test  
						
						
						
						
					 
					
						2018-05-14 14:16:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mau Zsófia Ábrahám 
							
						 
					 
					
						
						
						
						
							
						
						
							2e75d0219c 
							
						 
					 
					
						
						
							
							Support dynamodb2 nested map creation to mirror actual db  
						
						
						
						
					 
					
						2018-05-14 14:02:14 +02:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							783504c897 
							
						 
					 
					
						
						
							
							We shouldnt throw a ValidationException on empty dynamodb key.  Closes   #1505 .  
						
						
						
						
					 
					
						2018-04-14 11:16:43 -04:00 
						 
				 
			
				
					
						
							
							
								sawandas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							861c47a552 
							
						 
					 
					
						
						
							
							Update test cases for dynamodb contains filter  
						
						
						
						
					 
					
						2018-04-09 13:42:50 +05:30 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1f2ba21ee 
							
						 
					 
					
						
						
							
							Adds if_not_exists function to DynamoDB Update Expression  
						
						... 
						
						
						
						Fixes  #1358  
					
						2017-11-26 22:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2609f6cd3a 
							
						 
					 
					
						
						
							
							Added support for dynamo update_item on nested dicts ( #1345 )  
						
						
						
						
					 
					
						2017-11-17 08:49:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							068417b1f2 
							
						 
					 
					
						
						
							
							Merge pull request  #1334  from reinecke/fix/dynamo_projection_mutation  
						
						... 
						
						
						
						dynamodb2: Fix for ProjectionExpressions changing the data in storage 
						
						
					 
					
						2017-11-12 08:05:33 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							123f369e6e 
							
						 
					 
					
						
						
							
							Merge pull request  #1333  from terrycain/fix_1043  
						
						... 
						
						
						
						DynamoDB: Fixed requiring optional parameter 
						
						
					 
					
						2017-11-11 14:06:51 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Reinecke 
							
						 
					 
					
						
						
						
						
							
						
						
							64fb0207e2 
							
						 
					 
					
						
						
							
							dynamodb2 was evaluating ProjectionExpression on the wrong local result set  
						
						
						
						
					 
					
						2017-11-10 21:57:16 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Reinecke 
							
						 
					 
					
						
						
						
						
							
						
						
							06492026c3 
							
						 
					 
					
						
						
							
							dynamodb2 items are copied when using ProjectionExpression to avoid mutating originals  
						
						
						
						
					 
					
						2017-11-10 21:35:01 -08:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5858289596 
							
						 
					 
					
						
						
							
							Fixed Bug  
						
						
						
						
					 
					
						2017-11-10 21:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							884fc6f260 
							
						 
					 
					
						
						
							
							Adds FilterExpression to dynamodb.query ( #1326 )  
						
						... 
						
						
						
						* Added FilterExpression for dynamodb.query
* flake8
* Fixes using mutable default argument values 
						
						
					 
					
						2017-11-08 22:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
						
						
							
						
						
							5c02085d3a 
							
						 
					 
					
						
						
							
							Fixed testcases after nonglobaling dynamo  
						
						
						
						
					 
					
						2017-10-29 16:25:17 +00:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
						
						
							
						
						
							ab767416fe 
							
						 
					 
					
						
						
							
							Completed DynamoDBv2 endpoints  
						
						
						
						
					 
					
						2017-10-29 16:06:09 +00:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9852c381b 
							
						 
					 
					
						
						
							
							Make improvements to filter expression, added NOT keyword  
						
						
						
						
					 
					
						2017-10-22 23:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb3e841d1 
							
						 
					 
					
						
						
							
							Fixed   #1261  dynamodb FilterExpression bugs ( #1262 )  
						
						... 
						
						
						
						* Fixed  #1261  dynamodb FilterExpression bugs
FilterExpression was incorrectly handling numbers, stupid typo there. Also >= <= and <> was not being parsed correctly.
* Switched up logic a bit for better end result. Fixes  #1263 
* Fixed another bug 
						
						
					 
					
						2017-10-16 13:56:03 -07:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77fcafca18 
							
						 
					 
					
						
						
							
							Cleaned up code  
						
						
						
						
					 
					
						2017-10-08 04:18:25 +01:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c86bece382 
							
						 
					 
					
						
						
							
							Added FilterExpression to dynamodb scan  
						
						
						
						
					 
					
						2017-10-07 21:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf74742f8 
							
						 
					 
					
						
						
							
							add test for get_item return consumed capacity  
						
						
						
						
					 
					
						2017-09-25 11:45:49 +13:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							84bd16d2a2 
							
						 
					 
					
						
						
							
							get_item update_item return capacity consumed correctly  
						
						
						
						
					 
					
						2017-09-25 11:39:09 +13:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							d0f38407a1 
							
						 
					 
					
						
						
							
							update expression attribute test  
						
						
						
						
					 
					
						2017-09-22 15:52:32 +12:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							8840495f77 
							
						 
					 
					
						
						
							
							add AttributeValueNames for basic ProjectionExpressions on query  
						
						
						
						
					 
					
						2017-09-22 15:40:30 +12:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							037b357029 
							
						 
					 
					
						
						
							
							add basic projection expressions  
						
						
						
						
					 
					
						2017-09-22 13:12:24 +12:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							51c3fec6dd 
							
						 
					 
					
						
						
							
							fix scan return CapacityUnits  
						
						
						
						
					 
					
						2017-09-20 13:57:26 +12:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16e0326fe7 
							
						 
					 
					
						
						
							
							Fixed   #1162  
						
						
						
						
					 
					
						2017-09-19 21:43:55 +01:00 
						 
				 
			
				
					
						
							
							
								Brian Rower 
							
						 
					 
					
						
						
						
						
							
						
						
							0097ab4c67 
							
						 
					 
					
						
						
							
							Improve code coverage  
						
						
						
						
					 
					
						2017-09-12 23:41:12 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Rower 
							
						 
					 
					
						
						
						
						
							
						
						
							6affc7a4ec 
							
						 
					 
					
						
						
							
							Add basic support for the add operation in an update operation  
						
						... 
						
						
						
						Add basic delete functionality
Improve testing coverage and make behave more like actual dynamo on errors
Lint fix 
						
						
					 
					
						2017-09-12 21:42:29 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							1472d63c87 
							
						 
					 
					
						
						
							
							use assert_raises teat helper pattern  
						
						
						
						
					 
					
						2017-09-13 08:30:15 +12:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							6ee204e458 
							
						 
					 
					
						
						
							
							fix server mode test  
						
						
						
						
					 
					
						2017-09-12 14:55:43 +12:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							722859748e 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/spulec/moto  into add-empty-string-validation-exception  
						
						
						
						
					 
					
						2017-09-12 10:52:46 +12:00 
						 
				 
			
				
					
						
							
							
								Chris Keogh 
							
						 
					 
					
						
						
						
						
							
						
						
							ed820cc80e 
							
						 
					 
					
						
						
							
							return validation error for empty attribute  
						
						
						
						
					 
					
						2017-09-12 09:28:36 +12:00 
						 
				 
			
				
					
						
							
							
								Brian Rower 
							
						 
					 
					
						
						
						
						
							
						
						
							386ac94abe 
							
						 
					 
					
						
						
							
							Allow doing an ADD update of a string set  
						
						... 
						
						
						
						Fix test 
						
						
					 
					
						2017-09-11 12:07:34 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Sterin 
							
						 
					 
					
						
						
						
						
							
						
						
							be07fbda52 
							
						 
					 
					
						
						
							
							Support Expected in dynamoDB updateItem  
						
						
						
						
					 
					
						2017-06-09 17:34:29 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							15b811901b 
							
						 
					 
					
						
						
							
							Merge pull request  #925  from JackDanger/idempotent-dynamodb2-deletes  
						
						... 
						
						
						
						Idempotent Dynamodb2 deletes 
						
						
					 
					
						2017-05-10 22:07:12 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							0adebeed24 
							
						 
					 
					
						
						
							
							Merge  #913 .  
						
						
						
						
					 
					
						2017-05-10 21:58:42 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							8e3d46fb05 
							
						 
					 
					
						
						
							
							Deleting from an unknown table raises error  
						
						... 
						
						
						
						If the table exists then we deletes are idempotent 
						
						
					 
					
						2017-05-08 17:25:59 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							02edc6fa00 
							
						 
					 
					
						
						
							
							Idempotent Dynamodb2 deletes  
						
						... 
						
						
						
						Fixes  #873  
					
						2017-05-01 12:31:31 -07:00 
						 
				 
			
				
					
						
							
							
								Ian Auld 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc007fc63 
							
						 
					 
					
						
						
							
							Added test for query using an attribute that is not a range/hash key  
						
						
						
						
					 
					
						2017-04-21 14:55:25 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							f37bad0e00 
							
						 
					 
					
						
						
							
							Lints.  
						
						
						
						
					 
					
						2017-02-23 21:37:43 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							81836b6981 
							
						 
					 
					
						
						
							
							Get standalone server mode working for all tests.  
						
						
						
						
					 
					
						2017-02-23 19:43:48 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fde721bed7 
							
						 
					 
					
						
						
							
							Testing new version of decorator.  
						
						
						
						
					 
					
						2017-02-15 22:35:45 -05:00 
						 
				 
			
				
					
						
							
							
								Nuno Santos 
							
						 
					 
					
						
						
						
						
							
						
						
							71c1fbadbe 
							
						 
					 
					
						
						
							
							Add DynamoDB tests for update_item() with UpdateExpression, support spaces in the UpdateExpression. ( #758 )  
						
						... 
						
						
						
						Fixes  #745 . 
					
						2016-11-11 17:04:14 -05:00 
						 
				 
			
				
					
						
							
							
								Nuno Santos 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc664cca8 
							
						 
					 
					
						
						
							
							Add additional put_item test with an attribute_exists condition.  
						
						
						
						
					 
					
						2016-11-04 13:29:53 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Santos 
							
						 
					 
					
						
						
						
						
							
						
						
							74b56faafd 
							
						 
					 
					
						
						
							
							Attempt to parse simple ConditionExpressions in DynamoDB put_item().  
						
						... 
						
						
						
						Internally these get converted into simpler Expected={} parameters, so
for now only `attribute_exists` and `attribute_not_exists` are supported;
OR is also not suported since `expected` does not support it. 
						
						
					 
					
						2016-11-04 12:37:10 +01:00