Skip to content

AWS SDK v2 #20

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
driverpt opened this issue Jan 20, 2021 · 28 comments
Closed

AWS SDK v2 #20

driverpt opened this issue Jan 20, 2021 · 28 comments
Labels
type: dependency-upgrade Dependency version bump
Milestone

Comments

@driverpt
Copy link

driverpt commented Jan 20, 2021

Type: Feature

Is Spring Cloud AWS 3.x going to use AWS SDK v2 exclusively ?

@github-actions github-actions bot added type: enhancement Smaller enhancement in existing integration status: waiting-for-triage Team has not yet looked into this issue labels Jan 20, 2021
@MatejNedic
Copy link
Member

Hey @driverpt,
3.x should be exclusevly in AWS sdk2.
If you have any more questions or ideas please don't hesitate to open a discussion since it is I believe better way to communicate then issue.

@driverpt
Copy link
Author

Alright then. Is there any branch I can create a PR on?

@MatejNedic
Copy link
Member

The branch will be in this Github Repo, but there is no branch yet. We plan on revisiting some of the integrations in 3.x. so it won't be just an upgrade to sdk2.
You can check the discussion in the old repo spring-attic/spring-cloud-aws#267 if you already haven't.
Hopefully, @maciejwalkowiak or @eddumelendez can say more.

@iocalebs
Copy link

Is there someplace where we can view the status on 3.x?

@dmytrodanilenkov
Copy link

@MatejNedic how migration is going on? I see that no merges for 2 last months in branch v3.

@MatejNedic
Copy link
Member

Hey @dmytrodanilenkov ,
we are working on rewrites so it will take a little longer than expected. Hopefully, things will start rolling again.
If you have a desire PRs are welcome! :)

@dmytrodanilenkov
Copy link

@MatejNedic maybe you could point to small/minor issues I can start working on? Just to start get familiar with code base of project

@paulcwarren
Copy link

Hey folks, just checking in on this one. What's the roadmap/timeline expectations for releasing this?

@migroskub
Copy link

migroskub commented Dec 17, 2021

+1 - wanted feature

@lynch19
Copy link

lynch19 commented Dec 18, 2021

+1

@migroskub
Copy link

@MatejNedic anywhere we can view the status?

@kauor
Copy link

kauor commented Dec 25, 2021

@MatejNedic updates?

@MatejNedic
Copy link
Member

Hopefully, things will start to move faster in 2022. Since in 3.0 we hope to rewrite SQS and SNS integration and potentially more. Currently, 3.0 is missing SQS, SNS, S3, Cognito, and RDS features. (ElastiCache is probably going to be removed). Sadly more answers than that I can't give at this time.

@driverpt
Copy link
Author

Is there any PR with ongoing work on those components?

@MatejNedic
Copy link
Member

@driverpt as I am aware of there are no PRs active. You can check branch 3.x to see progress. There is a ticket for moving s3 to 3.x branch
#55.

@driverpt
Copy link
Author

Yes. But are there any created Issues/PRs/Milestones to track?

@MatejNedic
Copy link
Member

There is a Milestone for 3.0.x https://github.com/awspring/spring-cloud-aws/milestone/4 .
Some issues are missing like SQS and SNS for example since those integrations will be rewritten.

@roger751
Copy link

roger751 commented Jan 3, 2022

Is there any expected due date for the new version?

@jonathannaguin
Copy link

I believe the CloudWatch integration will need to be updated as well. Is that on the plan? Thanks!

@migroskub
Copy link

Any news?

@migroskub
Copy link

I currently see that there any no commits in this repository. Any reason? @MatejNedic Explantations would be very helpful since this is a very anticipated issue.

@migroskub
Copy link

Anybody here ?!

@migroskub
Copy link

Seems like the migration of Spring Cloud AWS into AWS people was much less successful than the migration of Spring Cloud Azure\ GCP to their people. This project is just unmaintained, while there are lots of people waiting for these features. The no answers policy is irresponsible and immature.

@eddumelendez
Copy link
Contributor

@migroskub so sorry about this. There is a difference with the projects you mentioned, those are maintained by big companies. In this case, the project depends on some volunteers which dedicate their free time to the project which is not only working on the project itself but also experiment such this case which the idea to use aws sdk v2 is to enable and create native images.

@MazizEsa
Copy link

MazizEsa commented Feb 6, 2022

@MatejNedic need any more help? If the migration effrot is broken into part it would be easier to contribute?

@driverpt
Copy link
Author

driverpt commented Feb 7, 2022

Continuing discussion from #224, I think we should split spring-cloud-aws-messaging into Sync and Async.

I'm already working on migrating Spring Cloud AWS Messaging to the new SqsClient. We should create afterwards spring-cloud-aws-messaging-async

@MatejNedic
Copy link
Member

@MazizEsa we are planning to finish a roadmap for 3.0 with issues soon. Need to consult with @maciejwalkowiak and @eddumelendez . Currently, we are working on closing existing PR's and releasing 2.3.4 and 2.4.0.
We have plans for new integrations as well, some of them are even in the prototype phase. Since we are all doing this in our free time it is hard to make precise deadlines.

@maciejwalkowiak maciejwalkowiak added type: dependency-upgrade Dependency version bump and removed status: waiting-for-triage Team has not yet looked into this issue type: enhancement Smaller enhancement in existing integration labels Feb 9, 2022
@maciejwalkowiak maciejwalkowiak added this to the 3.0.x milestone Feb 9, 2022
@maciejwalkowiak
Copy link
Contributor

Integrations already migrated that are going to be released in Spring Cloud AWS 3.0 M1

  • S3
  • SES
  • SNS
  • Parameter Store
  • Secrets Manager

Which leaves us few more to be ported from 2.x in further milestones:

Closing this issue, as it's too wide. Look into specific integration issues/PRs to track progress.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: dependency-upgrade Dependency version bump
Projects
None yet
Development

No branches or pull requests