From ca6ee9c3c67d0e2c230a3a040d9d4471b383217b Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Fri, 6 Mar 2026 10:58:20 +0000 Subject: [PATCH 1/3] empty commit --- backend/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/README.md b/backend/README.md index b8e859c2..9671b7b3 100644 --- a/backend/README.md +++ b/backend/README.md @@ -364,5 +364,5 @@ Here's what you should do: function. By following these steps, you should have your custom domain properly configured and pointing to your AWS Lambda -function via the CloudFront distribution. +function via the CloudFront distribution From 840ce73111e293607e29742a14a2d734847fdbd2 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Fri, 6 Mar 2026 11:16:11 +0000 Subject: [PATCH 2/3] set batch_size to 1 for engine tf deployment --- infrastructure/terraform/lambda/engine/main.tf | 2 +- infrastructure/terraform/lambda/engine/variables.tf | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/infrastructure/terraform/lambda/engine/main.tf b/infrastructure/terraform/lambda/engine/main.tf index 9d44c9ed..24c0d8d9 100644 --- a/infrastructure/terraform/lambda/engine/main.tf +++ b/infrastructure/terraform/lambda/engine/main.tf @@ -24,8 +24,8 @@ module "lambda" { image_uri = local.image_uri - # Optional: Set maximum_concurrency to limit concurrent SQS-triggered invocations (2-1000) maximum_concurrency = var.maximum_concurrency + batch_size = var.batch_size environment = merge( { diff --git a/infrastructure/terraform/lambda/engine/variables.tf b/infrastructure/terraform/lambda/engine/variables.tf index 9805d409..592da24c 100644 --- a/infrastructure/terraform/lambda/engine/variables.tf +++ b/infrastructure/terraform/lambda/engine/variables.tf @@ -23,6 +23,11 @@ variable "maximum_concurrency" { description = "Maximum number of concurrent Lambda invocations from SQS (2-1000). null = no limit." } +variable "batch_size" { + type = number + default = 1 +} + variable "db_host" { type = string sensitive = true From a2db212dcece456d3de56170890fb91c423a06c4 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Fri, 6 Mar 2026 11:28:35 +0000 Subject: [PATCH 3/3] also set timeout and memory_size --- infrastructure/terraform/lambda/engine/main.tf | 2 ++ infrastructure/terraform/lambda/engine/variables.tf | 12 ++++++++++++ 2 files changed, 14 insertions(+) diff --git a/infrastructure/terraform/lambda/engine/main.tf b/infrastructure/terraform/lambda/engine/main.tf index 24c0d8d9..35c00fa3 100644 --- a/infrastructure/terraform/lambda/engine/main.tf +++ b/infrastructure/terraform/lambda/engine/main.tf @@ -26,6 +26,8 @@ module "lambda" { maximum_concurrency = var.maximum_concurrency batch_size = var.batch_size + timeout = var.timeout + memory_size = var.memory_size environment = merge( { diff --git a/infrastructure/terraform/lambda/engine/variables.tf b/infrastructure/terraform/lambda/engine/variables.tf index 592da24c..0a74ad5b 100644 --- a/infrastructure/terraform/lambda/engine/variables.tf +++ b/infrastructure/terraform/lambda/engine/variables.tf @@ -28,6 +28,18 @@ variable "batch_size" { default = 1 } +variable "timeout" { + type = number + default = 900 + description = "Lambda timeout in seconds" +} + +variable "memory_size" { + type = number + default = 3008 + description = "Lambda memory size in MB" +} + variable "db_host" { type = string sensitive = true