From 5f560b66d81d3099d67ddf6f8cc16d535cf92ed5 Mon Sep 17 00:00:00 2001 From: Georg Rollinger-Tertulino Date: Fri, 6 Mar 2026 15:21:51 +0100 Subject: [PATCH 1/3] chore: ignore metals.sbt --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index dc17c9c..8f133ce 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ # sbt lib_managed project/project +project/metals.sbt target /.bsp/sbt.json From 62d94fbc55014c8015f2e94e9d4f0855fcf4b986 Mon Sep 17 00:00:00 2001 From: Georg Rollinger-Tertulino Date: Fri, 6 Mar 2026 15:22:26 +0100 Subject: [PATCH 2/3] chore: align config default arguments with values in reference.conf --- src/main/scala/io/moia/itkit/Config.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/io/moia/itkit/Config.scala b/src/main/scala/io/moia/itkit/Config.scala index b7e2df6..9eaa975 100644 --- a/src/main/scala/io/moia/itkit/Config.scala +++ b/src/main/scala/io/moia/itkit/Config.scala @@ -10,7 +10,7 @@ import scala.concurrent.duration.* final case class Config(process: ProcessConfig = ProcessConfig(), client: ClientConfig = ClientConfig()) final case class ProcessConfig( - awaitLogTimeout: FiniteDuration = 5.seconds, + awaitLogTimeout: FiniteDuration = 10.seconds, initialMemoryAllocationPool: String = "128m", maximumMemoryAllocationPool: String = "512m", concGCThreads: Int = 2, From d34456f7e70718523e2cda7cf318c31e674c6d86 Mon Sep 17 00:00:00 2001 From: Georg Rollinger-Tertulino Date: Fri, 6 Mar 2026 15:22:51 +0100 Subject: [PATCH 3/3] fix: add defaults for memory pool config to reference.conf --- src/main/resources/reference.conf | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/resources/reference.conf b/src/main/resources/reference.conf index 8c86edb..3476891 100644 --- a/src/main/resources/reference.conf +++ b/src/main/resources/reference.conf @@ -1,9 +1,12 @@ -# Copyright (c) MOIA GmbH 2017 +# Copyright (c) MOIA GmbH 2026 itkit { process { await-log-timeout = 10 seconds + initial-memory-allocation-pool = 128m + maximum-memory-allocation-pool = 512m + // -XX:ConcGCThreads: Number of threads concurrent garbage collectors will use. // The default value varies with the platform on which the JVM is running. conc-g-c-threads = 2 @@ -28,4 +31,4 @@ itkit { loglevel = "INFO" } } -} \ No newline at end of file +}