diff --git a/src/test/java/io/weaviate/integration/client/WeaviateDockerComposeCluster.java b/src/test/java/io/weaviate/integration/client/WeaviateDockerComposeCluster.java index 0da56b6..0d0c63f 100644 --- a/src/test/java/io/weaviate/integration/client/WeaviateDockerComposeCluster.java +++ b/src/test/java/io/weaviate/integration/client/WeaviateDockerComposeCluster.java @@ -1,5 +1,6 @@ package io.weaviate.integration.client; +import java.time.Duration; import org.junit.rules.TestRule; import org.junit.runner.Description; import org.junit.runners.model.Statement; @@ -26,17 +27,15 @@ public Weaviate(String dockerImageName, String hostname, Boolean isJoining) { withEnv("DISABLE_TELEMETRY", "true"); withEnv("PERSISTENCE_FLUSH_IDLE_MEMTABLES_AFTER", "1"); - withEnv("CLUSTER_HOSTNAME", hostname); withEnv("CLUSTER_GOSSIP_BIND_PORT", "7110"); withEnv("CLUSTER_DATA_BIND_PORT", "7111"); withEnv("RAFT_PORT", "8300"); - withEnv("RAFT_INTERNAL_RPC_PORT", "8301"); - withEnv("RAFT_BOOTSTRAP_EXPECT", "2"); - withEnv("RAFT_JOIN", "weaviate-0:8300,weaviate-1:8300"); + withEnv("RAFT_BOOTSTRAP_EXPECT", "1"); + withEnv("RAFT_JOIN", "weaviate-0"); if (isJoining) { withEnv("CLUSTER_JOIN", "weaviate-0:7110"); - waitingFor(Wait.forHttp("/v1/.well-known/ready").forPort(8080).forStatusCode(200)); + waitingFor(Wait.forHttp("/v1/.well-known/ready").forPort(8080).forStatusCode(200).withStartupTimeout(Duration.ofSeconds(10))); } } } diff --git a/src/test/java/io/weaviate/integration/client/WeaviateVersion.java b/src/test/java/io/weaviate/integration/client/WeaviateVersion.java index 441f2cd..beec0d9 100644 --- a/src/test/java/io/weaviate/integration/client/WeaviateVersion.java +++ b/src/test/java/io/weaviate/integration/client/WeaviateVersion.java @@ -3,12 +3,12 @@ public class WeaviateVersion { // docker image version - public static final String WEAVIATE_IMAGE = "1.26.1"; + public static final String WEAVIATE_IMAGE = "1.26.4"; // to be set according to weaviate docker image - public static final String EXPECTED_WEAVIATE_VERSION = "1.26.1"; + public static final String EXPECTED_WEAVIATE_VERSION = "1.26.4"; // to be set according to weaviate docker image - public static final String EXPECTED_WEAVIATE_GIT_HASH = "6fd2432"; + public static final String EXPECTED_WEAVIATE_GIT_HASH = "584532a"; private WeaviateVersion() {} }