mboudreau / Alternator

A mock DynamoDB that runs locally for testing purposes - DEPRECATED, PLEASE USE DYNAMODB LOCAL: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html
Apache License 2.0
78 stars 39 forks source link

Don't reference the full aws-sdk #98

Open lukestephenson opened 8 years ago

lukestephenson commented 8 years ago

Adding this library to a project downloads the full suite of aws java libraries. Most are irrelevant (eg beanstalk, elasticcache, cloudfront, s3 etc).

The pom should list only the required dependencies.

Thoughts? Do people agree?

(btw I came across this project as getting amazons local dynamo db running in a unit test environment is a pain - great work!)

rrutt commented 8 years ago

As Amazon adds more services, and this expands their SDK, this becomes a more relevant issue.

Do we know what the pom.xml dependency artifact values are for the DynamoDB, and perhaps the authentication, modules from AWS SDK?

mboudreau commented 8 years ago

@lukestephenson yep, I'd agree with that. I haven't touched the project in a while, but if you want to create the PR, I'll merge and release the new version.