1711 Commits

Author SHA1 Message Date
Oleg Zhurakousky
90038976e8 GH-2272 Register JavaTimeModule with BindingsLifecycleController's ObjectMapper
Resolves #2272
2022-02-01 16:46:24 +01:00
Oleg Zhurakousky
14c657dc6e GH-2265 Fix support for creating explicit bindings
This commit ensures that in the event there is a Consumer or Supplier the output-bidning or input-binding is still created

Resolves #2265
2022-01-18 14:08:14 +01:00
Oleg Zhurakousky
835a4899a7 GH-2268 Ensure StreamBridge works with nullChannel
Resolves #2268
2022-01-18 11:52:05 +01:00
Mandy Neumann
a96629e329 Fix some spelling errors 2022-01-18 10:35:22 +01:00
Oleg Zhurakousky
d46fc1f93a GH-2266 Fix channel interceptor application for dynamic destinations
Resolves #2266
Resolves #2269
2022-01-18 10:33:18 +01:00
Sébastien NUSSBAUMER
20099750a8 GH-2266 Add test to ensure GlobalChannelInterceptor is not added multiple times to the MessageChannels 2022-01-18 10:33:09 +01:00
Oleg Zhurakousky
ba4180c264 Temporary disable broken test 2022-01-14 16:32:28 +01:00
Oleg Zhurakousky
cdcb5bef88 GH-2265 Add support for creating explicit bindings
Resolves #2265
2022-01-14 15:55:35 +01:00
buildmaster
64fb0c828b Bumping versions to 3.1.7-SNAPSHOT after release 2021-12-14 09:10:18 +00:00
buildmaster
4da33e44e3 Going back to snapshots 2021-12-14 09:10:17 +00:00
buildmaster
8a56a4f18f Update SNAPSHOT to 3.1.6 2021-12-14 09:08:13 +00:00
Oleg Zhurakousky
d01ad87a9d GH-2249 Fix partition handling in StreamBridge
Resolves #2249
2021-12-08 11:29:18 +01:00
Oleg Zhurakousky
bf23e86d20 GH-2253 Provide isolated ObjectMapper to BindingsLifecycleController
This is specifically to avoid any potetial interference from the user
Resolves #2253
2021-12-08 09:32:09 +01:00
Oleg Zhurakousky
7994280361 GH-2254 Make healthcheck classes public
Resolves #2254
2021-12-07 12:28:48 +01:00
Oleg Zhurakousky
28399ae2ee Upgrade s-c-functions 2021-11-29 20:19:05 +01:00
Oleg Zhurakousky
b2337b641a Cleanup previous cherry-pick 2021-11-29 19:22:44 +01:00
Oleg Zhurakousky
aec004141f GH-2090 Fix wild card contentType processing in StreamBridge
This fix is dependent on https://github.com/spring-cloud/spring-cloud-function/issues/773

Resolves #2090
2021-11-29 19:18:52 +01:00
Soby Chacko
321da8dcbc GH-2245 StreamBridge partitioning fix
Fix the order in applying partitioning interceptor in StreamBridge.
The interceptor must be added before the call for binding the producer.

Related to resolving https://github.com/spring-cloud/spring-cloud-stream/issues/2245

Specifically for this: https://github.com/spring-cloud/spring-cloud-stream/issues/2245#issuecomment-977663452
2021-11-25 10:10:01 -05:00
Oleg Zhurakousky
86832a9872 Fix ApplicationJsonMessageMarshallingConverter String conversion 2021-11-25 09:47:15 -05:00
Oleg Zhurakousky
4224edb9af GH-2245 Ensure DefaultPartitionInterceptor is added to partitioned destinations managed by StreamBridge
Resolves #2245
2021-11-16 14:25:05 +01:00
Oleg Zhurakousky
a88973e172 GH-2206 Add resetLastError method to TestChannelBinder
Resolves #2206
2021-11-03 16:52:17 +01:00
Oleg Zhurakousky
629d2f113c GH-2243 Document spring.cloud.stream.dynamic-destination-cache-size property
Resolves #2243
2021-11-03 16:31:35 +01:00
Oleg Zhurakousky
5e0ad40113 GH-2212 Additional fixes related to lifecycle control over components that rely on SPCA 2021-10-27 19:28:41 +02:00
Oleg Zhurakousky
2c47c6de89 GH-2215 Ensure internal components reuse ObjectMapper
Resolves #2215
2021-10-27 19:07:19 +02:00
Oleg Zhurakousky
dea02743aa Polishing 2021-10-27 17:23:46 +02:00
Oleg Zhurakousky
52ae585f7f GH-2212 Fix Lifecycle control over components that rely on SPCA
This fixes the condition when startiing/stopping message producers which themselves are controlled by SourcsPollingChannelAdapter which we must also start/stop

