spencergibb
31fdea641d
Removes more snapshot versions
2022-10-27 13:19:14 -04:00
spencergibb
bd9dd3a553
Removes version for spring-rabbit-stream
2022-10-27 13:16:32 -04:00
Soby Chacko
4ebeadc0f6
Dependency cleanup - Kafka binder
...
Revmoe unnecessary explicit depdency of kafka-clients in the binder
2022-10-27 12:57:14 -04:00
Soby Chacko
b088879083
Dependency cleanup in Kafka binder
...
Remove unnecessary test dependencies added as
compile scope in Kafka binder.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2546
2022-10-26 14:56:25 -04:00
buildmaster
d83a02c603
Bumping versions
2022-10-26 17:33:09 +00:00
Oleg Zhurakousky
b86e713a58
Fix general Observablity support as well as Rabbit Observability support
2022-10-24 17:42:43 +02:00
Soby Chacko
0357d7f67f
Schema Registry Docs Cleanup
2022-10-20 15:35:01 -04:00
Soby Chacko
aebd885204
Minor cleanup in samples and tools
...
- Cleanup in schema-registry samples (final variable).
- Add instructions in tools/kafka/docker-compose to run
a quick test using Kafka console scripts.
2022-10-20 15:04:28 -04:00
Soby Chacko
9fa26da9ca
Add RetryTemplate to reactive kafka binder tests
...
This is needed because of a recent commit: cc04b0b13b
2022-10-20 11:40:59 -04:00
Soby Chacko
8e5f2d546e
checkstyle fixes
2022-10-20 11:03:45 -04:00
omercelikceng
cc04b0b13b
KafkaTopidProvisioner retry refactoring
...
Use a retry template for topic description method call through admin client
when provisioning consumer destinations. We are retrying because in the event
this operation gets failed, it is retried with the default retry settings in the provisioner.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2520
2022-10-20 10:56:19 -04:00
dependabot[bot]
0e5754f24f
Bump jackson-databind from 2.13.4 to 2.13.4.1
...
Bumps [jackson-databind](https://github.com/FasterXML/jackson ) from 2.13.4 to 2.13.4.1.
- [Release notes](https://github.com/FasterXML/jackson/releases )
- [Commits](https://github.com/FasterXML/jackson/commits )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-19 09:38:11 +02:00
Gary Russell
d93a4a0c4a
GH-2510: RabbitMQ Super Streams Concurrency
...
Add support for concurrency.
Use try with resources in stream tests.
Fix Test with Latest Boot
Resolves #2524
2022-10-19 09:36:30 +02:00
Oleg Zhurakousky
c617f7e841
GH-2429 Add default implementation of isPaused() to Binding
...
Resolves #2429
2022-10-17 17:20:03 +02:00
Oleg Zhurakousky
60a78a617d
Checkstyle
2022-10-17 17:07:51 +02:00
Oleg Zhurakousky
a5aa6d152c
GH-2538 Remove ApplicationJsonMessageMarshallingConverter
...
Resolves #2538
2022-10-17 16:57:15 +02:00
Oleg Zhurakousky
e91c70154a
Polish StreamBridge
2022-10-17 16:20:12 +02:00
Augustine Theodore
72d4c1d428
Made a correction in kinesis doc
...
Resolves #2529
2022-10-17 16:18:21 +02:00
Chris Bono
a85e66fe48
Update spring-cloud-stream.adoc
...
Remove `@RunWith(SpringRunner.class)` from sample code in Spring Integration Test Binder section:
1. It is a JUnit4 annotation
2. `@SpringBootTest` composes the JUnit5 counterpart (`@ExtendWith({SpringExtension.class})`)
Resolves #2537
2022-10-17 16:16:07 +02:00
Chris Bono
3fa2c6bcc8
GH-2523: Port KafkaStreamsVersionAgnosticTopologyInfoFacade from 3.2.x
...
See #2523
2022-10-15 14:47:47 -05:00
buildmaster
b4d6f339ac
Bumping versions
2022-10-13 17:43:41 +00:00
Oleg Zhurakousky
d77f07e7e8
Polishing
2022-10-13 16:49:08 +02:00
Gary Russell
48c8550753
Remove Usage of RabbitMQ http-client
...
Replace with `WebClient`.
2022-10-13 16:48:56 +02:00
Soby Chacko
9039bdc5e5
Update build scripts
...
Update build scripts to allow -Ddisable.checks flag
to disable checkstyle auditing during the build.
2022-10-12 14:14:55 -04:00
Soby Chacko
5cb598a211
Update testcontainers rabbitmq version
...
Update testcontainers rabbitmq version to 1.17.1.
This is needed for running the Rabbit binder tests
successfully on Apple's silicon (M1) chips.
2022-10-10 15:59:53 -04:00
Chris Bono
8e3d2e9fff
Smarter state store retrieval in InteractiveQueryService
...
Fixes #2523
2022-10-09 01:49:00 -05:00
Chris Bono
d6c6b1b9aa
Adjust tests to surface bug w/ state store retrieval
2022-10-09 01:39:25 -05:00
Oleg Zhurakousky
7bd67c7776
Revert "Revert "GH-2510: Rabbit Binder Scale-out on Super Stream""
...
This reverts commit c28873c870 .
2022-10-06 14:01:00 +02:00
buildmaster
fdc0d683ec
Going back to snapshots
2022-10-06 00:51:30 +00:00
buildmaster
716f045bdf
Update SNAPSHOT to 4.0.0-M5
2022-10-06 00:48:03 +00:00
spencergibb
cdda9b2ef7
Removes versions managed by spring-cloud-stream-dependencies
2022-10-05 16:23:31 -04:00
spencergibb
cbae3f410e
Adds spring-cloud-stream-schema-registry-* to spring-cloud-stream-dependencies
2022-10-05 16:23:06 -04:00
Oleg Zhurakousky
c28873c870
Revert "GH-2510: Rabbit Binder Scale-out on Super Stream"
...
This reverts commit 16c8591ddd .
2022-10-05 21:31:01 +02:00
Oleg Zhurakousky
a2fe78a9cd
GH-2522 polishing previous commit
2022-10-05 17:28:58 +02:00
Oleg Zhurakousky
80e1e37a39
GH-2522 Add support for propagating select beans across child AC
...
Resolves #2522
2022-10-05 15:12:16 +02:00
Oleg Zhurakousky
2e6eadefa3
Set more 'proxyBeanMethods' to false
2022-10-05 13:27:07 +02:00
Oleg Zhurakousky
4702036797
Upgrade jackson
2022-10-05 09:41:44 +02:00
Oleg Zhurakousky
3317d38779
Set 'proxyBeanMethods' to false
2022-10-05 09:30:04 +02:00
Oleg Zhurakousky
053563de54
GH-2283 Fix binder specific 'default' bindings
...
Resolves #2283
2022-10-04 20:29:55 +02:00
Ginkgo
b01c804008
Fix KafkaBinderHealthIndicator return Down Error
...
When we set enable.auto.commit to true, the actuator/health returns DOWN status.
For more details see this: https://github.com/spring-cloud/spring-cloud-stream/pull/2504#issue-1361385289
Update KafkaBinderConfigurationProperties.java
Polish commit
2022-10-03 19:31:31 -04:00
buildmaster
e5bb008b7a
Bumping versions
2022-09-30 17:31:48 +00:00
Soby Chacko
b85ee57d80
Kafka Streams Binder Default Package Beans
...
Currently, in Kafka Streams binder-based apps, processor beans
need to be declared public. This is unnecessary and caused by
some restrictions in the binder. This PR fixes this restriction.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2516
2022-09-29 17:51:38 -04:00
Oleg Zhurakousky
3fa4b67703
GH-2482 Add docs about reactive vs imperative functions
...
Resolves #2482
2022-09-28 14:21:03 +02:00
Gary Russell
16c8591ddd
GH-2510: Rabbit Binder Scale-out on Super Stream
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2510
New feature on RabbitMQ (Super Stream with Single Active Consumer) enables
scaling out app instances when using this queue type/config.
`RabbitStreamMessageHandler` is now available in Spring Integration.
2022-09-27 12:51:42 -04:00
Oleg Zhurakousky
60ddac5560
Polish Kinesis binder following previous commit
2022-09-27 17:03:15 +02:00
Oleg Zhurakousky
5035a40990
GH-2512, 2507 Establish binder identity & change error channel binding scheme
...
This commit establishes the concept of binder identity (binder instance identity) to be used in cases where unique-to-the-binder-instance naming is required.
For example such naming is required to fix GH-2507 where error channel names could colide if two binders use the same destination name.
Resolves #2512
Resolves #2507
2022-09-27 16:02:24 +02:00
Oleg Zhurakousky
65c6274a11
GH-2511 Fix Rabbit environment tests/binder
...
Resolves #2511
2022-09-26 11:39:45 +02:00
spencergibb
63b96ba135
Updates testcontainers to 1.17.3
2022-09-22 12:53:48 -04:00
Oleg Zhurakousky
00d0c6bacf
Add new spring-boot .imports files and move auto-configuration classes there
2022-09-22 17:53:47 +02:00
Soby Chacko
af022b2ee0
Cleanup Kafka Client Deps
...
Let the Kafka client versions be managed from Spring Boot
rather than the binder manages it's own versions.
2022-09-15 15:17:32 -04:00