From 5331bae22d34950e6df3faac5ae2ce0146d34ac6 Mon Sep 17 00:00:00 2001 From: Jerome Van Der Linden Date: Tue, 2 Jul 2024 09:37:16 +0200 Subject: [PATCH] comment --- .../lambda/powertools/validation/internal/ValidationAspect.java | 1 + 1 file changed, 1 insertion(+) diff --git a/powertools-validation/src/main/java/software/amazon/lambda/powertools/validation/internal/ValidationAspect.java b/powertools-validation/src/main/java/software/amazon/lambda/powertools/validation/internal/ValidationAspect.java index 0fa527f81..68900d334 100644 --- a/powertools-validation/src/main/java/software/amazon/lambda/powertools/validation/internal/ValidationAspect.java +++ b/powertools-validation/src/main/java/software/amazon/lambda/powertools/validation/internal/ValidationAspect.java @@ -236,6 +236,7 @@ public Object around(ProceedingJoinPoint pjp, /** * Validate each Kinesis record body. If an error occurs, do not fail the whole batch but only add invalid items in BatchItemFailure. + * Note that the valid records will be decoded twice (during validation and within the handler by the user), which will slightly reduce performance. * @param records Kinesis records * @param inboundJsonSchema validation schema * @return the stream response with items in failure