Full readme can be found here https://github.com/pbyrne84/scala_native_lambda_test
A project demonstrating how to get around the reflection issues when using graal. Java libraries can use reflection which graal cannot calculate usage of which stops them being included in the build. Building native images helps with cold start times. This is interesting reading on lambda memory size and startup times https://arnoldgalovics.com/java-cold-start-aws-lambda-graalvm/. For a 512MB image I get the same cold start of about .5 seconds.
The project demonstrates setting up an SQS queue with the messages being passed to the lambda. The lambda then decodes the message and logs it. It sounds simple but the trick is we can run the native agent when running the tests to get the reflection calls and then trim the junk out after the test finishes. The native image builder will complain about the junk we need to remove versus getting no such method exceptions and other errors at run time. This does mean we need to test to some degree of complete exercising but that is not a bad thing. Scala doesn’t have a culture of using reflection as much.
The project includes :-
2022-12-09T12:00:52.956+00:00 xxxxxxxxxx
2022-12-09T12:00:52.958+00:00 xxxxxxxxxb
2022-12-09T12:00:52.980+00:00 START RequestId: d3e0779a-5302-5e81-ab07-2b9776a557ad Version: $LATEST
2022-12-09T12:00:52.983+00:00 xxxxxxxxxc
2022-12-09T12:00:52.986+00:00 xxxxxxxxxd
2022-12-09T12:00:53.377+00:00 [main] DEBUG Main$ - mooo
2022-12-09T12:00:53.398+00:00 [main] INFO Main$ - I haz cheezeburgers {"Records":[{"messageId":"7caa7d79-bc4e-4455-a7ad-e511fc00353e","receiptHandle":"AQEBDEpTDg8hVyxLc6aK1sOrq6Hb/I+fbhZVCjxk3b1pp6J7GTBleD7wFRB//5qul45XWgHvonm6Q4E3k4Of3xlAgHXjdu/f3tMpHyYRo+a4bFU4HvNI5Ka6x8wZG/FbYykXoWI+kcYJ0gmw7qkcokYBIRjBHOgSzhR5w390vCJfbVgSDFQIBhyduQupePyvxc6VLqvtJYuJbjgOiobQtAn0vBmBWopwxUzSP5PZ6r7MVWA3ToGKGPwR/PoQeO3sQL0dGoHseVt0s2igWzUUXQw1NiSlDq5VvgUXQgxL3itEBi+IDLXthuo+0NxeqoMeod8V3CycnJfDm17d4Iio/HsYWjdBVuffe5vxqzA01ekndoiiTeOAU8Pduc844SOA1e1mX3UOtcVEJsszZS43AWSghg==","body":"{\n, \"Records\", :, [\n, {\n, \"messageId\", :, \"a78cdb8b-d8cb-4c28-be77-fc89608f022c\",\n, \"receiptHandle\", :, \"AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==\",\n, \"body\", :, \"I,, am,, the,, one,, and,, only\",\n, \"attributes\", :, {\n, \"ApproximateReceiveCount\", :, \"1\",\n, \"SentTimestamp\", :, \"1670426083016\",\n, \"SenderId\", :, \"538645939706\",\n, \"ApproximateFirstReceiveTimestamp\", :, \"1670426083021\"\n, },\n, \"messageAttributes\", :, {\n, \n, },\n, \"md5OfBody\", :, \"a390ff989d692670fa09d8d64b134179\",\n, \"eventSource\", :, \"aws:sqs\",\n, \"eventSourceARN\", :, \"arn:aws:sqs:eu-west-2:538645939706:test-queue\",\n, \"awsRegion\", :, \"eu-west-2\"\n, }\n, ]\n}","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1670587252805","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1670587252813"},"messageAttributes":{},"md5OfBody":"3ec707dc9de9badd0863fa3ac9c4766f","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-09T12:00:53.398+00:00 [main] ERROR Main$ - test error java.lang.RuntimeException: a at lambda.Main$.main(Main.scala:39) at lambda.Main.main(Main.scala) Caused by: java.lang.RuntimeException: b ... 2 more
2022-12-09T12:00:53.398+00:00 [main] INFO Main$ - processing message {"Records":[{"messageId":"7caa7d79-bc4e-4455-a7ad-e511fc00353e","receiptHandle":"AQEBDEpTDg8hVyxLc6aK1sOrq6Hb/I+fbhZVCjxk3b1pp6J7GTBleD7wFRB//5qul45XWgHvonm6Q4E3k4Of3xlAgHXjdu/f3tMpHyYRo+a4bFU4HvNI5Ka6x8wZG/FbYykXoWI+kcYJ0gmw7qkcokYBIRjBHOgSzhR5w390vCJfbVgSDFQIBhyduQupePyvxc6VLqvtJYuJbjgOiobQtAn0vBmBWopwxUzSP5PZ6r7MVWA3ToGKGPwR/PoQeO3sQL0dGoHseVt0s2igWzUUXQw1NiSlDq5VvgUXQgxL3itEBi+IDLXthuo+0NxeqoMeod8V3CycnJfDm17d4Iio/HsYWjdBVuffe5vxqzA01ekndoiiTeOAU8Pduc844SOA1e1mX3UOtcVEJsszZS43AWSghg==","body":"{\n, \"Records\", :, [\n, {\n, \"messageId\", :, \"a78cdb8b-d8cb-4c28-be77-fc89608f022c\",\n, \"receiptHandle\", :, \"AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==\",\n, \"body\", :, \"I,, am,, the,, one,, and,, only\",\n, \"attributes\", :, {\n, \"ApproximateReceiveCount\", :, \"1\",\n, \"SentTimestamp\", :, \"1670426083016\",\n, \"SenderId\", :, \"538645939706\",\n, \"ApproximateFirstReceiveTimestamp\", :, \"1670426083021\"\n, },\n, \"messageAttributes\", :, {\n, \n, },\n, \"md5OfBody\", :, \"a390ff989d692670fa09d8d64b134179\",\n, \"eventSource\", :, \"aws:sqs\",\n, \"eventSourceARN\", :, \"arn:aws:sqs:eu-west-2:538645939706:test-queue\",\n, \"awsRegion\", :, \"eu-west-2\"\n, }\n, ]\n}","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1670587252805","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1670587252813"},"messageAttributes":{},"md5OfBody":"3ec707dc9de9badd0863fa3ac9c4766f","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-09T12:00:53.398+00:00 {"Records":[{"messageId":"7caa7d79-bc4e-4455-a7ad-e511fc00353e","receiptHandle":"AQEBDEpTDg8hVyxLc6aK1sOrq6Hb/I+fbhZVCjxk3b1pp6J7GTBleD7wFRB//5qul45XWgHvonm6Q4E3k4Of3xlAgHXjdu/f3tMpHyYRo+a4bFU4HvNI5Ka6x8wZG/FbYykXoWI+kcYJ0gmw7qkcokYBIRjBHOgSzhR5w390vCJfbVgSDFQIBhyduQupePyvxc6VLqvtJYuJbjgOiobQtAn0vBmBWopwxUzSP5PZ6r7MVWA3ToGKGPwR/PoQeO3sQL0dGoHseVt0s2igWzUUXQw1NiSlDq5VvgUXQgxL3itEBi+IDLXthuo+0NxeqoMeod8V3CycnJfDm17d4Iio/HsYWjdBVuffe5vxqzA01ekndoiiTeOAU8Pduc844SOA1e1mX3UOtcVEJsszZS43AWSghg==","body":"{\n, \"Records\", :, [\n, {\n, \"messageId\", :, \"a78cdb8b-d8cb-4c28-be77-fc89608f022c\",\n, \"receiptHandle\", :, \"AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==\",\n, \"body\", :, \"I,, am,, the,, one,, and,, only\",\n, \"attributes\", :, {\n, \"ApproximateReceiveCount\", :, \"1\",\n, \"SentTimestamp\", :, \"1670426083016\",\n, \"SenderId\", :, \"538645939706\",\n, \"ApproximateFirstReceiveTimestamp\", :, \"1670426083021\"\n, },\n, \"messageAttributes\", :, {\n, \n, },\n, \"md5OfBody\", :, \"a390ff989d692670fa09d8d64b134179\",\n, \"eventSource\", :, \"aws:sqs\",\n, \"eventSourceARN\", :, \"arn:aws:sqs:eu-west-2:538645939706:test-queue\",\n, \"awsRegion\", :, \"eu-west-2\"\n, }\n, ]\n}","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1670587252805","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1670587252813"},"messageAttributes":{},"md5OfBody":"3ec707dc9de9badd0863fa3ac9c4766f","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-09T12:00:53.399+00:00 [main] INFO SqsOperation$ - decoded List(SqsDecoding(7caa7d79-bc4e-4455-a7ad-e511fc00353e,AQEBDEpTDg8hVyxLc6aK1sOrq6Hb/I+fbhZVCjxk3b1pp6J7GTBleD7wFRB//5qul45XWgHvonm6Q4E3k4Of3xlAgHXjdu/f3tMpHyYRo+a4bFU4HvNI5Ka6x8wZG/FbYykXoWI+kcYJ0gmw7qkcokYBIRjBHOgSzhR5w390vCJfbVgSDFQIBhyduQupePyvxc6VLqvtJYuJbjgOiobQtAn0vBmBWopwxUzSP5PZ6r7MVWA3ToGKGPwR/PoQeO3sQL0dGoHseVt0s2igWzUUXQw1NiSlDq5VvgUXQgxL3itEBi+IDLXthuo+0NxeqoMeod8V3CycnJfDm17d4Iio/HsYWjdBVuffe5vxqzA01ekndoiiTeOAU8Pduc844SOA1e1mX3UOtcVEJsszZS43AWSghg==,{ , "Records", :, [ , { , "messageId", :, "a78cdb8b-d8cb-4c28-be77-fc89608f022c", , "receiptHandle", :, "AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==", , "body", :, "I,, am,, the,, one,, and,, only", , "attributes", :, { , "ApproximateReceiveCount", :, "1", , "SentTimestamp", :, "1670426083016", , "SenderId", :, "538645939706", , "ApproximateFirstReceiveTimestamp", :, "1670426083021" , }, , "messageAttributes", :, { , , }, , "md5OfBody", :, "a390ff989d692670fa09d8d64b134179", , "eventSource", :, "aws:sqs", , "eventSourceARN", :, "arn:aws:sqs:eu-west-2:538645939706:test-queue", , "awsRegion", :, "eu-west-2" , } , ] },Map(ApproximateReceiveCount -> 1, SentTimestamp -> 1670587252805, SenderId -> 538645939706, ApproximateFirstReceiveTimestamp -> 1670587252813),Map(),3ec707dc9de9badd0863fa3ac9c4766f,aws:sqs,arn:aws:sqs:eu-west-2:538645939706:test-queue,eu-west-2))
2022-12-09T12:00:53.399+00:00 [main] INFO Main$ - processed message {"Records":[{"messageId":"7caa7d79-bc4e-4455-a7ad-e511fc00353e","receiptHandle":"AQEBDEpTDg8hVyxLc6aK1sOrq6Hb/I+fbhZVCjxk3b1pp6J7GTBleD7wFRB//5qul45XWgHvonm6Q4E3k4Of3xlAgHXjdu/f3tMpHyYRo+a4bFU4HvNI5Ka6x8wZG/FbYykXoWI+kcYJ0gmw7qkcokYBIRjBHOgSzhR5w390vCJfbVgSDFQIBhyduQupePyvxc6VLqvtJYuJbjgOiobQtAn0vBmBWopwxUzSP5PZ6r7MVWA3ToGKGPwR/PoQeO3sQL0dGoHseVt0s2igWzUUXQw1NiSlDq5VvgUXQgxL3itEBi+IDLXthuo+0NxeqoMeod8V3CycnJfDm17d4Iio/HsYWjdBVuffe5vxqzA01ekndoiiTeOAU8Pduc844SOA1e1mX3UOtcVEJsszZS43AWSghg==","body":"{\n, \"Records\", :, [\n, {\n, \"messageId\", :, \"a78cdb8b-d8cb-4c28-be77-fc89608f022c\",\n, \"receiptHandle\", :, \"AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==\",\n, \"body\", :, \"I,, am,, the,, one,, and,, only\",\n, \"attributes\", :, {\n, \"ApproximateReceiveCount\", :, \"1\",\n, \"SentTimestamp\", :, \"1670426083016\",\n, \"SenderId\", :, \"538645939706\",\n, \"ApproximateFirstReceiveTimestamp\", :, \"1670426083021\"\n, },\n, \"messageAttributes\", :, {\n, \n, },\n, \"md5OfBody\", :, \"a390ff989d692670fa09d8d64b134179\",\n, \"eventSource\", :, \"aws:sqs\",\n, \"eventSourceARN\", :, \"arn:aws:sqs:eu-west-2:538645939706:test-queue\",\n, \"awsRegion\", :, \"eu-west-2\"\n, }\n, ]\n}","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1670587252805","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1670587252813"},"messageAttributes":{},"md5OfBody":"3ec707dc9de9badd0863fa3ac9c4766f","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-09T12:00:53.417+00:00 {"status":"OK"}
2022-12-09T12:00:53.418+00:00 xxxxxxxxxx
2022-12-09T12:00:53.419+00:00 xxxxxxxxxb
2022-12-09T12:00:53.437+00:00 END RequestId: d3e0779a-5302-5e81-ab07-2b9776a557ad
2022-12-09T12:00:53.437+00:00 REPORT RequestId: d3e0779a-5302-5e81-ab07-2b9776a557ad Duration: 457.54 ms Billed Duration: 489 ms Memory Size: 512 MB Max Memory Used: 45 MB Init Duration: 30.55 ms
2022-12-09T12:02:34.810+00:00 START RequestId: 6968b141-7b46-5c64-a8fd-ed4c5d54d369 Version: $LATEST
2022-12-09T12:02:34.811+00:00 xxxxxxxxxc
2022-12-09T12:02:34.814+00:00 xxxxxxxxxd
2022-12-09T12:02:34.818+00:00 [main] DEBUG Main$ - mooo
2022-12-09T12:02:34.818+00:00 [main] INFO Main$ - I haz cheezeburgers {"Records":[{"messageId":"ee7462a0-2b6c-40d5-9ad6-1b977fe98c0a","receiptHandle":"AQEBz3dRWT8md9T01R/cPcWqvYUkSZ7E3NhRWe97+7I0jHcgnFORSgminJo4K/VoAIbw+pZDwA+wUc7so3Kn/5Zykip+XDyazYrxe+byUlNFRyQdrJJk7SZ8mfLxgrlhYQ+eiWZPG5InnuoeZ9+ob8p1QhqQLdkntrXNrJb8wTD9YBJjWMR2g4jaKHcPj0SbgXbQrJ1BnnQImyQE9f7rxD467ckIDjye49w+A7vjgIax/xFjw3TpwIQ7+bDBb82sFi2ysPtXF6NngZBueqTWAtght7LuD1i9em2cma7GUG7luujyZYa+SXdyfg6KGlwrCaTiYFS9uso8Y3xQX6fPz9dMO1HEkmdAKRAdt6Ox4hR1YOd/lJxIn6LjsJqG9WY/4wCCZDCYe4tKu1zTJ3u13nKxSg==","body":"{\n, \"Records\", :, [\n, {\n, \"messageId\", :, \"a78cdb8b-d8cb-4c28-be77-fc89608f022c\",\n, \"receiptHandle\", :, \"AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==\",\n, \"body\", :, \"I,, am,, the,, one,, and,, only\",\n, \"attributes\", :, {\n, \"ApproximateReceiveCount\", :, \"1\",\n, \"SentTimestamp\", :, \"1670426083016\",\n, \"SenderId\", :, \"538645939706\",\n, \"ApproximateFirstReceiveTimestamp\", :, \"1670426083021\"\n, },\n, \"messageAttributes\", :, {\n, \n, },\n, \"md5OfBody\", :, \"a390ff989d692670fa09d8d64b134179\",\n, \"eventSource\", :, \"aws:sqs\",\n, \"eventSourceARN\", :, \"arn:aws:sqs:eu-west-2:538645939706:test-queue\",\n, \"awsRegion\", :, \"eu-west-2\"\n, }\n, ]\n}","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1670587354782","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1670587354789"},"messageAttributes":{},"md5OfBody":"3ec707dc9de9badd0863fa3ac9c4766f","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-09T12:02:34.818+00:00 [main] ERROR Main$ - test error java.lang.RuntimeException: a at lambda.Main$.main(Main.scala:39) at lambda.Main.main(Main.scala) Caused by: java.lang.RuntimeException: b ... 2 more
2022-12-09T12:02:34.818+00:00 [main] INFO Main$ - processing message {"Records":[{"messageId":"ee7462a0-2b6c-40d5-9ad6-1b977fe98c0a","receiptHandle":"AQEBz3dRWT8md9T01R/cPcWqvYUkSZ7E3NhRWe97+7I0jHcgnFORSgminJo4K/VoAIbw+pZDwA+wUc7so3Kn/5Zykip+XDyazYrxe+byUlNFRyQdrJJk7SZ8mfLxgrlhYQ+eiWZPG5InnuoeZ9+ob8p1QhqQLdkntrXNrJb8wTD9YBJjWMR2g4jaKHcPj0SbgXbQrJ1BnnQImyQE9f7rxD467ckIDjye49w+A7vjgIax/xFjw3TpwIQ7+bDBb82sFi2ysPtXF6NngZBueqTWAtght7LuD1i9em2cma7GUG7luujyZYa+SXdyfg6KGlwrCaTiYFS9uso8Y3xQX6fPz9dMO1HEkmdAKRAdt6Ox4hR1YOd/lJxIn6LjsJqG9WY/4wCCZDCYe4tKu1zTJ3u13nKxSg==","body":"{\n, \"Records\", :, [\n, {\n, \"messageId\", :, \"a78cdb8b-d8cb-4c28-be77-fc89608f022c\",\n, \"receiptHandle\", :, \"AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==\",\n, \"body\", :, \"I,, am,, the,, one,, and,, only\",\n, \"attributes\", :, {\n, \"ApproximateReceiveCount\", :, \"1\",\n, \"SentTimestamp\", :, \"1670426083016\",\n, \"SenderId\", :, \"538645939706\",\n, \"ApproximateFirstReceiveTimestamp\", :, \"1670426083021\"\n, },\n, \"messageAttributes\", :, {\n, \n, },\n, \"md5OfBody\", :, \"a390ff989d692670fa09d8d64b134179\",\n, \"eventSource\", :, \"aws:sqs\",\n, \"eventSourceARN\", :, \"arn:aws:sqs:eu-west-2:538645939706:test-queue\",\n, \"awsRegion\", :, \"eu-west-2\"\n, }\n, ]\n}","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1670587354782","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1670587354789"},"messageAttributes":{},"md5OfBody":"3ec707dc9de9badd0863fa3ac9c4766f","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-09T12:02:34.819+00:00 {"Records":[{"messageId":"ee7462a0-2b6c-40d5-9ad6-1b977fe98c0a","receiptHandle":"AQEBz3dRWT8md9T01R/cPcWqvYUkSZ7E3NhRWe97+7I0jHcgnFORSgminJo4K/VoAIbw+pZDwA+wUc7so3Kn/5Zykip+XDyazYrxe+byUlNFRyQdrJJk7SZ8mfLxgrlhYQ+eiWZPG5InnuoeZ9+ob8p1QhqQLdkntrXNrJb8wTD9YBJjWMR2g4jaKHcPj0SbgXbQrJ1BnnQImyQE9f7rxD467ckIDjye49w+A7vjgIax/xFjw3TpwIQ7+bDBb82sFi2ysPtXF6NngZBueqTWAtght7LuD1i9em2cma7GUG7luujyZYa+SXdyfg6KGlwrCaTiYFS9uso8Y3xQX6fPz9dMO1HEkmdAKRAdt6Ox4hR1YOd/lJxIn6LjsJqG9WY/4wCCZDCYe4tKu1zTJ3u13nKxSg==","body":"{\n, \"Records\", :, [\n, {\n, \"messageId\", :, \"a78cdb8b-d8cb-4c28-be77-fc89608f022c\",\n, \"receiptHandle\", :, \"AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==\",\n, \"body\", :, \"I,, am,, the,, one,, and,, only\",\n, \"attributes\", :, {\n, \"ApproximateReceiveCount\", :, \"1\",\n, \"SentTimestamp\", :, \"1670426083016\",\n, \"SenderId\", :, \"538645939706\",\n, \"ApproximateFirstReceiveTimestamp\", :, \"1670426083021\"\n, },\n, \"messageAttributes\", :, {\n, \n, },\n, \"md5OfBody\", :, \"a390ff989d692670fa09d8d64b134179\",\n, \"eventSource\", :, \"aws:sqs\",\n, \"eventSourceARN\", :, \"arn:aws:sqs:eu-west-2:538645939706:test-queue\",\n, \"awsRegion\", :, \"eu-west-2\"\n, }\n, ]\n}","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1670587354782","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1670587354789"},"messageAttributes":{},"md5OfBody":"3ec707dc9de9badd0863fa3ac9c4766f","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-09T12:02:34.819+00:00 [main] INFO SqsOperation$ - decoded List(SqsDecoding(ee7462a0-2b6c-40d5-9ad6-1b977fe98c0a,AQEBz3dRWT8md9T01R/cPcWqvYUkSZ7E3NhRWe97+7I0jHcgnFORSgminJo4K/VoAIbw+pZDwA+wUc7so3Kn/5Zykip+XDyazYrxe+byUlNFRyQdrJJk7SZ8mfLxgrlhYQ+eiWZPG5InnuoeZ9+ob8p1QhqQLdkntrXNrJb8wTD9YBJjWMR2g4jaKHcPj0SbgXbQrJ1BnnQImyQE9f7rxD467ckIDjye49w+A7vjgIax/xFjw3TpwIQ7+bDBb82sFi2ysPtXF6NngZBueqTWAtght7LuD1i9em2cma7GUG7luujyZYa+SXdyfg6KGlwrCaTiYFS9uso8Y3xQX6fPz9dMO1HEkmdAKRAdt6Ox4hR1YOd/lJxIn6LjsJqG9WY/4wCCZDCYe4tKu1zTJ3u13nKxSg==,{ , "Records", :, [ , { , "messageId", :, "a78cdb8b-d8cb-4c28-be77-fc89608f022c", , "receiptHandle", :, "AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==", , "body", :, "I,, am,, the,, one,, and,, only", , "attributes", :, { , "ApproximateReceiveCount", :, "1", , "SentTimestamp", :, "1670426083016", , "SenderId", :, "538645939706", , "ApproximateFirstReceiveTimestamp", :, "1670426083021" , }, , "messageAttributes", :, { , , }, , "md5OfBody", :, "a390ff989d692670fa09d8d64b134179", , "eventSource", :, "aws:sqs", , "eventSourceARN", :, "arn:aws:sqs:eu-west-2:538645939706:test-queue", , "awsRegion", :, "eu-west-2" , } , ] },Map(ApproximateReceiveCount -> 1, SentTimestamp -> 1670587354782, SenderId -> 538645939706, ApproximateFirstReceiveTimestamp -> 1670587354789),Map(),3ec707dc9de9badd0863fa3ac9c4766f,aws:sqs,arn:aws:sqs:eu-west-2:538645939706:test-queue,eu-west-2))
2022-12-09T12:02:34.819+00:00 [main] INFO Main$ - processed message {"Records":[{"messageId":"ee7462a0-2b6c-40d5-9ad6-1b977fe98c0a","receiptHandle":"AQEBz3dRWT8md9T01R/cPcWqvYUkSZ7E3NhRWe97+7I0jHcgnFORSgminJo4K/VoAIbw+pZDwA+wUc7so3Kn/5Zykip+XDyazYrxe+byUlNFRyQdrJJk7SZ8mfLxgrlhYQ+eiWZPG5InnuoeZ9+ob8p1QhqQLdkntrXNrJb8wTD9YBJjWMR2g4jaKHcPj0SbgXbQrJ1BnnQImyQE9f7rxD467ckIDjye49w+A7vjgIax/xFjw3TpwIQ7+bDBb82sFi2ysPtXF6NngZBueqTWAtght7LuD1i9em2cma7GUG7luujyZYa+SXdyfg6KGlwrCaTiYFS9uso8Y3xQX6fPz9dMO1HEkmdAKRAdt6Ox4hR1YOd/lJxIn6LjsJqG9WY/4wCCZDCYe4tKu1zTJ3u13nKxSg==","body":"{\n, \"Records\", :, [\n, {\n, \"messageId\", :, \"a78cdb8b-d8cb-4c28-be77-fc89608f022c\",\n, \"receiptHandle\", :, \"AQEBI91B0b3bpIffKQMxxG4CAISSeiN2Fd4HA0OT57vJNPeI1H/vtx9Pf/gas6P7maYdACB3hfrh5XCzyDgaT2paTkfthZh2KsUeiRCb7iF9RINZ5DjsCSmSt34Yjr/N2cQcZRaVWeQ6ZOBhxfMcEUTNOgsvEfi7RlSQYE8NvsygEm6NL/rbqcDV2N8azu1sCxKn7+TzVf4sFbM+fXk4vLifMgN4gakCf132MD2JQ67shMD6nxq86IHJbEKMMIICnxF8Yi1O7NBLqXQvTevvDnxqrdYAcuyfVhNtjc/p8Qk4Fpx5ATsKD2hqhW0DeYclx3r2pkeBF88zS2VakAR4SBInuOCZlLsiS9t1POzSwOC2FRVxgKDkfDJuIkQr71Ta3gx+Ui+B2phz0IXqwD6zuv4T8Q==\",\n, \"body\", :, \"I,, am,, the,, one,, and,, only\",\n, \"attributes\", :, {\n, \"ApproximateReceiveCount\", :, \"1\",\n, \"SentTimestamp\", :, \"1670426083016\",\n, \"SenderId\", :, \"538645939706\",\n, \"ApproximateFirstReceiveTimestamp\", :, \"1670426083021\"\n, },\n, \"messageAttributes\", :, {\n, \n, },\n, \"md5OfBody\", :, \"a390ff989d692670fa09d8d64b134179\",\n, \"eventSource\", :, \"aws:sqs\",\n, \"eventSourceARN\", :, \"arn:aws:sqs:eu-west-2:538645939706:test-queue\",\n, \"awsRegion\", :, \"eu-west-2\"\n, }\n, ]\n}","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1670587354782","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1670587354789"},"messageAttributes":{},"md5OfBody":"3ec707dc9de9badd0863fa3ac9c4766f","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-09T12:02:34.837+00:00 {"status":"OK"}
2022-12-09T12:02:34.839+00:00 xxxxxxxxxx
2022-12-09T12:02:34.856+00:00 xxxxxxxxxb
2022-12-09T12:02:34.862+00:00 END RequestId: 6968b141-7b46-5c64-a8fd-ed4c5d54d369
2022-12-09T12:02:34.862+00:00 REPORT RequestId: 6968b141-7b46-5c64-a8fd-ed4c5d54d369 Duration: 52.30 ms Billed Duration: 53 ms Memory Size: 512 MB Max Memory Used: 47 MB
022-12-15T13:08:04.465+00:00 START RequestId: b1c94f19-6ba5-5bde-b7dc-130c75cd44aa Version: $LATEST
2022-12-15T13:08:04.667+00:00 [main] DEBUG Main$ - mooo
2022-12-15T13:08:04.672+00:00 [main] INFO Main$ - I haz cheezeburgers {"Records":[{"messageId":"a7273082-2064-4b11-b740-84068f524f55","receiptHandle":"AQEBQaQ5SVS9KAzbnlGATBP3hwN13G3cIMg93n1cgp6KtkU5S9LsCWvyNIQ7h8NlBRX9JXWVjJtFei0odlcuZGwB63N9GRhJQXtmESeCAvcMQtLmC4RZiSYbl/IL4lX9T833sugZ+CKG5GKc8V8L7/3A+w0Kl/OZEBhNT9pGhIF8MJx/zkaNxu+hg8q0mT8EhVGpMyS8Gf4F5aeooZQQRS7uLpnYGSeMUHK58kFIHfs2BKlcATPUHZ5SppMAHaJDtBJCrEr9b6wk068NK1Vu144nzFVY9un5hjqaAvJWvduitMQCleXjvmH7cfj6rjM0yVRW/1lxHJGLIwck5oboZefdQx3dcCkkN4nj6IeHUs77k7C7LtwcyboLrvB603pzsWLxvgvGUZOdSWyd5sqbPE9ocA==","body":"cowabunga","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1671109684185","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1671109684190"},"messageAttributes":{},"md5OfBody":"f0baf065f0f54d7c2db3e29e718c7f31","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-15T13:08:04.672+00:00 [main] ERROR Main$ - test error java.lang.RuntimeException: a at lambda.Main$.main(Main.scala:39) at lambda.Main.main(Main.scala) Caused by: java.lang.RuntimeException: b ... 2 more
2022-12-15T13:08:04.672+00:00 [main] INFO Main$ - processing message {"Records":[{"messageId":"a7273082-2064-4b11-b740-84068f524f55","receiptHandle":"AQEBQaQ5SVS9KAzbnlGATBP3hwN13G3cIMg93n1cgp6KtkU5S9LsCWvyNIQ7h8NlBRX9JXWVjJtFei0odlcuZGwB63N9GRhJQXtmESeCAvcMQtLmC4RZiSYbl/IL4lX9T833sugZ+CKG5GKc8V8L7/3A+w0Kl/OZEBhNT9pGhIF8MJx/zkaNxu+hg8q0mT8EhVGpMyS8Gf4F5aeooZQQRS7uLpnYGSeMUHK58kFIHfs2BKlcATPUHZ5SppMAHaJDtBJCrEr9b6wk068NK1Vu144nzFVY9un5hjqaAvJWvduitMQCleXjvmH7cfj6rjM0yVRW/1lxHJGLIwck5oboZefdQx3dcCkkN4nj6IeHUs77k7C7LtwcyboLrvB603pzsWLxvgvGUZOdSWyd5sqbPE9ocA==","body":"cowabunga","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1671109684185","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1671109684190"},"messageAttributes":{},"md5OfBody":"f0baf065f0f54d7c2db3e29e718c7f31","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-15T13:08:04.672+00:00 {"Records":[{"messageId":"a7273082-2064-4b11-b740-84068f524f55","receiptHandle":"AQEBQaQ5SVS9KAzbnlGATBP3hwN13G3cIMg93n1cgp6KtkU5S9LsCWvyNIQ7h8NlBRX9JXWVjJtFei0odlcuZGwB63N9GRhJQXtmESeCAvcMQtLmC4RZiSYbl/IL4lX9T833sugZ+CKG5GKc8V8L7/3A+w0Kl/OZEBhNT9pGhIF8MJx/zkaNxu+hg8q0mT8EhVGpMyS8Gf4F5aeooZQQRS7uLpnYGSeMUHK58kFIHfs2BKlcATPUHZ5SppMAHaJDtBJCrEr9b6wk068NK1Vu144nzFVY9un5hjqaAvJWvduitMQCleXjvmH7cfj6rjM0yVRW/1lxHJGLIwck5oboZefdQx3dcCkkN4nj6IeHUs77k7C7LtwcyboLrvB603pzsWLxvgvGUZOdSWyd5sqbPE9ocA==","body":"cowabunga","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1671109684185","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1671109684190"},"messageAttributes":{},"md5OfBody":"f0baf065f0f54d7c2db3e29e718c7f31","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-15T13:08:04.673+00:00 [main] INFO SqsOperation$ - decoded List(SqsDecoding(a7273082-2064-4b11-b740-84068f524f55,AQEBQaQ5SVS9KAzbnlGATBP3hwN13G3cIMg93n1cgp6KtkU5S9LsCWvyNIQ7h8NlBRX9JXWVjJtFei0odlcuZGwB63N9GRhJQXtmESeCAvcMQtLmC4RZiSYbl/IL4lX9T833sugZ+CKG5GKc8V8L7/3A+w0Kl/OZEBhNT9pGhIF8MJx/zkaNxu+hg8q0mT8EhVGpMyS8Gf4F5aeooZQQRS7uLpnYGSeMUHK58kFIHfs2BKlcATPUHZ5SppMAHaJDtBJCrEr9b6wk068NK1Vu144nzFVY9un5hjqaAvJWvduitMQCleXjvmH7cfj6rjM0yVRW/1lxHJGLIwck5oboZefdQx3dcCkkN4nj6IeHUs77k7C7LtwcyboLrvB603pzsWLxvgvGUZOdSWyd5sqbPE9ocA==,cowabunga,Map(ApproximateReceiveCount -> 1, SentTimestamp -> 1671109684185, SenderId -> 538645939706, ApproximateFirstReceiveTimestamp -> 1671109684190),Map(),f0baf065f0f54d7c2db3e29e718c7f31,aws:sqs,arn:aws:sqs:eu-west-2:538645939706:test-queue,eu-west-2))
2022-12-15T13:08:04.673+00:00 [main] INFO Main$ - processed message {"Records":[{"messageId":"a7273082-2064-4b11-b740-84068f524f55","receiptHandle":"AQEBQaQ5SVS9KAzbnlGATBP3hwN13G3cIMg93n1cgp6KtkU5S9LsCWvyNIQ7h8NlBRX9JXWVjJtFei0odlcuZGwB63N9GRhJQXtmESeCAvcMQtLmC4RZiSYbl/IL4lX9T833sugZ+CKG5GKc8V8L7/3A+w0Kl/OZEBhNT9pGhIF8MJx/zkaNxu+hg8q0mT8EhVGpMyS8Gf4F5aeooZQQRS7uLpnYGSeMUHK58kFIHfs2BKlcATPUHZ5SppMAHaJDtBJCrEr9b6wk068NK1Vu144nzFVY9un5hjqaAvJWvduitMQCleXjvmH7cfj6rjM0yVRW/1lxHJGLIwck5oboZefdQx3dcCkkN4nj6IeHUs77k7C7LtwcyboLrvB603pzsWLxvgvGUZOdSWyd5sqbPE9ocA==","body":"cowabunga","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1671109684185","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1671109684190"},"messageAttributes":{},"md5OfBody":"f0baf065f0f54d7c2db3e29e718c7f31","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-15T13:08:04.688+00:00 {"status":"OK"}
2022-12-15T13:08:04.695+00:00 END RequestId: b1c94f19-6ba5-5bde-b7dc-130c75cd44aa
2022-12-15T13:08:04.695+00:00 REPORT RequestId: b1c94f19-6ba5-5bde-b7dc-130c75cd44aa Duration: 229.29 ms Billed Duration: 261 ms Memory Size: 1024 MB Max Memory Used: 45 MB Init Duration: 30.88 ms
2022-12-15T13:19:11.111+00:00 START RequestId: a0d4fa75-e5b6-590f-a9cd-a660c548d3c0 Version: $LATEST
2022-12-15T13:19:11.119+00:00 [main] DEBUG Main$ - mooo
2022-12-15T13:19:11.119+00:00 [main] INFO Main$ - I haz cheezeburgers {"Records":[{"messageId":"7c890a56-781d-4686-ac74-78599eee2625","receiptHandle":"AQEBNOYvUFVOzzwZYKvUS/u3OiNn5SxF7dY6WHGMYkxP21O2vv4g6ONfHL3UydiaKMQ4afLltt5v9y1wOased8JW2kaA16igOPYkSnIeE3LD2/C2sPO6JPGm6BH8J6DCyHF1w0jcTAJu7d8E/p9c1jmeodzQl2F5AOEC7Y0RDddcHrIphKkDi70ibN8mGl2LvCJ4v32pnNDkoqfSAqbOSAJZtNhMlu1qH8werTL1LuPbqlVYY/RUotP5jNLpU5RErxdI8c7+lVEaMGdT+k8Gi4VTteoFS6EzVIHIAinK3O/XHfC9sPNsoMOE4/FNjPWv5tGDbxs0qGlfyre8CxFwO0KNN0A2TzGsbwOOrx+EHsOf8w56T2BK4R0W3QU+MCP9Kdwr78KkxJhZy4GCM4R9XyIa1g==","body":"cowabunga","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1671110351089","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1671110351095"},"messageAttributes":{},"md5OfBody":"f0baf065f0f54d7c2db3e29e718c7f31","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-15T13:19:11.119+00:00 [main] ERROR Main$ - test error java.lang.RuntimeException: a at lambda.Main$.main(Main.scala:39) at lambda.Main.main(Main.scala) Caused by: java.lang.RuntimeException: b ... 2 more
2022-12-15T13:19:11.119+00:00 [main] INFO Main$ - processing message {"Records":[{"messageId":"7c890a56-781d-4686-ac74-78599eee2625","receiptHandle":"AQEBNOYvUFVOzzwZYKvUS/u3OiNn5SxF7dY6WHGMYkxP21O2vv4g6ONfHL3UydiaKMQ4afLltt5v9y1wOased8JW2kaA16igOPYkSnIeE3LD2/C2sPO6JPGm6BH8J6DCyHF1w0jcTAJu7d8E/p9c1jmeodzQl2F5AOEC7Y0RDddcHrIphKkDi70ibN8mGl2LvCJ4v32pnNDkoqfSAqbOSAJZtNhMlu1qH8werTL1LuPbqlVYY/RUotP5jNLpU5RErxdI8c7+lVEaMGdT+k8Gi4VTteoFS6EzVIHIAinK3O/XHfC9sPNsoMOE4/FNjPWv5tGDbxs0qGlfyre8CxFwO0KNN0A2TzGsbwOOrx+EHsOf8w56T2BK4R0W3QU+MCP9Kdwr78KkxJhZy4GCM4R9XyIa1g==","body":"cowabunga","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1671110351089","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1671110351095"},"messageAttributes":{},"md5OfBody":"f0baf065f0f54d7c2db3e29e718c7f31","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-15T13:19:11.120+00:00 {"Records":[{"messageId":"7c890a56-781d-4686-ac74-78599eee2625","receiptHandle":"AQEBNOYvUFVOzzwZYKvUS/u3OiNn5SxF7dY6WHGMYkxP21O2vv4g6ONfHL3UydiaKMQ4afLltt5v9y1wOased8JW2kaA16igOPYkSnIeE3LD2/C2sPO6JPGm6BH8J6DCyHF1w0jcTAJu7d8E/p9c1jmeodzQl2F5AOEC7Y0RDddcHrIphKkDi70ibN8mGl2LvCJ4v32pnNDkoqfSAqbOSAJZtNhMlu1qH8werTL1LuPbqlVYY/RUotP5jNLpU5RErxdI8c7+lVEaMGdT+k8Gi4VTteoFS6EzVIHIAinK3O/XHfC9sPNsoMOE4/FNjPWv5tGDbxs0qGlfyre8CxFwO0KNN0A2TzGsbwOOrx+EHsOf8w56T2BK4R0W3QU+MCP9Kdwr78KkxJhZy4GCM4R9XyIa1g==","body":"cowabunga","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1671110351089","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1671110351095"},"messageAttributes":{},"md5OfBody":"f0baf065f0f54d7c2db3e29e718c7f31","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-15T13:19:11.120+00:00 [main] INFO SqsOperation$ - decoded List(SqsDecoding(7c890a56-781d-4686-ac74-78599eee2625,AQEBNOYvUFVOzzwZYKvUS/u3OiNn5SxF7dY6WHGMYkxP21O2vv4g6ONfHL3UydiaKMQ4afLltt5v9y1wOased8JW2kaA16igOPYkSnIeE3LD2/C2sPO6JPGm6BH8J6DCyHF1w0jcTAJu7d8E/p9c1jmeodzQl2F5AOEC7Y0RDddcHrIphKkDi70ibN8mGl2LvCJ4v32pnNDkoqfSAqbOSAJZtNhMlu1qH8werTL1LuPbqlVYY/RUotP5jNLpU5RErxdI8c7+lVEaMGdT+k8Gi4VTteoFS6EzVIHIAinK3O/XHfC9sPNsoMOE4/FNjPWv5tGDbxs0qGlfyre8CxFwO0KNN0A2TzGsbwOOrx+EHsOf8w56T2BK4R0W3QU+MCP9Kdwr78KkxJhZy4GCM4R9XyIa1g==,cowabunga,Map(ApproximateReceiveCount -> 1, SentTimestamp -> 1671110351089, SenderId -> 538645939706, ApproximateFirstReceiveTimestamp -> 1671110351095),Map(),f0baf065f0f54d7c2db3e29e718c7f31,aws:sqs,arn:aws:sqs:eu-west-2:538645939706:test-queue,eu-west-2))
2022-12-15T13:19:11.120+00:00 [main] INFO Main$ - processed message {"Records":[{"messageId":"7c890a56-781d-4686-ac74-78599eee2625","receiptHandle":"AQEBNOYvUFVOzzwZYKvUS/u3OiNn5SxF7dY6WHGMYkxP21O2vv4g6ONfHL3UydiaKMQ4afLltt5v9y1wOased8JW2kaA16igOPYkSnIeE3LD2/C2sPO6JPGm6BH8J6DCyHF1w0jcTAJu7d8E/p9c1jmeodzQl2F5AOEC7Y0RDddcHrIphKkDi70ibN8mGl2LvCJ4v32pnNDkoqfSAqbOSAJZtNhMlu1qH8werTL1LuPbqlVYY/RUotP5jNLpU5RErxdI8c7+lVEaMGdT+k8Gi4VTteoFS6EzVIHIAinK3O/XHfC9sPNsoMOE4/FNjPWv5tGDbxs0qGlfyre8CxFwO0KNN0A2TzGsbwOOrx+EHsOf8w56T2BK4R0W3QU+MCP9Kdwr78KkxJhZy4GCM4R9XyIa1g==","body":"cowabunga","attributes":{"ApproximateReceiveCount":"1","SentTimestamp":"1671110351089","SenderId":"538645939706","ApproximateFirstReceiveTimestamp":"1671110351095"},"messageAttributes":{},"md5OfBody":"f0baf065f0f54d7c2db3e29e718c7f31","eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:eu-west-2:538645939706:test-queue","awsRegion":"eu-west-2"}]}
2022-12-15T13:19:11.126+00:00 {"status":"OK"}
2022-12-15T13:19:11.141+00:00 END RequestId: a0d4fa75-e5b6-590f-a9cd-a660c548d3c0
2022-12-15T13:19:11.141+00:00 REPORT RequestId: a0d4fa75-e5b6-590f-a9cd-a660c548d3c0 Duration: 30.15 ms Billed Duration: 31 ms Memory Size: 1024 MB Max Memory Used: 47 MB