Resolves #2212
2021-10-27 17:20:51 +02:00
buildmaster
d7e7c8952a Bumping versions to 3.1.6-SNAPSHOT after release 2021-10-22 09:46:50 +00:00
buildmaster
ee814eb0d5 Going back to snapshots 2021-10-22 09:46:50 +00:00
buildmaster
1f42a983d2 Update SNAPSHOT to 3.1.5 2021-10-22 09:44:49 +00:00
Oleg Zhurakousky
a2db2787b9 GH-2235 Fix partitioning issue for collection and add tests 2021-10-19 18:27:51 +02:00
Oleg Zhurakousky
c2326740ed GH-2235 clean up PartitionAwareFunctionWrapper 2021-10-18 15:42:35 +02:00
Oleg Zhurakousky
2da663a6fa Temporarily disable few tests 2021-10-15 19:49:34 +02:00
Oleg Zhurakousky
afb492e675 Update function dependency in POM 2021-10-15 19:39:17 +02:00
Oleg Zhurakousky
8209ccd750 GH-2235 Fix partitioning support when output is a collection of messages 2021-10-15 19:29:28 +02:00
Oleg Zhurakousky
824ec49ccb GH-2229 behavior of when there is a single function bean in context
Resolves #2229
2021-10-06 11:05:10 +02:00
buildmaster
da24cec089 Bumping versions to 3.1.5-SNAPSHOT after release 2021-09-21 06:07:31 +00:00
buildmaster
3274d02ecb Going back to snapshots 2021-09-21 06:07:31 +00:00
buildmaster
9dd7c38c35 Update SNAPSHOT to 3.1.4 2021-09-21 06:05:32 +00:00
Oleg Zhurakousky
d462a81559 GH-2218 Fix support for multiple consumers to the same destination
This fix implies that a single error infristructure will be shared by such consumers

Resolves #2218
2021-08-28 09:52:32 +02:00
Oleg Zhurakousky
9a8ff1521e GH-2202 Remove Reflection calls for adding MessageConverters
Resolves #2202
2021-07-26 13:53:19 +02:00
Oleg Zhurakousky
fa88b91b76 Fix supplier test 2021-07-20 15:54:14 +02:00
Oleg Zhurakousky
6b263a29d0 Fix failing test 2021-07-20 15:38:28 +02:00
Oleg Zhurakousky
76e317c7e9 Fix failing test 2021-07-20 15:20:01 +02:00
Oleg Zhurakousky
bbff57a693 Temporarily disable failing test 2021-07-20 13:14:08 +02:00
Oleg Zhurakousky
aff4ff50f7 Temporarily disable failing test 2021-07-20 10:58:01 +02:00
Oleg Zhurakousky
68df580d40 Temporarily disable failing test 2021-07-20 10:46:06 +02:00
Oleg Zhurakousky
aeab33dd88 Bump s-c-build to 3.0.4-SNAPSHOT 2021-07-20 10:29:11 +02:00
Oleg Zhurakousky
0d4c8534d3 GH-2196 Enhance test case to demonstrate StreamBridge with multiple partitioned producers
Resolves #2196
2021-07-16 15:26:00 +02:00
Oleg Zhurakousky
d0748a8bfa Bump timeout on randomly failing test 2021-07-16 10:04:26 +02:00
Oleg Zhurakousky
e07c7e1b49 Fix test 2021-07-16 10:00:52 +02:00