Monthly Archives: April 2016

AWS Lambda invoking from code

You can invoke a lambda from your code (details); you’d probably want to use the AWSLambdaAsyncClient. CAUTION: you have to be very careful not to make re-cursive calls (unless that is your intention); otherwise you might get into an infinite loop. … Continue reading

Posted in Uncategorized | Leave a comment

DynamoDB: batch delete

Excerpt from my program; adapt as needed:   val client = new AmazonDynamoDBClient() val dynamo = new DynamoDB(client) val scanRequest = new ScanRequest() .withTableName(LocationRecord.TABLE_NAME) val items = client.scan(scanRequest).getItems items.grouped(25).foreach(group => { // DynamoDB: Member must have length less than or … Continue reading

Posted in Uncategorized | Leave a comment

does not map a @DynamoDBHashKey attribute; ensure a public, zero-parameter get method/field is annotated

Problem: “` Class does not map a @DynamoDBHashKey attribute; ensure a public, zero-parameter get method/field is annotated com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMappingException: Class does not map a @DynamoDBHashKey attribute; ensure a public, zero-parameter get method/field is annotated at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMappingsRegistry$Mappings.getHashKey(DynamoDBMappingsRegistry.java:245) at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper.needAutoGenerateAssignableKey(DynamoDBMapper.java:682) at com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper.save(DynamoDBMapper.java:708) at … Continue reading

Posted in Uncategorized | Leave a comment

AWS Lambda: extending execution time limit

Currently AWS Lambda limits execution time to 5 min.  However, in quite a few cases it is possible to overcome this limitation by simply re-invoking your function in an iterative manner.  Here are brief details. You can keep a tab … Continue reading

Posted in Uncategorized | 1 Comment

Using Google Scholar for managing your publications bibliography

Google Scholar (GS) is a very nifty tool.   However some of the features are not intuitive. Export Your Publications from your profile You can do that by clicking the checkbox (next to Title) in the header (export icon will … Continue reading

Posted in Uncategorized | Leave a comment