buildmaster
f1d4f8a53e
Bumping versions
2022-12-16 17:26:47 +00:00
buildmaster
2d9b82fc3f
Bumping versions to 4.0.1-SNAPSHOT after release
2022-12-15 20:22:20 +00:00
buildmaster
203e4895b5
Going back to snapshots
2022-12-15 20:22:19 +00:00
buildmaster
b368d681fa
Update SNAPSHOT to 4.0.0
2022-12-15 20:18:09 +00:00
Soby Chacko
26be90d720
Fixing AOT compilation with multi binders
...
When default binder is provided and multiple binder types are
present on the classpath, then the binder requested as default
is not instantiated when compiling in AOT mode.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2584
2022-12-13 03:55:35 -08:00
Soby Chacko
7a3f0f8197
StreamOperations interface for StreamBridge
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2548
2022-12-13 03:54:57 -08:00
Soby Chacko
f500883994
Observation related changes in Kafka binder ( #2582 )
...
* Observation related changes in Kafka binder
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2576
* Follow up to the previous commit on observation changes
* Address PR review
* Addressing PR review
* Addressing PR review
2022-12-12 15:56:01 -05:00
Oleg Zhurakousky
fde2c9e51a
Make integration (test) binder default when multiple binders are available
2022-12-07 16:00:10 -08:00
Soby Chacko
13399dcd5f
Binder instantiation changes
...
- When default binder is provided, consider it while instantiating the binder.
This is needed for AOT/Native applications that provide a default binder.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2569
Resolves #2579
2022-12-07 14:53:26 -08:00
Oleg Zhurakousky
474ee07086
GH-2566 Make test binder an auto-configuration
...
Resolves #2566
2022-12-07 14:15:28 -08:00
buildmaster
67eed25d22
Going back to snapshots
2022-12-01 17:32:53 +00:00
buildmaster
9d4fdbbb03
Update SNAPSHOT to 4.0.0-RC3
2022-12-01 17:29:34 +00:00
Soby Chacko
d9b5a0972f
Cleanup TestChannelBinderConfiguration comments
...
Remove EnableBinding reference
2022-11-30 16:37:47 -05:00
Soby Chacko
d6fee8a258
Remove unused test support class
2022-11-29 17:40:10 -05:00
Soby Chacko
f0f88e5de0
Rename spring-cloud-stream-binder-test
...
- Rename to spring-cloud-stream-test-support
- Make downstream binder dependency changes
2022-11-29 16:26:17 -05:00
Oleg Zhurakousky
d99be4cf87
Remove test-jar from 'spring-cloud-stream-binder-test'
...
Resolves #2568
2022-11-29 10:35:00 -08:00
Soby Chacko
bc094e0ec4
Split test-binder from core spring-cloud-stream
...
* Remove all SI test-binder based components from core spring-cloud-stream-module
* Create a new module - spring-cloud-stream-test-binder that contains the test-binder
and all it's related components
* Migrate tests from core module that use the test-binder into a separate module
called spring-cloud-stream-integration-tests
* Remove the test-jar dependency using the classifier approach
* Update Spring Cloud Stream BOM with the new test-binder dependency
* Update Schema-Registry tests that use the old approach (using the test-jar with the classifier)
with the new test-binder dependency
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2565
2022-11-29 10:06:07 -08:00
Oleg Zhurakousky
58ef5b0479
GH-2570 Ensure consistency in error handling
...
Rework error handling documentation
Remove dependence and usage of global errorChannel
Resolves #2570
2022-11-29 10:04:03 -08:00
buildmaster
75f16e336b
Going back to snapshots
2022-11-17 17:10:08 +00:00
buildmaster
c05e4b82c1
Update SNAPSHOT to 4.0.0-RC2
2022-11-17 17:06:33 +00:00
Oleg Zhurakousky
c70f7d4949
Remove dead test
2022-11-09 09:43:13 +01:00
Oleg Zhurakousky
81ddec3ce3
Fix byte[] conversion handling
2022-11-03 18:39:09 +01:00
Atsushi Yoshikawa
ecddd62fad
Fix producer Binding#companion bean not set
2022-10-31 10:34:04 +01:00
buildmaster
9a82f726b0
Going back to snapshots
2022-10-27 21:44:40 +00:00
buildmaster
14e58050ef
Update SNAPSHOT to 4.0.0-RC1
2022-10-27 21:41:15 +00:00
Oleg Zhurakousky
b86e713a58
Fix general Observablity support as well as Rabbit Observability support
2022-10-24 17:42:43 +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
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
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
053563de54
GH-2283 Fix binder specific 'default' bindings
...
Resolves #2283
2022-10-04 20:29:55 +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
00d0c6bacf
Add new spring-boot .imports files and move auto-configuration classes there
2022-09-22 17:53:47 +02:00
Oleg Zhurakousky
8262124d06
Cleanup
2022-09-14 13:13:47 +02:00
Oleg Zhurakousky
68f052eca1
2506 adjust code to enable full native/aot support
...
Resolves #2506
2022-09-14 12:55:32 +02:00
Stephane Nicoll
1f9418754a
Adapt to API change in Spring Framework
...
See https://github.com/spring-projects/spring-framework/issues/29005
Resolves #2508
2022-09-12 12:34:10 +02:00
Oleg Zhurakousky
9a18600413
GH-2470 Verify Kotlin lambda working with PollableBean
...
Resolves #2470
2022-08-31 15:47:59 +02:00
Oleg Zhurakousky
c92bb1f0aa
GH-2501 Maje StreamBridge 'safer' if created outside of Spring
...
Resolves #2501
2022-08-31 13:34:18 +02:00
Oleg Zhurakousky
ccc26f8863
Small cleanup in StreamBridge
...
Remove redundant injection of FunctionRegistry since it is the same as FunctionCatalog
2022-08-29 16:56:34 +02:00
Oleg Zhurakousky
76d8e97614
Disabling temporary endpoint test due to boot changes
2022-08-25 19:48:08 +02:00
Chris Bono
71ee26b0a1
Use empty context for AOT binder child context
...
Previously, when running in AOT mode the binder child context
was created w/ the same beans as when in JVM mode. The whole
point of the former is to static initialize an empty fresh context
using the AOT generated initializer.
2022-08-17 12:59:44 -04:00
Chris Bono
f94da9d311
Update Spring Boot from 3.0.0-M4 -> 3.0.0-SNAPSHOT
...
Adapts to the following changes in upstreams libs:
- Spring Kafka removed ListenableFuture
- Spring AOT changed generator API
Fixes #2473 #2465
Checkstyle fixes
2022-08-09 10:32:25 -04:00
Bowen Li
b33c76ad84
Update Binding.java
2022-08-08 15:42:18 +02:00
buildmaster
605344d5a5
Going back to snapshots
2022-07-29 19:05:12 +00:00
buildmaster
c69888ae68
Update SNAPSHOT to 4.0.0-M4
2022-07-29 19:02:38 +00:00