diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index cb8656e6..b22db4aa 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -29,7 +29,7 @@ junit-jupiter = "5.11.0-M2" licenser = "0.6.1" log4j = "2.23.1" mockito = "5.12.0" -pulsar = "3.2.3" +pulsar = "3.3.1" rat-gradle = "0.8.0" reactor = "3.6.7" slf4j = "2.0.13" diff --git a/pulsar-client-reactive-adapter/src/intTest/java/org/apache/pulsar/reactive/client/adapter/SingletonPulsarContainer.java b/pulsar-client-reactive-adapter/src/intTest/java/org/apache/pulsar/reactive/client/adapter/SingletonPulsarContainer.java index 2d1e3165..8337a824 100644 --- a/pulsar-client-reactive-adapter/src/intTest/java/org/apache/pulsar/reactive/client/adapter/SingletonPulsarContainer.java +++ b/pulsar-client-reactive-adapter/src/intTest/java/org/apache/pulsar/reactive/client/adapter/SingletonPulsarContainer.java @@ -45,7 +45,7 @@ static PulsarClient createPulsarClient() throws PulsarClientException { } static DockerImageName getPulsarImage() { - return DockerImageName.parse("apachepulsar/pulsar:3.2.3"); + return DockerImageName.parse("apachepulsar/pulsar:3.3.1"); } } diff --git a/pulsar-client-reactive-adapter/src/test/java/org/apache/pulsar/reactive/client/internal/adapter/AdaptedReactiveMessageConsumerTests.java b/pulsar-client-reactive-adapter/src/test/java/org/apache/pulsar/reactive/client/internal/adapter/AdaptedReactiveMessageConsumerTests.java index 2fbc7da8..3545d1d0 100644 --- a/pulsar-client-reactive-adapter/src/test/java/org/apache/pulsar/reactive/client/internal/adapter/AdaptedReactiveMessageConsumerTests.java +++ b/pulsar-client-reactive-adapter/src/test/java/org/apache/pulsar/reactive/client/internal/adapter/AdaptedReactiveMessageConsumerTests.java @@ -57,6 +57,7 @@ import static org.assertj.core.api.Assertions.assertThat; import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.anyBoolean; import static org.mockito.ArgumentMatchers.anyString; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.ArgumentMatchers.isNull; @@ -77,7 +78,7 @@ void consumerProperties() throws Exception { PulsarClientImpl pulsarClient = spy( (PulsarClientImpl) PulsarClient.builder().serviceUrl("http://dummy").build()); doReturn(CompletableFuture.completedFuture(new PartitionedTopicMetadata())).when(pulsarClient) - .getPartitionedTopicMetadata(anyString()); + .getPartitionedTopicMetadata(anyString(), anyBoolean()); Consumer consumer = mock(Consumer.class); doReturn(CompletableFuture.completedFuture(null)).when(consumer).closeAsync(); diff --git a/scripts/validate_staging_repo.sh b/scripts/validate_staging_repo.sh index 1f161727..b828928b 100755 --- a/scripts/validate_staging_repo.sh +++ b/scripts/validate_staging_repo.sh @@ -40,7 +40,7 @@ if ! command -v gradle &>/dev/null; then fi DOCKER_CONTAINER_NAME=pulsar-standalone-$$ -: ${DOCKER_IMAGE_NAME:=apachepulsar/pulsar:3.2.3} +: ${DOCKER_IMAGE_NAME:=apachepulsar/pulsar:3.3.1} mkdir test-app-reactive-$$ cd test-app-reactive-$$ @@ -90,7 +90,7 @@ public class HelloPulsarClientReactive { public static void main(String[] args) throws PulsarClientException, InterruptedException { // Before running this, start Pulsar within docker with this command: - // docker run -it -p 8080:8080 -p 6650:6650 apachepulsar/pulsar:3.2.3 /pulsar/bin/pulsar standalone -nss -nfw + // docker run -it -p 8080:8080 -p 6650:6650 apachepulsar/pulsar:3.3.1 /pulsar/bin/pulsar standalone -nss -nfw try (PulsarClient pulsarClient = PulsarClient.builder().serviceUrl("pulsar://localhost:6650").build()) {