Soby Chacko
7ee3125bc7
Fixing a Kafka binder unit test failure
...
Latest version of Mockito (5.3.0) used in Spring Boot 3.1.0,
apparently needs the specific Collection type when capturing
values via the ArgumentCaptor. Earlier versisons didn't mandate this.
2023-05-01 18:24:15 -04:00
Jay Kim
a5f9380a55
Correct configuration path for AckMode in the kafka tips document
2023-04-25 09:53:09 -04:00
Oleg Zhurakousky
a922bf3aca
Made deprecated method private in OutputDestination
2023-04-21 11:34:43 +02:00
Soby Chacko
33486848da
Verifying binder name/type on bindings endpoint
...
Adding tests for https://github.com/spring-cloud/spring-cloud-stream/issues/2716
2023-04-20 14:45:48 -04:00
Soby Chacko
3abf06345a
Binder name in actuator binding endpoints
...
- Fixing an issue where binder name is broken in bindings endpoint
when default-binder property is provided with multiple binders
on the classpath.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2716
2023-04-20 13:19:40 -04:00
Soby Chacko
af51f80414
Remove hardcoded jackson version in schema registry
2023-04-19 10:58:47 -04:00
Soby Chacko
62572d1262
Remove lingering kinesis binder build script
2023-04-19 10:53:53 -04:00
Gary Russell
9a67030d90
GH-2709: Reactive Kafka Binder Pattern Docs
2023-04-18 14:17:20 -04:00
Marc DiPasquale
eb2de7bd42
Add Solace updates
2023-04-18 18:34:11 +02:00
Soby Chacko
6aaad6f619
Clarify docs for binding keys with special chars
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2699
2023-04-18 18:33:37 +02:00
Soby Chacko
f78d410ff6
Enhancing docs on the usage of test binder
...
- Docs on mixing test binder and the actual middleware based binder.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2684
2023-04-18 18:33:05 +02:00
Gary Russell
c21da59294
GH-2709: Reactive Kafka Binder and Topic Patterns
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2709
Add support for `...destinationIsPattern` as is supported by the message channel
binder.
2023-04-18 10:16:54 -04:00
Chris Bono
3990bb485e
GH-2705: AOT support complex binding properties
...
- Sets the conversion service on AOT child binder
contexts to allow complex properties to be
bound in extended binding props
Fixes #2705
2023-04-18 09:32:21 -04:00
Oleg Zhurakousky
0b5ae251f9
GH-2707 Add PostProcessing documentation
...
Resolves #2707
2023-04-14 17:23:29 +02:00
Oleg Zhurakousky
3c29149a14
GH-2707 Add support for function post processing
2023-04-13 13:53:06 +02:00
dependabot[bot]
06a86a1105
Bump jackson-databind from 2.13.4.1 to 2.13.4.2
...
Bumps [jackson-databind](https://github.com/FasterXML/jackson ) from 2.13.4.1 to 2.13.4.2.
- [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 >
Resolves #2681
2023-04-11 14:48:16 +02:00
조찬형[Plasma]
d5e5699f3b
Replace duplicate code with existing method
...
Resolves #2702
2023-04-11 14:36:54 +02:00
Gary Russell
57733739e5
GH-2673: Use Binder Admin Config with Observation
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2673
Also configure observation (if enabled) on DLQ template.
Resolves #2703
2023-04-11 14:33:42 +02:00
Soby Chacko
dd8e707e01
Update Kafka Streams binder docs
...
spring.cloud.stream.function.definition -> spring.cloud.function.definition.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2680
2023-04-05 16:48:35 -04:00
Gary Russell
f48523f774
GH-2691: Kafka Reactive Binder Support Multiplex ( #2698 )
...
* GH-2691: Kafka Reactive Binder Support Multiplex
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2691
* Add docs.
2023-04-05 15:50:07 -04:00
Gary Russell
92279db2a1
GH-2686: Reactive Kafka Fix Auto Commit
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2686
Due to `.concatMap()`, offsets were committed before passing the records to
the pipeline.
2023-04-05 15:46:54 -04:00
Ilya Serbis
4b7ced0062
Update documentation
...
fix code and bring it in line with the codebase
2023-04-05 10:29:08 -04:00
Chris Bono
a01bf30d38
GH-2655: AOT support user declared binders
...
- Adds support for AOT child context generation
for user-declared binder configurations.
Fixes #2655
2023-04-04 20:50:55 -04:00
Marcin Zajączkowski
43d3d9c415
Include also topic name is warnings and errors
...
Here the messages related to unexpected number of partitions.
Prior to that, it could be not trivial to be sure what topic is affected.
checkstyle fix
2023-04-04 10:44:19 -04:00
Gary Russell
64835ef1d7
GH-2685: Reactive Kafka Customizers - Add Generics
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2685
Required to allow customization of serializers/deserializers.
2023-04-03 13:11:34 -04:00
Soby Chacko
b814c0f395
Rely on Boot for reactor-kafka dependency
2023-04-03 12:04:56 -04:00
Soby Chacko
4c78d862eb
Update reactor-kafka to 1.3.17
...
Update reactor-kafka to 1.3.17 in reactive-kafka binder
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2678
2023-03-30 14:27:21 -04:00
buildmaster
ea37eed9be
Bumping versions
2023-03-29 17:33:29 +00:00
buildmaster
b2f2b51b90
Bumping versions
2023-03-28 17:27:48 +00:00
buildmaster
58c028f339
Bumping versions to 4.0.3-SNAPSHOT after release
2023-03-28 14:51:23 +00:00
buildmaster
c45f2e3ac7
Going back to snapshots
2023-03-28 14:51:22 +00:00
buildmaster
d932cf990f
Update SNAPSHOT to 4.0.2
2023-03-28 14:47:17 +00:00
Oleg Zhurakousky
fdbe16929e
Update pom.xml
2023-03-28 16:26:38 +02:00
Oleg Zhurakousky
3cb3613ccf
Update pom.xml
2023-03-28 16:25:26 +02:00
Marcin Grzejszczak
ce502ddae6
Update pom.xml
2023-03-28 11:55:42 +02:00
Marcin Grzejszczak
b32a701c11
Update pom.xml
2023-03-28 11:51:15 +02:00
Marcin Grzejszczak
d0fe452b88
Update pom.xml
2023-03-28 11:49:28 +02:00
Oleg Zhurakousky
4936cba75b
GH-2663 Remove references to deprecated property
...
Resolves #2663
2023-03-28 08:59:11 +02:00
Soby Chacko
9259d6425e
Display binder name in bindings actuator endpoint
...
- Resolve binder name and type from default binder if they
are not provided as part of binding properties.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2664
2023-03-27 13:48:14 -04:00
Oleg Zhurakousky
ee7e95de27
Upgrade reactor
2023-03-27 19:12:21 +02:00
Oleg Zhurakousky
948dd2a38a
GH-2664 Add support for displaying binder name/type
...
Resolves #2664
GH-2664 polishing
2023-03-27 09:08:13 +02:00
Soby Chacko
3aa517f11d
BiConsumer creates an output binding
...
Currently, when the user provides a BiConsumer, the framework
creates an output binding and subsequently a target destination
on the middleware. This is unncessary and causes issues for the
application. This commit addresses this issue.
This commit requires changes from the following PR in Spring Cloud Function:
https://github.com/spring-cloud/spring-cloud-function/pull/1016
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2670
Resolves #2676
2023-03-24 11:17:54 +01:00
Oleg Zhurakousky
5aaacb97b7
GH-2672 re-add bridge to global error channel to ensure logging
...
Resolves #2672
2023-03-22 17:37:26 +01:00
Soby Chacko
693a4a7b60
Migrate StreamFunctionConfigurationProperties
...
Move StreamFunctionConfigurationProperties from StreamFunctionProperties
and migrate as a top-level class.
2023-03-21 19:44:00 -04:00
buildmaster
8e73b291f0
Bumping versions
2023-03-21 17:26:44 +00:00
Oleg Zhurakousky
98051a0a1e
GH-2674 Cleanup deprecated and obsolete properties in StreamFunctionProperties
...
Resolves #2674
2023-03-21 13:41:36 +01:00
Steven PG
e5d4916a4d
Stream batch produce consume ( #2654 )
...
Kafka Binder-based Batch Producer and Consumer
- Provide a new sample for batch producer and consumer with the Kafka binder
2023-03-09 20:15:53 -05:00
Soby Chacko
ce371f0bfb
KafkaBinderConfigurationProperties metadata
...
Remove @ConfigurationProperties from KafkaBinderConfigurationProperties
and move it to the respective @Bean methods in regular Kafka binder
and it's reactive counter part.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2640
2023-03-07 17:31:02 -05:00
Oleg Zhurakousky
fba22efcb2
Remove notable deprecations section
2023-03-01 13:56:06 +01:00
Oleg Zhurakousky
dfcda941aa
Fix MessageConverter list in the docs
...
Resolves #2659
2023-03-01 13:43:15 +01:00