From 8954aaf3360d79f8137f46fd4d795316b9e73012 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 17 Jan 2025 11:06:07 -0500 Subject: [PATCH 1/7] Bumping next version to 4.3.0-SNAPSHOT --- binders/kafka-binder/pom.xml | 4 ++-- .../kafka-binder/spring-cloud-starter-stream-kafka/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-core/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-reactive/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-streams/pom.xml | 2 +- .../kafka-binder/spring-cloud-stream-binder-kafka/pom.xml | 2 +- binders/pom.xml | 4 ++-- binders/pulsar-binder/pom.xml | 4 ++-- .../pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml | 2 +- binders/rabbit-binder/pom.xml | 4 ++-- .../spring-cloud-starter-stream-rabbit/pom.xml | 2 +- .../spring-cloud-stream-binder-rabbit-core/pom.xml | 2 +- .../spring-cloud-stream-binder-rabbit-test-support/pom.xml | 2 +- .../rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml | 2 +- bom/spring-cloud-starter-parent/pom.xml | 2 +- bom/spring-cloud-stream-dependencies/pom.xml | 4 ++-- core/pom.xml | 4 ++-- core/spring-cloud-stream-integration-tests/pom.xml | 2 +- core/spring-cloud-stream-test-binder/pom.xml | 2 +- core/spring-cloud-stream-test-support/pom.xml | 2 +- core/spring-cloud-stream/pom.xml | 2 +- docs/pom.xml | 2 +- pom.xml | 6 +++--- schema-registry/pom.xml | 4 ++-- .../spring-cloud-stream-schema-registry-client/pom.xml | 2 +- .../spring-cloud-stream-schema-registry-core/pom.xml | 2 +- .../spring-cloud-stream-schema-registry-server/pom.xml | 2 +- 27 files changed, 36 insertions(+), 36 deletions(-) diff --git a/binders/kafka-binder/pom.xml b/binders/kafka-binder/pom.xml index 7ef7aebbd..11e18539e 100644 --- a/binders/kafka-binder/pom.xml +++ b/binders/kafka-binder/pom.xml @@ -2,12 +2,12 @@ 4.0.0 spring-cloud-stream-binder-kafka-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT pom org.springframework.cloud spring-cloud-stream-binders - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT https://github.com/spring-cloud/spring-cloud-stream-binder-kafka diff --git a/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml b/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml index d71e0dbd4..13987ae39 100644 --- a/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml +++ b/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT spring-cloud-starter-stream-kafka Spring Cloud Starter Stream Kafka diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml index 66b56c5f0..fb161966b 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml @@ -5,7 +5,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT spring-cloud-stream-binder-kafka-core Spring Cloud Stream Kafka Binder Core diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml index 08a1e4b9c..e854c9964 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml index 098c83026..5ee4ca520 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml index f28a8d9c0..b4b012a5b 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/binders/pom.xml b/binders/pom.xml index 0c38fe2b6..471323281 100644 --- a/binders/pom.xml +++ b/binders/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-binders - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT binders Framework provided binders pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/binders/pulsar-binder/pom.xml b/binders/pulsar-binder/pom.xml index 3145dc99e..5c458afa0 100644 --- a/binders/pulsar-binder/pom.xml +++ b/binders/pulsar-binder/pom.xml @@ -2,12 +2,12 @@ 4.0.0 spring-cloud-stream-binder-pulsar-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT pom org.springframework.cloud spring-cloud-stream-binders - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml b/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml index 7467f4438..e739f0e6e 100644 --- a/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml +++ b/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-pulsar-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/binders/rabbit-binder/pom.xml b/binders/rabbit-binder/pom.xml index 2d3b1578b..ebc3da65b 100644 --- a/binders/rabbit-binder/pom.xml +++ b/binders/rabbit-binder/pom.xml @@ -2,12 +2,12 @@ 4.0.0 spring-cloud-stream-binder-rabbit-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT pom org.springframework.cloud spring-cloud-stream-binders - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT 17 diff --git a/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml b/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml index 7f12a2a24..22f3eb8bd 100644 --- a/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml +++ b/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT spring-cloud-starter-stream-rabbit Spring Cloud Starter Stream Rabbit diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml index ea6a970e6..a49ecae5e 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml index 4b762a329..8ceab98ec 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT spring-cloud-stream-binder-rabbit-test-support Rabbit related test classes diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml index 6df164a0d..60eed328f 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/bom/spring-cloud-starter-parent/pom.xml b/bom/spring-cloud-starter-parent/pom.xml index fb58cdbc6..763578497 100644 --- a/bom/spring-cloud-starter-parent/pom.xml +++ b/bom/spring-cloud-starter-parent/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/bom/spring-cloud-stream-dependencies/pom.xml b/bom/spring-cloud-stream-dependencies/pom.xml index 1b2f2782e..e5a51251d 100644 --- a/bom/spring-cloud-stream-dependencies/pom.xml +++ b/bom/spring-cloud-stream-dependencies/pom.xml @@ -6,11 +6,11 @@ spring-cloud-dependencies-parent org.springframework.cloud - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT spring-cloud-stream-dependencies - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/core/pom.xml b/core/pom.xml index 3a790d82e..39f47ee6c 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-core - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT core Core Spring Cloud Stream pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT .. diff --git a/core/spring-cloud-stream-integration-tests/pom.xml b/core/spring-cloud-stream-integration-tests/pom.xml index d5dc1e42d..14e2730f5 100644 --- a/core/spring-cloud-stream-integration-tests/pom.xml +++ b/core/spring-cloud-stream-integration-tests/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/core/spring-cloud-stream-test-binder/pom.xml b/core/spring-cloud-stream-test-binder/pom.xml index b64f21ca6..25edaf156 100644 --- a/core/spring-cloud-stream-test-binder/pom.xml +++ b/core/spring-cloud-stream-test-binder/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/core/spring-cloud-stream-test-support/pom.xml b/core/spring-cloud-stream-test-support/pom.xml index a6031a074..2c7720f9f 100644 --- a/core/spring-cloud-stream-test-support/pom.xml +++ b/core/spring-cloud-stream-test-support/pom.xml @@ -13,7 +13,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/core/spring-cloud-stream/pom.xml b/core/spring-cloud-stream/pom.xml index c732b89fe..640cd26ec 100644 --- a/core/spring-cloud-stream/pom.xml +++ b/core/spring-cloud-stream/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/docs/pom.xml b/docs/pom.xml index f6a83696b..676f74a8f 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -8,7 +8,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT jar Spring Cloud Stream Docs diff --git a/pom.xml b/pom.xml index 6e44aac38..6f674383d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 spring-cloud-stream-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT pom org.springframework.cloud spring-cloud-build - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT @@ -24,7 +24,7 @@ 17 2.1 - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT true true true diff --git a/schema-registry/pom.xml b/schema-registry/pom.xml index 0ceff0163..4b65bf6ff 100644 --- a/schema-registry/pom.xml +++ b/schema-registry/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-schema-registry - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT schema-registry Spring Cloud Stream Schema Registry Components pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml index 84ffe4c00..b09314cdc 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml @@ -3,7 +3,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT 4.0.0 diff --git a/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml index 9c4b26364..b47eac744 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml @@ -6,7 +6,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml index ae96fe218..98df22b23 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml @@ -6,7 +6,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT From fcd7cba51d3f94c783eabb8368d4d804aa08c659 Mon Sep 17 00:00:00 2001 From: spring-builds Date: Sat, 18 Jan 2025 15:09:52 +0000 Subject: [PATCH 2/7] Bumping versions --- binders/rabbit-binder/pom.xml | 2 +- bom/pom.xml | 4 ++-- bom/spring-cloud-starter-parent/pom.xml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/binders/rabbit-binder/pom.xml b/binders/rabbit-binder/pom.xml index ebc3da65b..d1ae2ce62 100644 --- a/binders/rabbit-binder/pom.xml +++ b/binders/rabbit-binder/pom.xml @@ -11,7 +11,7 @@ 17 - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT true true diff --git a/bom/pom.xml b/bom/pom.xml index 3d93abed6..ff400f9d9 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT org.springframework.cloud spring-cloud-build - 4.2.1-SNAPSHOT + 4.3.0-SNAPSHOT diff --git a/bom/spring-cloud-starter-parent/pom.xml b/bom/spring-cloud-starter-parent/pom.xml index 763578497..05cadbb2d 100644 --- a/bom/spring-cloud-starter-parent/pom.xml +++ b/bom/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 3.4.0 + 3.5.0-SNAPSHOT org.springframework.cloud From adddeffbf33644fc6a0bbd41a0b30618347f4dab Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 28 Jan 2025 09:36:58 +0100 Subject: [PATCH 3/7] GH-3071 Add support for accessing producer/consumer properties --- .../binder/AbstractMessageChannelBinder.java | 16 ++++++++++++++++ .../cloud/stream/binder/Binding.java | 11 ++++++++++- .../binding/BindingsLifecycleController.java | 17 +++++++++++++++++ 3 files changed, 43 insertions(+), 1 deletion(-) diff --git a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java index e1ece1cbc..18b4fe92b 100644 --- a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java +++ b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java @@ -368,6 +368,14 @@ public abstract class AbstractMessageChannelBinder P getExtension() { + if (producerProperties instanceof ExtendedProducerProperties extendedProperties) { + return (P) extendedProperties.getExtension(); + } + return null; + } + @Override public boolean isInput() { return false; @@ -551,6 +559,14 @@ public abstract class AbstractMessageChannelBinder P getExtension() { + if (properties instanceof ExtendedConsumerProperties extendedProperties) { + return (P) extendedProperties.getExtension(); + } + return null; + } + @Override public boolean isInput() { return true; diff --git a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/Binding.java b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/Binding.java index 1d678cbbb..674422d39 100644 --- a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/Binding.java +++ b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/Binding.java @@ -1,5 +1,5 @@ /* - * Copyright 2016-2023 the original author or authors. + * Copyright 2016-2025 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -41,6 +41,15 @@ public interface Binding extends Pausable { return Collections.emptyMap(); } + /** + * Will return producer or consumer properties of this binding. + * @param

