Skip to content

Commit c4361a9

Browse files
Merge remote-tracking branch 'parent/main' into parallel_execution_custom_executor
2 parents 4d0cd06 + f8a9ede commit c4361a9

File tree

52 files changed

+908
-144
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+908
-144
lines changed

docs/utilities/idempotency.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -983,7 +983,9 @@ To unit test your function with DynamoDB Local, you can refer to this guide to [
983983
<dependency>
984984
<groupId>com.amazonaws</groupId>
985985
<artifactId>DynamoDBLocal</artifactId>
986-
<version>[1.12,2.0)</version>
986+
<!-- Use newest version if you are on Java >11 -->
987+
<!-- https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocalHistory.html -->
988+
<version>2.2.0</version>
987989
<scope>test</scope>
988990
</dependency>
989991
<!-- Needed when building locally on M1 Mac -->

examples/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
<module>powertools-examples-idempotency</module>
3939
<module>powertools-examples-parameters/sam</module>
4040
<module>powertools-examples-parameters/sam-graalvm</module>
41-
<module>powertools-examples-serialization</module>
41+
<module>powertools-examples-serialization/sam</module>
42+
<module>powertools-examples-serialization/sam-graalvm</module>
4243
<module>powertools-examples-kafka</module>
4344
<module>powertools-examples-batch</module>
4445
<module>powertools-examples-validation</module>

examples/powertools-examples-cloudformation/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<maven.compiler.target>11</maven.compiler.target>
1515
<lambda.core.version>1.3.0</lambda.core.version>
1616
<lambda.events.version>3.16.0</lambda.events.version>
17-
<aws.sdk.version>2.31.62</aws.sdk.version>
17+
<aws.sdk.version>2.31.78</aws.sdk.version>
1818
<aspectj.version>1.9.20.1</aspectj.version>
1919

2020
</properties>

examples/powertools-examples-core-utilities/sam-graalvm/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<dependency>
5050
<groupId>com.amazonaws</groupId>
5151
<artifactId>aws-lambda-java-runtime-interface-client</artifactId>
52-
<version>2.1.1</version>
52+
<version>2.8.2</version>
5353
</dependency>
5454
<dependency>
5555
<groupId>org.apache.logging.log4j</groupId>

examples/powertools-examples-core-utilities/sam-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","int"] }]
55
},
66
{
7-
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.InvocationRequest",
8-
"fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}],
7+
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.dto.InvocationRequest",
8+
"fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name": "tenantId"}, {"name":"content"}],
99
"allPublicMethods":true
1010
}
1111
]

examples/powertools-examples-core-utilities/sam-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"fields":[{"name":"theUnsafe"}]
2828
},
2929
{
30-
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.InvocationRequest",
31-
"fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}],
30+
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.dto.InvocationRequest",
31+
"fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name": "tenantId"}, {"name":"content"}],
3232
"allPublicMethods":true
3333
}
3434
]

examples/powertools-examples-core-utilities/sam-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/resource-config.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
"resources": {
33
"includes": [
44
{
5-
"pattern": "\\Qaarch64/aws-lambda-runtime-interface-client.glibc.so\\E"
5+
"pattern": "\\Qjni/libaws-lambda-jni.linux-aarch_64.so\\E"
66
},
77
{
8-
"pattern": "\\Qaarch64/aws-lambda-runtime-interface-client.musl.so\\E"
8+
"pattern": "\\Qjni/libaws-lambda-jni.linux-x86_64.so\\E"
99
},
1010
{
11-
"pattern": "\\Qx86_64/aws-lambda-runtime-interface-client.glibc.so\\E"
11+
"pattern": "\\Qjni/libaws-lambda-jni.linux_musl-aarch_64.so\\E"
1212
},
1313
{
14-
"pattern": "\\Qx86_64/aws-lambda-runtime-interface-client.musl.so\\E"
14+
"pattern": "\\Qjni/libaws-lambda-jni.linux_musl-x86_64.so\\E"
1515
}
1616
]
1717
},

examples/powertools-examples-parameters/sam-graalvm/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<dependency>
5050
<groupId>com.amazonaws</groupId>
5151
<artifactId>aws-lambda-java-runtime-interface-client</artifactId>
52-
<version>2.1.1</version>
52+
<version>2.8.2</version>
5353
</dependency>
5454
<dependency>
5555
<groupId>org.apache.logging.log4j</groupId>

examples/powertools-examples-parameters/sam-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","int"] }]
55
},
66
{
7-
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.InvocationRequest",
8-
"fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}],
7+
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.dto.InvocationRequest",
8+
"fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name": "tenantId"}, {"name":"content"}],
99
"allPublicMethods":true
1010
}
1111
]

examples/powertools-examples-parameters/sam-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"fields":[{"name":"theUnsafe"}]
2828
},
2929
{
30-
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.InvocationRequest",
31-
"fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}],
30+
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.dto.InvocationRequest",
31+
"fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name": "tenantId"}, {"name":"content"}],
3232
"allPublicMethods":true
3333
}
3434
]

0 commit comments

Comments
 (0)