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
조찬형[Plasma]
6c193d6b37
Replace duplicate code with existing method
...
Resolves #2702
2023-04-11 14:37:29 +02:00
Oleg Zhurakousky
86df59777b
Add getBindingServiceProperties method to AbstractMessageChannelBinder
2023-03-27 09:39:03 +02:00
Oleg Zhurakousky
4b09e921ca
GH-2664 Add support for displaying binder name/type
...
Resolves #2664
GH-2664 polishing
2023-03-27 09:12:58 +02:00
Oleg Zhurakousky
691dc1d3d9
Fix MessageConverter list in the docs
...
Resolves #2659
2023-03-01 13:44:20 +01:00
buildmaster
80adb4ea06
Bumping versions
2023-02-24 20:08:13 +00:00
buildmaster
09c1e00df6
Bumping versions to 3.2.8-SNAPSHOT after release
2023-02-23 22:49:38 +00:00
buildmaster
431fefa6a8
Going back to snapshots
2023-02-23 22:49:38 +00:00
buildmaster
76e84cb49c
Update SNAPSHOT to 3.2.7
2023-02-23 22:46:31 +00:00
Simas Joneliunas
1ee96ab788
Update README.adoc
...
Fix typo in readme
Resolves #2657
2023-02-23 15:27:10 +01:00
spencergibb
ca14b3542e
Removes use of List.of() not available in java 8
2023-02-22 12:33:50 -05: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
Oleg Zhurakousky
0c74f2f460
GH-2612 Fix initialization ordering issue with actuator endpoints
...
this also includes improvement where channels are now retrieved dynamically allowing new channels created during the runtime of the application to be visible as well
Resolves #2612
2023-01-19 15:15:09 +01:00
Oleg Zhurakousky
24c89a5d01
GH-2262 Ensure BindingHandlerAdvise is propagated to binder context
...
During multiple binder scenarious BindingHandlerAdvise must be propagated to binder context to ensure that default properties are properly bound
Resolves #2262
2023-01-12 19:02:25 +01:00
Oleg Zhurakousky
7b4a85a5b7
GH-2590 Fix logic to determine if function is a RoutingFunction
2023-01-06 13:57:59 +01:00
Soby Chacko
b2199ca217
Test deps cleanup in Kafka Streams binder
...
Remove superfluous Kafka test dependencies in Kafka Streams binder
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2573
2022-12-05 11:48:04 -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
buildmaster
ddc6a722b3
Bumping versions to 3.2.7-SNAPSHOT after release
2022-11-03 15:06:19 +00:00
buildmaster
3b808bda8f
Going back to snapshots
2022-11-03 15:06:18 +00:00
buildmaster
03690257b6
Update SNAPSHOT to 3.2.6
2022-11-03 15:03:15 +00:00
Atsushi Yoshikawa
384ba2a8f8
Fix producer Binding#companion bean not set
2022-10-31 10:24:12 +01:00
Soby Chacko
b125603266
Dependency cleanup - Kafka binder
...
Revmoe unnecessary explicit depdency of kafka-clients in the binder
2022-10-27 12:57:42 -04:00
Soby Chacko
6faa169800
Dependency cleanup in Kafka binder
...
Remove unnecessary test dependencies added as
compile scope in Kafka binder.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2546
2022-10-26 14:56:53 -04:00
Soby Chacko
d37e785a7d
checkstyle fixes
2022-10-20 12:02:05 -04:00
omercelikceng
f3c82b888b
KafkaTopidProvisioner retry refactoring
...
Use a retry template for topic description method call through admin client
when provisioning consumer destinations. We are retrying because in the event
this operation gets failed, it is retried with the default retry settings in the provisioner.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2520
2022-10-20 12:01:12 -04:00
Oleg Zhurakousky
fdf6d7a09a
GH-2429 Add default implementation of isPaused() to Binding
...
Resolves #2429
2022-10-17 17:21:13 +02:00
Chris Bono
4fc40a04e6
GH-2523: Update topology facade to match impl in main branch
2022-10-15 10:47:44 -05:00
Chris Bono
80e300fa61
GH-2523: Smarter state store retrieval in InteractiveQueryService
...
See #2523
2022-10-14 11:30:33 -05:00
Chris Bono
faae7705c4
GH-2523: Adjust tests to surface bug during state store retrieval
...
See #2523
2022-10-14 11:30:33 -05:00
Oleg Zhurakousky
a84a42188d
GH-2522 polishing previous commit
2022-10-05 17:00:59 +02:00
Oleg Zhurakousky
42a43af4c2
GH-2522 Add support for propagating select beans across child AC
...
Resolves #2522
2022-10-05 15:18:36 +02:00
Oleg Zhurakousky
6b6b8788e5
GH-2283 Fix binder specific 'default' bindings
...
Resolves #2283
2022-10-04 20:35:35 +02:00
Ginkgo
bc973e3462
Fix KafkaBinderHealthIndicator return Down Error
...
When we set enable.auto.commit to true, the actuator/health returns DOWN status.
For more details see this: https://github.com/spring-cloud/spring-cloud-stream/pull/2504#issue-1361385289
Update KafkaBinderConfigurationProperties.java
Polish commit
2022-10-03 19:32:47 -04:00
Soby Chacko
c670efdc08
Producer config customization and DLQ issues
...
When DLQ is enabled on a consumer binding, the internal producer properties
used by the DLQ mechanism to send to the topic is not populated with the
correct binding name. In the previous version, it was working fine since
we were relying on a ThreadLocal. This is revamped recently to properly
introduce a binding name as a top level property in ProducerProperties.
However, this was not set on the internal producer properties used by the
DLQ. This PR addresses this issue.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2417
Resolves #2418
2022-09-28 11:40:26 -04:00
Oleg Zhurakousky
eebf6e2bd2
GH-2482 Add docs about reactive vs imperative functions
...
Resolves #2482
2022-09-28 14:21:44 +02:00
buildmaster
d51766c4a6
Going back to snapshots
2022-09-06 19:53:31 +00:00
buildmaster
2c873d9618
Update SNAPSHOT to 3.2.5
2022-09-06 19:50:30 +00: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
1964f31cfc
Bumping versions to 3.2.6-SNAPSHOT after release
2022-09-02 21:10:58 +00:00
buildmaster
4a6c6f629f
Going back to snapshots
2022-09-02 21:10:57 +00:00
buildmaster
0341637fa6
Update SNAPSHOT to 3.2.5
2022-09-02 21:08:03 +00:00
Oleg Zhurakousky
bed295e66f
GH-2470 Verify Kotlin lambda working with PollableBean
...
Resolves #2470
2022-08-31 15:48:16 +02:00
Oleg Zhurakousky
8b9f1349fc
GH-2501 Maje StreamBridge 'safer' if created outside of Spring
...
Resolves #2501
2022-08-31 13:36:24 +02:00
Oleg Zhurakousky
3fc3097852
Small cleanup in StreamBridge
...
Remove redundant injection of FunctionRegistry since it is the same as FunctionCatalog
2022-08-29 16:51:42 +02:00
Oleg Zhurakousky
644224802b
Finish JUnit5 migration
2022-08-29 15:07:22 +02:00
Chris Bono
a756bfcb3e
Make KafkaStreamsBinderBootstrapTest work with Spring Boot 2.7.x
2022-08-25 14:42:09 -04:00
Chris Bono
70ab071222
Remove Kafka version mgmt from Kafka binders ( #2489 )
...
Instead delegate all Kafka version management to the Spring Boot BOM.
2022-08-22 21:52:58 -05:00
buildmaster
168184b370
Bumping versions
2022-08-19 13:45:02 +00:00
Chris Bono
06994b84b1
Adjust maven surefire plugin to avoid OOME in Jenkins ( #2487 )
2022-08-18 15:49:35 -05:00
Gary Russell
710a2b4712
GH-2483: Fix Tests
2022-08-18 10:20:51 -04:00