type of producer or consumer properties + * @return producer or consumer properties of this binding + */ + default

P getExtension() { + return null; + } + /** * Starts the target component represented by this instance. NOTE: At the time the * instance is created the component is already started. This operation is typically diff --git a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binding/BindingsLifecycleController.java b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binding/BindingsLifecycleController.java index 9530f746e..009323328 100644 --- a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binding/BindingsLifecycleController.java +++ b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binding/BindingsLifecycleController.java @@ -31,6 +31,7 @@ import org.springframework.beans.DirectFieldAccessor; import org.springframework.cloud.stream.binder.Binding; import org.springframework.util.Assert; import org.springframework.util.ClassUtils; +import org.springframework.util.CollectionUtils; /** * @@ -52,6 +53,7 @@ public class BindingsLifecycleController { @SuppressWarnings("unchecked") public BindingsLifecycleController(List inputBindingLifecycles, List outputBindingsLifecycles) { + Assert.notEmpty(inputBindingLifecycles, "'inputBindingLifecycles' must not be null or empty"); this.inputBindingLifecycles = inputBindingLifecycles; @@ -72,6 +74,21 @@ public class BindingsLifecycleController { } } + /** + * Will return producer or consumer properties for a specified binding. For example, calling `getExtensionProperties("foo-in-0")` + * on Kafka binding will return an instance of KafkaConsumerProperties. + * @param type of producer or consumer properties for a specified binding + * @param bindingName name of the binding + * @return producer or consumer properties + */ + public T getExtensionProperties(String bindingName) { + List> locateBinding = BindingsLifecycleController.this.locateBinding(bindingName); + if (!CollectionUtils.isEmpty(locateBinding)) { + return locateBinding.get(0).getExtension(); + } + return null; + } + /** * Provide an accessor for the custom ObjectMapper created by this controller. * @return {@link ObjectMapper} From 4edccc3b560df0d531761faaadc5ea6af4cdd0d8 Mon Sep 17 00:00:00 2001 From: spring-builds Date: Thu, 30 Jan 2025 02:58:18 +0000 Subject: [PATCH 4/7] Update SNAPSHOT to 4.3.0-M1 --- binders/kafka-binder/pom.xml | 4 ++-- .../kafka-binder/spring-cloud-starter-stream-kafka/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-core/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-reactive/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-streams/pom.xml | 2 +- .../kafka-binder/spring-cloud-stream-binder-kafka/pom.xml | 2 +- binders/pom.xml | 4 ++-- binders/pulsar-binder/pom.xml | 4 ++-- .../pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml | 2 +- binders/rabbit-binder/pom.xml | 6 +++--- .../spring-cloud-starter-stream-rabbit/pom.xml | 2 +- .../spring-cloud-stream-binder-rabbit-core/pom.xml | 2 +- .../spring-cloud-stream-binder-rabbit-test-support/pom.xml | 2 +- .../rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml | 2 +- bom/pom.xml | 4 ++-- bom/spring-cloud-starter-parent/pom.xml | 4 ++-- bom/spring-cloud-stream-dependencies/pom.xml | 4 ++-- core/pom.xml | 4 ++-- core/spring-cloud-stream-integration-tests/pom.xml | 2 +- core/spring-cloud-stream-test-binder/pom.xml | 2 +- core/spring-cloud-stream-test-support/pom.xml | 2 +- core/spring-cloud-stream/pom.xml | 2 +- docs/pom.xml | 2 +- pom.xml | 6 +++--- schema-registry/pom.xml | 4 ++-- .../spring-cloud-stream-schema-registry-client/pom.xml | 2 +- .../spring-cloud-stream-schema-registry-core/pom.xml | 2 +- .../spring-cloud-stream-schema-registry-server/pom.xml | 2 +- 28 files changed, 40 insertions(+), 40 deletions(-) diff --git a/binders/kafka-binder/pom.xml b/binders/kafka-binder/pom.xml index 11e18539e..a50edc534 100644 --- a/binders/kafka-binder/pom.xml +++ b/binders/kafka-binder/pom.xml @@ -2,12 +2,12 @@ 4.0.0 spring-cloud-stream-binder-kafka-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 pom org.springframework.cloud spring-cloud-stream-binders - 4.3.0-SNAPSHOT + 4.3.0-M1 https://github.com/spring-cloud/spring-cloud-stream-binder-kafka diff --git a/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml b/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml index 13987ae39..ab10d1ef8 100644 --- a/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml +++ b/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 spring-cloud-starter-stream-kafka Spring Cloud Starter Stream Kafka diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml index fb161966b..aeba4ca8b 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml @@ -5,7 +5,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 spring-cloud-stream-binder-kafka-core Spring Cloud Stream Kafka Binder Core diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml index e854c9964..76b77ad35 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml index 5ee4ca520..91846ca19 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml index b4b012a5b..58f3b4386 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/binders/pom.xml b/binders/pom.xml index 471323281..6794fff61 100644 --- a/binders/pom.xml +++ b/binders/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-binders - 4.3.0-SNAPSHOT + 4.3.0-M1 binders Framework provided binders pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/binders/pulsar-binder/pom.xml b/binders/pulsar-binder/pom.xml index 5c458afa0..879eb4d76 100644 --- a/binders/pulsar-binder/pom.xml +++ b/binders/pulsar-binder/pom.xml @@ -2,12 +2,12 @@ 4.0.0 spring-cloud-stream-binder-pulsar-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 pom org.springframework.cloud spring-cloud-stream-binders - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml b/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml index e739f0e6e..bcc5195e1 100644 --- a/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml +++ b/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-pulsar-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/binders/rabbit-binder/pom.xml b/binders/rabbit-binder/pom.xml index d1ae2ce62..f258770b2 100644 --- a/binders/rabbit-binder/pom.xml +++ b/binders/rabbit-binder/pom.xml @@ -2,16 +2,16 @@ 4.0.0 spring-cloud-stream-binder-rabbit-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 pom org.springframework.cloud spring-cloud-stream-binders - 4.3.0-SNAPSHOT + 4.3.0-M1 17 - 4.3.0-SNAPSHOT + 4.3.0-M1 true true diff --git a/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml b/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml index 22f3eb8bd..c8bc5b532 100644 --- a/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml +++ b/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 spring-cloud-starter-stream-rabbit Spring Cloud Starter Stream Rabbit diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml index a49ecae5e..7e30873ee 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml index 8ceab98ec..ffd1aae96 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 spring-cloud-stream-binder-rabbit-test-support Rabbit related test classes diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml index 60eed328f..24144ae41 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/bom/pom.xml b/bom/pom.xml index ff400f9d9..f4617a26b 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 4.3.0-SNAPSHOT + 4.3.0-M1 org.springframework.cloud spring-cloud-build - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/bom/spring-cloud-starter-parent/pom.xml b/bom/spring-cloud-starter-parent/pom.xml index 05cadbb2d..c5bb6f4cb 100644 --- a/bom/spring-cloud-starter-parent/pom.xml +++ b/bom/spring-cloud-starter-parent/pom.xml @@ -6,12 +6,12 @@ org.springframework.boot spring-boot-starter-parent - 3.5.0-SNAPSHOT + 3.5.0-M1 org.springframework.cloud spring-cloud-stream-starter-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/bom/spring-cloud-stream-dependencies/pom.xml b/bom/spring-cloud-stream-dependencies/pom.xml index e5a51251d..285f332fa 100644 --- a/bom/spring-cloud-stream-dependencies/pom.xml +++ b/bom/spring-cloud-stream-dependencies/pom.xml @@ -6,11 +6,11 @@ spring-cloud-dependencies-parent org.springframework.cloud - 4.3.0-SNAPSHOT + 4.3.0-M1 spring-cloud-stream-dependencies - 4.3.0-SNAPSHOT + 4.3.0-M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/core/pom.xml b/core/pom.xml index 39f47ee6c..bd4ecef62 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-core - 4.3.0-SNAPSHOT + 4.3.0-M1 core Core Spring Cloud Stream pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 .. diff --git a/core/spring-cloud-stream-integration-tests/pom.xml b/core/spring-cloud-stream-integration-tests/pom.xml index 14e2730f5..1357a1f43 100644 --- a/core/spring-cloud-stream-integration-tests/pom.xml +++ b/core/spring-cloud-stream-integration-tests/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/core/spring-cloud-stream-test-binder/pom.xml b/core/spring-cloud-stream-test-binder/pom.xml index 25edaf156..126a59c90 100644 --- a/core/spring-cloud-stream-test-binder/pom.xml +++ b/core/spring-cloud-stream-test-binder/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/core/spring-cloud-stream-test-support/pom.xml b/core/spring-cloud-stream-test-support/pom.xml index 2c7720f9f..0b916d2bf 100644 --- a/core/spring-cloud-stream-test-support/pom.xml +++ b/core/spring-cloud-stream-test-support/pom.xml @@ -13,7 +13,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/core/spring-cloud-stream/pom.xml b/core/spring-cloud-stream/pom.xml index 640cd26ec..078c3f4ef 100644 --- a/core/spring-cloud-stream/pom.xml +++ b/core/spring-cloud-stream/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/docs/pom.xml b/docs/pom.xml index 676f74a8f..7bf71b723 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -8,7 +8,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 jar Spring Cloud Stream Docs diff --git a/pom.xml b/pom.xml index 6f674383d..b1f88c5b6 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 spring-cloud-stream-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 pom org.springframework.cloud spring-cloud-build - 4.3.0-SNAPSHOT + 4.3.0-M1 @@ -24,7 +24,7 @@ 17 2.1 - 4.3.0-SNAPSHOT + 4.3.0-M1 true true true diff --git a/schema-registry/pom.xml b/schema-registry/pom.xml index 4b65bf6ff..70085af49 100644 --- a/schema-registry/pom.xml +++ b/schema-registry/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-schema-registry - 4.3.0-SNAPSHOT + 4.3.0-M1 schema-registry Spring Cloud Stream Schema Registry Components pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml index b09314cdc..9ec17c5f1 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml @@ -3,7 +3,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.3.0-SNAPSHOT + 4.3.0-M1 4.0.0 diff --git a/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml index b47eac744..a17c1006c 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml @@ -6,7 +6,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.3.0-SNAPSHOT + 4.3.0-M1 diff --git a/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml index 98df22b23..f6284a895 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml @@ -6,7 +6,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.3.0-SNAPSHOT + 4.3.0-M1 From dc3669bfcf7b9a30a11b76ec7ba11f181fb01f4d Mon Sep 17 00:00:00 2001 From: spring-builds Date: Thu, 30 Jan 2025 03:00:53 +0000 Subject: [PATCH 5/7] Going back to snapshots --- binders/kafka-binder/pom.xml | 4 ++-- .../kafka-binder/spring-cloud-starter-stream-kafka/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-core/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-reactive/pom.xml | 2 +- .../spring-cloud-stream-binder-kafka-streams/pom.xml | 2 +- .../kafka-binder/spring-cloud-stream-binder-kafka/pom.xml | 2 +- binders/pom.xml | 4 ++-- binders/pulsar-binder/pom.xml | 4 ++-- .../pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml | 2 +- binders/rabbit-binder/pom.xml | 6 +++--- .../spring-cloud-starter-stream-rabbit/pom.xml | 2 +- .../spring-cloud-stream-binder-rabbit-core/pom.xml | 2 +- .../spring-cloud-stream-binder-rabbit-test-support/pom.xml | 2 +- .../rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml | 2 +- bom/pom.xml | 4 ++-- bom/spring-cloud-starter-parent/pom.xml | 4 ++-- bom/spring-cloud-stream-dependencies/pom.xml | 4 ++-- core/pom.xml | 4 ++-- core/spring-cloud-stream-integration-tests/pom.xml | 2 +- core/spring-cloud-stream-test-binder/pom.xml | 2 +- core/spring-cloud-stream-test-support/pom.xml | 2 +- core/spring-cloud-stream/pom.xml | 2 +- docs/pom.xml | 2 +- pom.xml | 6 +++--- schema-registry/pom.xml | 4 ++-- .../spring-cloud-stream-schema-registry-client/pom.xml | 2 +- .../spring-cloud-stream-schema-registry-core/pom.xml | 2 +- .../spring-cloud-stream-schema-registry-server/pom.xml | 2 +- 28 files changed, 40 insertions(+), 40 deletions(-) diff --git a/binders/kafka-binder/pom.xml b/binders/kafka-binder/pom.xml index a50edc534..11e18539e 100644 --- a/binders/kafka-binder/pom.xml +++ b/binders/kafka-binder/pom.xml @@ -2,12 +2,12 @@ 4.0.0 spring-cloud-stream-binder-kafka-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT pom org.springframework.cloud spring-cloud-stream-binders - 4.3.0-M1 + 4.3.0-SNAPSHOT https://github.com/spring-cloud/spring-cloud-stream-binder-kafka diff --git a/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml b/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml index ab10d1ef8..13987ae39 100644 --- a/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml +++ b/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT spring-cloud-starter-stream-kafka Spring Cloud Starter Stream Kafka diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml index aeba4ca8b..fb161966b 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml @@ -5,7 +5,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT spring-cloud-stream-binder-kafka-core Spring Cloud Stream Kafka Binder Core diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml index 76b77ad35..e854c9964 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-reactive/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml index 91846ca19..5ee4ca520 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml index 58f3b4386..b4b012a5b 100644 --- a/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml +++ b/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/binders/pom.xml b/binders/pom.xml index 6794fff61..471323281 100644 --- a/binders/pom.xml +++ b/binders/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-binders - 4.3.0-M1 + 4.3.0-SNAPSHOT binders Framework provided binders pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/binders/pulsar-binder/pom.xml b/binders/pulsar-binder/pom.xml index 879eb4d76..5c458afa0 100644 --- a/binders/pulsar-binder/pom.xml +++ b/binders/pulsar-binder/pom.xml @@ -2,12 +2,12 @@ 4.0.0 spring-cloud-stream-binder-pulsar-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT pom org.springframework.cloud spring-cloud-stream-binders - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml b/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml index bcc5195e1..e739f0e6e 100644 --- a/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml +++ b/binders/pulsar-binder/spring-cloud-stream-binder-pulsar/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-pulsar-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/binders/rabbit-binder/pom.xml b/binders/rabbit-binder/pom.xml index f258770b2..d1ae2ce62 100644 --- a/binders/rabbit-binder/pom.xml +++ b/binders/rabbit-binder/pom.xml @@ -2,16 +2,16 @@ 4.0.0 spring-cloud-stream-binder-rabbit-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT pom org.springframework.cloud spring-cloud-stream-binders - 4.3.0-M1 + 4.3.0-SNAPSHOT 17 - 4.3.0-M1 + 4.3.0-SNAPSHOT true true diff --git a/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml b/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml index c8bc5b532..22f3eb8bd 100644 --- a/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml +++ b/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT spring-cloud-starter-stream-rabbit Spring Cloud Starter Stream Rabbit diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml index 7e30873ee..a49ecae5e 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml index ffd1aae96..8ceab98ec 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT spring-cloud-stream-binder-rabbit-test-support Rabbit related test classes diff --git a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml index 24144ae41..60eed328f 100644 --- a/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml +++ b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-binder-rabbit-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/bom/pom.xml b/bom/pom.xml index f4617a26b..ff400f9d9 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 4.3.0-M1 + 4.3.0-SNAPSHOT org.springframework.cloud spring-cloud-build - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/bom/spring-cloud-starter-parent/pom.xml b/bom/spring-cloud-starter-parent/pom.xml index c5bb6f4cb..05cadbb2d 100644 --- a/bom/spring-cloud-starter-parent/pom.xml +++ b/bom/spring-cloud-starter-parent/pom.xml @@ -6,12 +6,12 @@ org.springframework.boot spring-boot-starter-parent - 3.5.0-M1 + 3.5.0-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/bom/spring-cloud-stream-dependencies/pom.xml b/bom/spring-cloud-stream-dependencies/pom.xml index 285f332fa..e5a51251d 100644 --- a/bom/spring-cloud-stream-dependencies/pom.xml +++ b/bom/spring-cloud-stream-dependencies/pom.xml @@ -6,11 +6,11 @@ spring-cloud-dependencies-parent org.springframework.cloud - 4.3.0-M1 + 4.3.0-SNAPSHOT spring-cloud-stream-dependencies - 4.3.0-M1 + 4.3.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/core/pom.xml b/core/pom.xml index bd4ecef62..39f47ee6c 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-core - 4.3.0-M1 + 4.3.0-SNAPSHOT core Core Spring Cloud Stream pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT .. diff --git a/core/spring-cloud-stream-integration-tests/pom.xml b/core/spring-cloud-stream-integration-tests/pom.xml index 1357a1f43..14e2730f5 100644 --- a/core/spring-cloud-stream-integration-tests/pom.xml +++ b/core/spring-cloud-stream-integration-tests/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/core/spring-cloud-stream-test-binder/pom.xml b/core/spring-cloud-stream-test-binder/pom.xml index 126a59c90..25edaf156 100644 --- a/core/spring-cloud-stream-test-binder/pom.xml +++ b/core/spring-cloud-stream-test-binder/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/core/spring-cloud-stream-test-support/pom.xml b/core/spring-cloud-stream-test-support/pom.xml index 0b916d2bf..2c7720f9f 100644 --- a/core/spring-cloud-stream-test-support/pom.xml +++ b/core/spring-cloud-stream-test-support/pom.xml @@ -13,7 +13,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/core/spring-cloud-stream/pom.xml b/core/spring-cloud-stream/pom.xml index 078c3f4ef..640cd26ec 100644 --- a/core/spring-cloud-stream/pom.xml +++ b/core/spring-cloud-stream/pom.xml @@ -12,7 +12,7 @@ org.springframework.cloud spring-cloud-stream-core - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/docs/pom.xml b/docs/pom.xml index 7bf71b723..676f74a8f 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -8,7 +8,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT jar Spring Cloud Stream Docs diff --git a/pom.xml b/pom.xml index b1f88c5b6..6f674383d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 spring-cloud-stream-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT pom org.springframework.cloud spring-cloud-build - 4.3.0-M1 + 4.3.0-SNAPSHOT @@ -24,7 +24,7 @@ 17 2.1 - 4.3.0-M1 + 4.3.0-SNAPSHOT true true true diff --git a/schema-registry/pom.xml b/schema-registry/pom.xml index 70085af49..4b65bf6ff 100644 --- a/schema-registry/pom.xml +++ b/schema-registry/pom.xml @@ -2,7 +2,7 @@ 4.0.0 spring-cloud-stream-schema-registry - 4.3.0-M1 + 4.3.0-SNAPSHOT schema-registry Spring Cloud Stream Schema Registry Components pom @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-parent - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml index 9ec17c5f1..b09314cdc 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-client/pom.xml @@ -3,7 +3,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.3.0-M1 + 4.3.0-SNAPSHOT 4.0.0 diff --git a/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml index a17c1006c..b47eac744 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-core/pom.xml @@ -6,7 +6,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.3.0-M1 + 4.3.0-SNAPSHOT diff --git a/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml b/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml index f6284a895..98df22b23 100644 --- a/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml +++ b/schema-registry/spring-cloud-stream-schema-registry-server/pom.xml @@ -6,7 +6,7 @@ spring-cloud-stream-schema-registry org.springframework.cloud - 4.3.0-M1 + 4.3.0-SNAPSHOT From b5b8b3089d21cb8ce45359ca42b4469e727d96c7 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Thu, 30 Jan 2025 15:34:39 +0100 Subject: [PATCH 6/7] GH-3071 Add documentation for accessing producer/consumer properties Resolves #3071 --- .../binding_visualization_control.adoc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/modules/ROOT/pages/spring-cloud-stream/binding_visualization_control.adoc b/docs/modules/ROOT/pages/spring-cloud-stream/binding_visualization_control.adoc index 89307d900..9e67efc68 100644 --- a/docs/modules/ROOT/pages/spring-cloud-stream/binding_visualization_control.adoc +++ b/docs/modules/ROOT/pages/spring-cloud-stream/binding_visualization_control.adoc @@ -23,6 +23,21 @@ bindingsController.changeState("echo-in-0", State.STOPPED); assertThat(binding.isRunning()).isFalse(); ---- + +Additionally, starting version 4.2 you can also get access to Consumer and Producer configuration properties for more dynamic management of its values. +You can request such properties from `BindingsLifecycleController` based on the binding name. +For example. + +[source,java] +---- +KafkaConsumerProperties properties = controller.getExtensionProperties("log-in-0”); +RabbitProducerProperties properties = controller.getExtensionProperties(“log-out-0”); +---- + +The `getExtensionProperties(..)` operation is defined to ensure you get the proper type of the configuration properties class. + +NOTE: Depending on the type of property you change, you may need to re-start the binding for it to take effect (ass seen earlier) + [[actuator]] == Actuator Since actuator and web are optional, you must first add one of the web dependencies as well as add the actuator dependency manually. From fe6a0ab8b73b36690ba74a119dfee6430d19ffec Mon Sep 17 00:00:00 2001 From: "F. Emerson" Date: Thu, 30 Jan 2025 17:38:35 -0300 Subject: [PATCH 7/7] Fix typos in documentation Signed-off-by: F. Emerson --- docs/modules/ROOT/pages/spring-cloud-stream/bindings.adoc | 2 +- .../spring-cloud-stream/producing-and-consuming-messages.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/modules/ROOT/pages/spring-cloud-stream/bindings.adoc b/docs/modules/ROOT/pages/spring-cloud-stream/bindings.adoc index d0fa1e474..608e8b591 100644 --- a/docs/modules/ROOT/pages/spring-cloud-stream/bindings.adoc +++ b/docs/modules/ROOT/pages/spring-cloud-stream/bindings.adoc @@ -25,7 +25,7 @@ public class SampleApplication { } } ---- -The above example looks no different then any vanilla spring-boot application. It defines a single bean of type `Function` +The above example looks no different than any vanilla spring-boot application. It defines a single bean of type `Function` and that is it. So, how does it become a spring-cloud-stream application? It becomes a spring-cloud-stream application simply because of the presence of spring-cloud-stream and binder dependencies and auto-configuration classes on the classpath, effectively setting the context for your boot application as a spring-cloud-stream application. diff --git a/docs/modules/ROOT/pages/spring-cloud-stream/producing-and-consuming-messages.adoc b/docs/modules/ROOT/pages/spring-cloud-stream/producing-and-consuming-messages.adoc index d1dac6be9..abb544847 100644 --- a/docs/modules/ROOT/pages/spring-cloud-stream/producing-and-consuming-messages.adoc +++ b/docs/modules/ROOT/pages/spring-cloud-stream/producing-and-consuming-messages.adoc @@ -13,7 +13,7 @@ we recommend using functional implementations. [[overview]] === Overview -Since Spring Cloud Stream v2.1, another alternative for defining _stream handlers_ and _sources_ is to use build-in +Since Spring Cloud Stream v2.1, another alternative for defining _stream handlers_ and _sources_ is to use built-in support for https://cloud.spring.io/spring-cloud-function/[Spring Cloud Function] where they can be expressed as beans of type `java.util.function.[Supplier/Function/Consumer]`.