spring-data-dynamodb icon indicating copy to clipboard operation
spring-data-dynamodb copied to clipboard

Move to aws-java-sdk2

Open boostchicken opened this issue 5 years ago • 8 comments

https://github.com/aws/aws-sdk-java-v2/blob/dynamodb-enhanced/services-custom/dynamodb-enhanced/README.md

It's finally happening, might start a fork to get ahead of the ball. Async Clients! Transactions! Hooray.

Please let me now if anyone want's to help!

Specifications

  • Spring Data DynamoDB Version: 5.1.x
  • Spring Data Version: Lovelace+
  • AWS SDK Version:2
  • Java Version:
  • Platform Details:

boostchicken avatar May 02 '19 02:05 boostchicken

I don't have experience in contributing to OSS projects, but I can try if you give me some directions.

Do you think it worth a try?

Regards,

Tiago Peixoto.

tiagocpeixoto avatar May 09 '19 11:05 tiagocpeixoto

SDK2 only has experimental support for the DynamoDBMapper right now, I have a branch where I am laying the ground work but it's not ready for prime time

https://github.com/aws/aws-sdk-java-v2/blob/dynamodb-enhanced/services-custom/dynamodb-enhanced/README.md

boostchicken avatar May 16 '19 02:05 boostchicken

Glad to see this work has started. Happen to be any update on its status?

pluttrell avatar Jul 18 '19 23:07 pluttrell

Any progress so far in this issue? I'm very interested, mostly with async and streamapi.

rxonda avatar Apr 14 '20 19:04 rxonda

Any update on this? I might could contribute. I started digging into spring-data-dynamodb quite a bit lately. I've played around with both the SDK1 and SDK2. Currently have app running SDK1 with spring-data-dynamodb. Could be interesting and worthwhile to help modernize it for SDK2.

The top link leads to 404 now. Maybe I should just start my own branch.

Or maybe this is it? I'll have to check it out: https://github.com/boostchicken/spring-data-dynamodb

scottcarnold avatar May 21 '20 03:05 scottcarnold

@scottcarnold I just learned the DynamoDB Enhanced Mapper that replaces the DynamoDB Mapper used in v1. It would need to be a complete re-write from the ground up. No use carrying forward a lot of the old tech debt and stuff in this repo.

If you're interested in getting something going, let me know and let's have a chat.

boostchicken avatar May 21 '20 13:05 boostchicken

Is this supports SDK V2 now? Are we on it?

mrumaiz avatar May 23 '23 13:05 mrumaiz

you can try with: https://docs.awspring.io/spring-cloud-aws/docs/3.0.0/reference/html/index.html#spring-cloud-aws-dynamoDb

iincau avatar Jun 13 '23 05:06 iincau