-
Notifications
You must be signed in to change notification settings - Fork 96
Update Spring Cloud AWS dependency in Kinesis binder #181
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
Comments
We cannot do that until Spring Cloud AWS |
Hi @artembilan |
Sorry, for what? |
- Kinesis binder depends on spring-cloud-aws library which only becomes available after the spring-cloud (2022) release that includes Spring Cloud Stream release. This creates a cycle and thus we cannot include Kinesis binder release as part of the Spring Cloud Stream release train. See this issue for more details: https://github.com/spring-cloud/spring-cloud-stream/issues/2572 - Subsequently, we will remove the source code for Kinesis binder from core SCSt repostiroy and move it into it's own space (as it was before).
Fixes #181 Fixes #182 Fixes #183 * Upgrade to the latest dependencies * Remove `SpringDynamoDBAdapterClient` since the DynamoDB Kinesis adapter is not recommended by AWS per se. * Fix docs to reflect new version logic * Remove `@Import({ContextCredentialsAutoConfiguration.class, ContextRegionProviderAutoConfiguration.class})` and fully rely on the auto-configuration
Fixed via fba430a |
Hi everyone,
the Kinesis binder still depends on Spring Cloud AWS 2.4.0. As I can see the 4.0.0 version of your projects all depend on the latest Spring version (6.0.0). Therefore, the Kinesis binder should use the latest Spring Cloud AWS version, which is 3.0.0-M3
Cheers,
Ronny
The text was updated successfully, but these errors were encountered: