Soby Chacko
d9326ada75
Adding kotlin-stdlib-jdk8 depedency in spring-cloud-stream-integration-tests
2024-10-14 12:33:23 -04:00
buildmaster
a81fb04286
Going back to snapshots
2024-10-08 01:06:11 +00:00
buildmaster
67d4d34a58
Update SNAPSHOT to 4.2.0-M2
2024-10-08 01:03:40 +00:00
Oleg Zhurakousky
2f4ae47276
GH-3009 Add post processing support for Supplier
...
Resolves #3009
2024-09-26 14:10:04 +02:00
Soby Chacko
4df2e760b9
Fixing failing tests
...
Mostly related to this commit in spring-cloud-funtion:
85a4fffcd4
2024-09-10 15:54:25 -04:00
Théophane Charbonnier
a64a6e53e1
Avoid duplicate error logging when multiple destinations per binding
2024-09-05 10:04:13 +02:00
buildmaster
1de0e1c690
Going back to snapshots
2024-08-19 18:09:13 +00:00
buildmaster
b1507bdc01
Update SNAPSHOT to 4.2.0-M1
2024-08-19 18:06:14 +00:00
buildmaster
26dddfe1c1
Going back to snapshots
2024-08-19 17:29:31 +00:00
buildmaster
15f5791281
Update SNAPSHOT to 4.2.0-M1
2024-08-19 17:26:43 +00:00
Oleg Zhurakousky
6aa9062247
Merge pull request #2983 from omercelikceng/messageHeadersTest
...
Missing Headers Problem
2024-08-08 11:00:30 +02:00
buildmaster
71e0c92e7c
Bumping versions
2024-08-06 18:45:33 +00:00
Ömer Çelik
98501d7535
Missing Headers Problem
2024-08-02 01:06:04 +03:00
Ömer Çelik
1a0d6d3246
Missing Headers Problem
2024-08-02 00:56:02 +03:00
Oleg Zhurakousky
f356599503
GH-1163-function
...
Added test for the fix provided in s-c-function
2024-07-17 17:20:32 +02:00
Oleg Zhurakousky
07e7d81e2d
GH-2971 Properly handle Kafka tombstone payload conversion
...
See the corresponding commit in s-c-function
Resolves #2971
2024-07-17 16:19:12 +02:00
buildmaster
b5eccf6232
Bumping versions to 4.1.4-SNAPSHOT after release
2024-07-10 16:21:06 +00:00
buildmaster
2cbcd93232
Going back to snapshots
2024-07-10 16:21:05 +00:00
buildmaster
f459e2bfcd
Update SNAPSHOT to 4.1.3
2024-07-10 16:17:09 +00:00
Soby Chacko
4b2810f49a
Fixing checkstyle issues
2024-06-18 19:08:56 -04:00
Théophane Charbonnier
2a5938e0fe
GH-2961 : failing test for Header scst_partition randomly ommitted
2024-06-18 19:03:40 -04:00
buildmaster
7c206241cc
Bumping versions to 4.1.3-SNAPSHOT after release
2024-05-30 10:53:13 +00:00
buildmaster
084242ac9e
Going back to snapshots
2024-05-30 10:53:12 +00:00
buildmaster
79d093e984
Update SNAPSHOT to 4.1.2
2024-05-30 10:49:10 +00:00
Soby Chacko
fd9fa80055
Test cleanup
...
* Use `EnableAutoConfiguration` instead of `SpringBootApplication` in tests
2024-05-16 15:28:54 -04:00
kutmk
1f41055917
Add @EnableTestBinder annotation ( #2947 )
...
* Add @EnableTestBinder annotation
* Use @EnableTestBinder in tests
* Update copyright and author tag
* Add javadoc
* Update explanation to use @EnableTestBinder
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2931
2024-05-13 11:29:00 -04:00
Oleg Zhurakousky
ee3faf605a
GH-2946 Remove spring.binders from TestBinder
...
Resolves #2946
2024-05-08 18:28:14 +02:00
Soby Chacko
7845be50ef
GH-2932: Sanitize sensitive data on bindings endpoint
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2932
Spring Boot provides `SanitizingFunction` to allow the applicaitons to clear out
sensitive data when using certain actuator endpoints. This feature can be
extended to custom endpoints as well. Enable the bindings actuator endpoint
to sanitze sensitive data based on user-provided logic in `SantizingFuction`
beans in the application.
2024-04-17 17:30:28 -04:00
buildmaster
99f1f1eb4a
Bumping versions to 4.1.2-SNAPSHOT after release
2024-03-27 13:18:07 +00:00
buildmaster
3e7e65f259
Going back to snapshots
2024-03-27 13:18:06 +00:00
buildmaster
71727654ef
Update SNAPSHOT to 4.1.1
2024-03-27 13:13:52 +00:00
Soby Chacko
9190e9b835
GH-2921: Output-bindings and RabbitMQ r-k-e issues
...
* When output-bindings config is explicitly used for StreamBridge
and the RabbitMQ routing-key-expression is provided, Spring Cloud Stream
is throwing an exception due to a proper function is not found in
the catalog. Bypassing this step and letting the bootstrapping continues
if output-bindings and RabbitMQ routing-key-expression combination is used.
* Adding tests to verify
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2921
2024-03-20 16:14:16 -04:00
Soby Chacko
03a300b6c6
Cleanup in FunctionBatchingTests
2024-02-23 11:07:56 -05:00
Soby Chacko
1cda3acb22
GH-2883: CCE from custom error channel bean
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2883
When an applicaiton provides a custom errorChannel bean that is not of type
`PublishSubscribeChannel`, the application fails to start with a CCE. This is
because `BindingServiceConfiguration` uses a hard cast on `PublishSubscribeChannel`
without pre-checking the channel type. Fixing this issue.
2024-01-22 17:22:21 -05:00
Soby Chacko
c72c548763
GH-2885: Channel used by StreamBridge missing name
...
Fixes https://github.com/spring-cloud/spring-cloud-stream/issues/2885
The `DirectWithAttributesChannel` used by `StreamBridge` is missing naming
information. Adding the proper application context and component name data
to the channel so that it is able to construct a name when queried.
2024-01-19 15:47:54 -05:00
buildmaster
aa597bbfcb
Bumping versions to 4.1.1-SNAPSHOT after release
2023-12-06 15:16:34 +00:00
buildmaster
fae2175dc3
Going back to snapshots
2023-12-06 15:16:33 +00:00
buildmaster
a4fb285836
Update SNAPSHOT to 4.1.0
2023-12-06 15:12:11 +00:00
Oleg Zhurakousky
116813d1bb
Add test for empty JSON
2023-11-30 19:01:00 +01:00
Soby Chacko
06af5ceeb0
GH-2848: Partitioning issues in StreamBridge
...
- When output-bindings property is explicitly provided and native-encoding
is used, StreamBridge does not add the partitioning interceptor.
This commit addresses this issue.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2848
2023-11-20 13:32:59 +01:00
Soby Chacko
9ebae77b1c
Test cleanup in spring-cloud-stream continued
...
- Remove the test name prefix from the test methods in core
spring-cloud-stream-integration-tests module
Part of fixing https://github.com/spring-cloud/spring-cloud-stream/issues/2371 .
2023-11-08 12:17:45 -05:00
Soby Chacko
74c9e4ab80
Package protected tests in core modules
2023-11-02 14:50:10 -04:00
buildmaster
9054367f67
Going back to snapshots
2023-10-31 13:34:17 +00:00
buildmaster
b3a3e03634
Update SNAPSHOT to 4.1.0-RC1
2023-10-31 13:30:45 +00:00
kurt
6af320626e
StreamBridge's dynamic destinations should be closed on shutdown.
...
- if not, we might lose some messages on shutdown especially in case of kafka async mode producing.
Resolves #2835
2023-10-20 16:03:50 +02:00
Soby Chacko
0133a95ebd
StreamBridge tests cleanup
2023-10-18 12:32:07 -04:00
Soby Chacko
5a0183fd0d
GH-2815: StreamBridge partitioning fixes
...
- When native encoding is used, StreamBridge is not setting
partitioning interceptor which calls the PartitionHandler.
This is a regression issue and adding the interceptor explicitly
when native encoding is used.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2815
Resolves #2831
2023-10-18 15:06:20 +02:00
Soby Chacko
db5b717fc4
StreamBridge test cleanup
...
- Fix a race condtion that causes a CI failure
2023-09-28 15:35:46 -04:00
Oleg Zhurakousky
a74b3d5e99
Disabled few tests temporarily to get clean GH actions build
2023-09-28 16:55:24 +02:00
buildmaster
cd0e3c1a38
Going back to snapshots
2023-09-27 10:33:44 +00:00