From 7df650fce0821db6b98506ba272086deee605ea8 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Tue, 24 Apr 2018 09:20:47 +0100 Subject: [PATCH] Exclude older nastier version of AWS api jar There is only one version of amazon-kinesis-deaggregator available in Maven Central, which is unfortunate because it brings in an older version of the AWS events API, which in turn has a very bad version range specification, causing the whole AWS internet to be downloaded for each build. I also made the deaggregator optional, which will help. Users that want to include it shoudl consider doing the same exlcusion. Fixes gh-171 --- .../spring-cloud-function-adapter-aws/pom.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/spring-cloud-function-adapters/spring-cloud-function-adapter-aws/pom.xml b/spring-cloud-function-adapters/spring-cloud-function-adapter-aws/pom.xml index 31ed08535..6ba1725e1 100644 --- a/spring-cloud-function-adapters/spring-cloud-function-adapter-aws/pom.xml +++ b/spring-cloud-function-adapters/spring-cloud-function-adapter-aws/pom.xml @@ -59,11 +59,19 @@ aws-java-sdk-kinesis ${aws-java-sdk.version} provided + true com.amazonaws amazon-kinesis-deaggregator ${aws-kinesis-deaggregator.version} + + + com.amazonaws + aws-lambda-java-events + + + true io.projectreactor