Commit Graph

205 Commits

Author SHA1 Message Date
Jay Kim
4cc103a0ce Correct configuration path for AckMode in the kafka tips document 2023-04-25 09:55:13 -04:00
Marc DiPasquale
28b72356ba Add Solace updates 2023-04-19 11:05:29 -04:00
Soby Chacko
e407a9cf80 Clarify docs for binding keys with special chars
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2699
2023-04-19 11:05:09 -04:00
Oleg Zhurakousky
691dc1d3d9 Fix MessageConverter list in the docs
Resolves #2659
2023-03-01 13:44:20 +01:00
Soby Chacko
13bb288499 Supporting DLQ in batch mode (#2649)
* Supporting DLQ in batch mode

Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2317

* PR review

Co-authored-by: Gary Russell <grussell@vmware.com>

---------

Co-authored-by: Gary Russell <grussell@vmware.com>

Polish to previous commit
2023-02-13 15:37:46 -05:00
Gary Russell
ec49293c48 Fix Doc ToC (3.2.x)
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2554
2022-11-17 09:26:06 -05:00
Oleg Zhurakousky
eebf6e2bd2 GH-2482 Add docs about reactive vs imperative functions
Resolves #2482
2022-09-28 14:21:44 +02:00
Nico Heller
eaee63d660 GH-2485: Improvements in Kafka Binder Metrics
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2485

These improvements are threading related

Initial implementation

Readd missing 'cache' for recent offset lags and general refactoring

Add a test case for the schedule-only variant and externalize scheduling interval

Consistency of configuration property naming and minor cleanup of existing code

Review feedback: documentation, author addition and copyright adjustments

Doc wording changes

Fix checkstyle issues

Adjust reference doc and improve new property names according to review

Move documentation to the correct file

Use JDK 8 compatible APIs and make the new test case public to satisfy junit
2022-09-02 17:15:38 -04:00
buildmaster
416875b9f0 Bumping versions 2022-07-01 13:48:12 +00:00
yiliu6
5ea4fa3446 udpate outdated links and add link for service bus binder 2022-06-23 14:02:41 -04:00
Gary Russell
32ea76dad1 GH-2434: Fix Docs Re: ErrorHandler
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2434
2022-06-16 09:40:07 -04:00
Rachana Devi
07357d8c5a Fix typo for kafka-streams documentation 2022-06-13 11:20:05 -04:00
Oleg Zhurakousky
607d30900b GH-2374 Add initial support for function-based error handling
Resolves #2374
2022-06-02 15:03:17 +02:00
Soby Chacko
ed58620a04 Kafka binder docs cleanup
SeekToCurrentBatchErrorHandler is deprecated.
Removing docs references for this with the new DefaultErrorHandler.

Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2369
2022-05-04 10:58:40 -04:00
Oleg Zhurakousky
2600178045 Fix documentation and bump versions of snapshots 2022-04-29 11:31:52 +02:00
Soby Chacko
5b5487de4a Generated docs 2022-03-30 16:13:28 -04:00
spencergibb
45d5ecf5ff Moves core/docs to root of project for compatibility
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2312
2022-03-30 16:08:26 -04:00
Soby Chacko
98c22b5ff6 Restructuring core 2022-03-28 13:33:49 -04:00
Oleg Zhurakousky
58a7a74cb4 GH-2280 Add per-binding poller configuration 2022-03-16 15:50:55 +01:00
Oleg Zhurakousky
1d896435c7 GH-2292 Update documentation explaining reactive/imparative composition
Resolves #2292
2022-03-11 17:38:03 +01:00
Mandy Neumann
ede1d0f0f7 Fix some spelling errors 2022-01-18 10:34:40 +01:00
Oleg Zhurakousky
738b658ae9 GH-2265 Add support for creating explicit bindings
Resolves #2265
2022-01-14 15:55:12 +01:00
Oleg Zhurakousky
abefd534f9 Fix spelling errors in doc 2021-12-01 11:03:50 +01:00
Oleg Zhurakousky
ec2422418b GH-2213 Add docs to clarify SpEL usage
Resolves #2213
2021-11-30 14:04:10 +01:00
Eugen Cristea
f860177381 Content Type Negotiation
message handler example fix
2021-11-30 11:15:28 +01:00
Oleg Zhurakousky
a2495bc920 GH-2243 Document spring.cloud.stream.dynamic-destination-cache-size property
Resolves #2243
2021-11-03 16:31:07 +01:00
buildmaster
67d20e8367 Going back to snapshots 2021-11-03 08:36:00 +00:00
buildmaster
470b42d4d2 Update SNAPSHOT to 3.2.0-RC1 2021-11-03 08:34:20 +00:00
Soby Chacko
ac33329260 Remove schema registry references from the docs 2021-11-02 15:43:05 +01:00
Artem Bilan
f8a570a2cb Remove poller props in favor of Spring Boot
Starting with Spring Boot `2.6`, the auto-configuration
for Spring Integration introduces `poller` properties.
The `DefaultPollerProperties` and its respective `ChannelBindingAutoConfiguration` are not needed any more.

* Add `PollerConfigEnvironmentPostProcessor` to remap deprecated
`spring.cloud.stream.poller` into respective `spring.integration.poller`
properties
* Mention in the docs a deprecation move and its replacement

Related to: https://github.com/spring-projects/spring-boot/pull/27992
Resolves #2233
2021-10-18 16:07:21 +02:00
Oleg Zhurakousky
89e09afa74 GH-2151 Document ProducerMessageHandlerCustomizer
Resolves #2151
2021-06-29 12:00:24 +02:00
Soby Chacko
76c0a2488b StreamBridge and ChannelInterceptors enhancements
Currently, when `StreamBridge` creates an output binding, the framework
applies all the available channel interceptors on it by default. This
creates unwanted side effects and the application does not have a way
to control this. Change this behavior by only applying channel interceptors
annoatated with `@GlobalChannelInterceptor`. This way, the user can
provide patterns to decide which interceptors need to be applied on
specific `StreamBridge` bindings.

Adding tests to verify.

Adding docs.

Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2180
2021-06-11 16:44:41 +02:00
LiangYong
71f1af3c51 fix document example code missing semicolon issue 2021-06-08 15:21:08 -04:00
Oleg Zhurakousky
70537b924e GH-2164 Update documentation
Remove obsolete docs and add deprecations and update what's new section

Resolves #2164
2021-05-25 14:53:08 +02:00
Oleg Zhurakousky
2677035779 GH-2114 Add support for multiple binders to StreamBridge
Resolves #2114
2021-05-25 14:33:25 +02:00
Oleg Zhurakousky
717a8e4f8b polish docs
Resolves #2150
2021-05-25 12:51:38 +02:00
Ильиных Илья Сергеевич
245e80ab52 Fixed spring-cloud-stream.adoc documentation rendering 2021-05-25 12:50:22 +02:00
Wai Loon
689d64c655 Fixed typo in spring-cloud-stream.adoc 2021-05-25 12:44:46 +02:00
Oleg Zhurakousky
dadb8af280 GH-2143 Add documentation for batch producers
Resolves #2143
2021-05-25 12:42:19 +02:00
Oleg Zhurakousky
b2b95dc7d2 GH-2168 Ensure output binding is not assumed for RoutingFunction
Given that RoutingFunction may actualy route to Consumer, there is no need for output binding.
This fix addresses it where no output binding is created initially and instead the output binding will be created if and when the firt output is produced.

Resolves #2168
2021-05-07 15:21:59 +02:00
Oleg Zhurakousky
197c3fe907 GH-2167 Fix typo in docs
Resolves #2167
2021-05-05 16:18:59 +02:00
Oleg Zhurakousky
73ca65da5d GH-2137 Remove references to EmitterProcessor
Resolves #2137
2021-04-06 15:51:22 +02:00
buildmaster
44e6b9656a Bumping versions 2021-03-27 08:38:00 +00:00
Oleg Zhurakousky
0d5b68a4b5 Add documentation and test to demo header enrichment with function composition 2021-03-25 15:31:31 +01:00
Oleg Zhurakousky
9db08ec6d4 GH-2035 Add autodetect property to give user control over function autodetection
Resolves #2035
2021-03-19 16:07:51 +01:00
Oleg Zhurakousky
5cd14e4a8d GH-1907 Decouple binding control from actuator
This allows for easy programmatic control of binding lifecycle. The details are documented and as well as javadoced
Resolves #1907
2021-03-19 14:00:01 +01:00
buildmaster
37af1d74ad Going back to snapshots 2021-03-16 13:37:42 +00:00
buildmaster
08d0ae3093 Update SNAPSHOT to 3.1.2 2021-03-16 13:35:54 +00:00
Andy Clement
93acdcf85a Update docs for Azure 2021-03-08 19:23:59 +01:00
Travis Tomsu
1edad3f69d Update Google Pubsub link to new repo 2021-03-05 17:42:27 +01:00