This project has moved and is read-only. For the latest updates, please go here.

Update to new Modularized AWS SDK

AWS SDK has been split into modules for specific features and is currently in preview. AWS SDK needs to be updated to run using only the AWS SDK DynamoDB nuget library. http://blogs.aws.amazon.c...

Id #1586 | Release: None | Updated: May 8, 2015 at 2:44 AM by dguisinger | Created: May 8, 2015 at 2:44 AM by dguisinger

Support true unobtrusive mode

When entities are not required to inherit from EntityBase

Id #1579 | Release: None | Updated: Apr 9, 2015 at 10:11 PM by scale_tone | Created: Apr 9, 2015 at 10:10 PM by scale_tone

Add Transaction Support

Add transaction support by porting Amazon's java-based DynamoDB Transaction library and adapting it to use Microsoft's Transaction model.

Id #1576 | Release: None | Updated: Apr 1, 2015 at 2:22 AM by dguisinger | Created: Apr 1, 2015 at 2:22 AM by dguisinger

Support Atomic Counters and Conditional Writes

Add support for atomic counters for incrementing and decrementing values without extra reads, as well as conditional writes. Maybe find a way to attach a LINQ expression to an item that is being m...

Id #1575 | Release: None | Updated: Apr 1, 2015 at 2:07 AM by dguisinger | Created: Apr 1, 2015 at 2:07 AM by dguisinger

Support name mapping between ColumnName and Property

I store objects in DynamoDb table. However, the table's column names don't match with the object's property names. The object's property name is quite long so I use shorter column name to minimize ...

Id #1438 | Release: None | Updated: Aug 7, 2014 at 6:39 PM by miaojunzhe | Created: Aug 7, 2014 at 6:39 PM by miaojunzhe

Allow for async query/get/scan

DataContext uses async write internally (in SubmitChanges method) and it was pretty straightforward to modify Linq2Dynamo to expose this async interface to the client. At the same time read operati...

Id #1428 | Release: None | Updated: Mar 28, 2015 at 6:47 AM by dguisinger | Created: Jul 20, 2014 at 10:31 PM by AgentKay

Add support for partial projections for secondary indices

It would be great if it was possible to specify/use custom projection of entity properties for each secondary index. This is especially a concern in case composite keys are used for secondary indic...

Id #1427 | Release: None | Updated: Jul 21, 2014 at 5:53 AM by scale_tone | Created: Jul 20, 2014 at 10:18 PM by AgentKay

Add tests for caching

There are already some tests for caching that are based on cache client OnHit event. Those tests are rather heavy-weight, simplier tests would be nice to have. Some scenarios: 1) Filling cache usin...

Id #1325 | Release: None | Updated: Jan 6, 2014 at 10:26 PM by mikhail_umnov | Created: Jan 6, 2014 at 10:26 PM by mikhail_umnov

Add tests for Where query when using array field within query

Something like where book.Name == SomeBookName && book.ArrayField.Contains(SomeValue) where book.Name == SomeBookName && book.ArrayField.All(Predicate) where book.Name == SomeBookName && book.Arr...

Id #1324 | Release: None | Updated: Jan 6, 2014 at 10:17 PM by mikhail_umnov | Created: Jan 6, 2014 at 10:17 PM by mikhail_umnov

Add tests for OnCommit batch operations

Check combination of all operations for different records Check what happens when you try to add same record multiple times (should throw) Check what happens when you add + modify within 1 "transac...

Id #1323 | Release: None | Updated: Jan 6, 2014 at 10:13 PM by mikhail_umnov | Created: Jan 6, 2014 at 10:13 PM by mikhail_umnov