This is an automated email from the ASF dual-hosted git repository. rcordier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit d707b3d2d1c0e05a2043735dc75e9190123b5304 Author: Rene Cordier <rcord...@linagora.com> AuthorDate: Tue Jun 1 10:56:37 2021 +0700 [REFACTORING] Fix limit on cassandra docker image memory heap space It was not working, as in testcontainers we know we define an ENV variable by using the `env()` method, so declaring "ENV" in the key is a mistake. It's been a long time this is intended to run as 650M heap memory size for Cassandra, while in fact it's been the default 4Go running meanwhile. --- .../java/org/apache/james/backends/cassandra/DockerCassandra.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java b/backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java index f32dc58..091e9ba 100644 --- a/backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java +++ b/backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java @@ -129,7 +129,7 @@ public class DockerCassandra { } private static final int CASSANDRA_PORT = 9042; - private static final int CASSANDRA_MEMORY = 650; + private static final int CASSANDRA_MEMORY = 750; private static final String CASSANDRA_CONFIG_DIR = "$CASSANDRA_CONFIG"; private static final String JVM_OPTIONS = CASSANDRA_CONFIG_DIR + "/jvm.options"; @@ -175,7 +175,7 @@ public class DockerCassandra { .withDockerfileFromBuilder(builder -> additionalSteps.applyStep(builder .from("cassandra:3.11.10") - .env("ENV CASSANDRA_CONFIG", "/etc/cassandra") + .env("CASSANDRA_CONFIG", "/etc/cassandra") .run("echo \"-Xms" + CASSANDRA_MEMORY + "M\" >> " + JVM_OPTIONS) .run("echo \"-Xmx" + CASSANDRA_MEMORY + "M\" >> " + JVM_OPTIONS) .run("sed", "-i", "s/auto_snapshot: true/auto_snapshot: false/g", "/etc/cassandra/cassandra.yaml") --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For additional commands, e-mail: notifications-h...@james.apache.org