Mohamed Macow
b535aacaef
Correct Contribution section of Readme
...
Signed-off-by: Mohamed Macow <58916277+darth-raijin@users.noreply.github.com >
Resolves #3115
2025-06-02 17:00:29 +02:00
Oleg Zhurakousky
ae171e3faf
Remove Boot Maven Plugin from schema-registry-server
2025-05-27 12:31:38 +02:00
Oleg Zhurakousky
aabbf2b9cf
Fix dependncies in Rabbit core
2025-05-16 18:21:54 +02:00
Oleg Zhurakousky
1d6ab6dda4
Revert "Fix dependncies in Rabbit core"
...
This reverts commit 82132588a2 .
2025-05-16 18:21:37 +02:00
Oleg Zhurakousky
82132588a2
Fix dependncies in Rabbit core
2025-05-14 18:29:57 +02:00
Oleg Zhurakousky
0e2f7a885d
GH-3039 Update documentation to explaine usage of Spring/Boot core propertyannotations
...
Resolves #3039
2025-05-06 17:08:47 +02:00
Oleg Zhurakousky
3cce500453
GH-3030 Update phase of InputBindingLifecycle
2025-04-30 10:07:31 +02:00
Oleg Zhurakousky
fb894f079b
GH-3083 Fix lifecycle of reactive producer
...
Ensure that the corresponding FluxMessageChannel gets properly destroyed during application shutdown
Resolves #3083
2025-04-30 08:59:18 +02:00
Oleg Zhurakousky
abc7dc18c4
Fix docs
2025-04-28 19:09:24 +02:00
Oleg Zhurakousky
434a846ca7
GH-3106 Add documentation describing why StreamBridge does not cache bindings
...
Resolves #3106
2025-04-28 15:21:01 +02:00
Oleg Zhurakousky
1868b8e58d
Polish previosu commit
2025-04-28 14:06:31 +02:00
Oleg Zhurakousky
e6fc2fff1f
GH-3109 Add documentation to explain explicit binding naming convention
...
Resolves #3109
2025-04-28 14:03:17 +02:00
Nayan Hajratwala
95e916d4a8
Fix documentation typos
...
Signed-off-by: Nayan Hajratwala <nayan@chikli.com >
Resolves #3110
2025-04-28 12:57:08 +02:00
Deyan Yurukov
730ad0a5e5
Removes deprecated DescribeTopicsResult method
...
Signed-off-by: Deyan Yurukov <deyan.yurukov@gmail.com >
Resolves #3111
2025-04-28 10:17:01 +02:00
Oleg Zhurakousky
69533b47ea
GH-3108 Fix links in docs
...
Resolves #3108
2025-04-22 15:12:18 +02:00
Oleg Zhurakousky
c027b43cdd
Fix Kafka test
2025-04-16 19:40:53 +02:00
Oleg Zhurakousky
369ab165f5
GH-3086 Fix naming for explicit bindings that are not backed by a function
2025-04-15 15:02:27 +02:00
Oleg Zhurakousky
659b3f20f7
GH-3086 Add documentation for defining new bindings
...
Add documentation for defining new bindings via BindingsLifecycleController
Resolves #3086
2025-04-14 09:20:16 +02:00
Oleg Zhurakousky
2860d8ca59
GH-3067 Adjust phase of StreamsBuilderFactoryManager
...
Adjust phase of StreamsBuilderFactoryManager to be lower than WebServerGracefulShutdownLifecycle
Resolves #3067
2025-04-14 08:35:04 +02:00
Oleg Zhurakousky
d9d8c399ac
Fix formatting
2025-04-11 13:22:50 +02:00
Andy Palmer
369046dda6
GH-3103 Fix the retrieval of the schema version registered on serializing an Avro message with the ConfluentSchemaRegistryClient
...
Signed-off-by: Andy Palmer <andy.palmer@aexp.com >
Resolves #3103
2025-04-08 18:20:14 +02:00
Oleg Zhurakousky
da4d4c5b46
GH-3086 Define explicit defineInput/Output binding methods
...
Also changed signature to return properties for convinience
Added test
2025-04-04 15:22:42 +02:00
Oleg Zhurakousky
93d4c21757
GH-3086 Initial functionality to define bindings dynamically
2025-04-01 16:01:07 +02:00
Oleg Zhurakousky
b99c9eb754
GH-3105 Fix hashCode calculation for StreamBridge function
...
This would ensure that there are no collisions in hashCode calculation for cases where partitionKeyExpression is used in one of the bindings while partitionCount of any of the bindings may result in teh overall StreamBridge function having the same hashCode
Resolves #3105
2025-03-27 21:59:12 +01:00
Oleg Zhurakousky
51f7f0c3cc
GH-3104 fix formatting
2025-03-27 17:04:33 +01:00
Oleg Zhurakousky
9c65477bae
GH-3104 Add JsonGetter to show SpEL expression as String
...
This is specifically done for actuator binding endpoint to avoid type conversion
Resolves #3104
2025-03-27 16:48:18 +01:00
Oleg Zhurakousky
378ff785c7
GH-3101 Make Binder and instance variable
...
Resolves #3101
2025-03-25 15:11:23 +01:00
Oleg Zhurakousky
903fa69240
GH-3100 Move Brave and Actuator dependenies
...
Moved Brane and Actuator dependencies from test-binder to integration tests under test scope
Resolves #3100
2025-03-20 13:07:15 +01:00
spring-builds
249f68ce1f
Bumping dependency versions after release
2025-03-18 22:21:30 +00:00
spring-builds
768c7b0ee4
Bumping versions to 4.2.2-SNAPSHOT after release
2025-03-18 22:20:17 +00:00
spring-builds
aefe1689d8
Going back to snapshots
2025-03-18 22:20:16 +00:00
spring-builds
9fc527da2f
Update SNAPSHOT to 4.2.1
2025-03-18 22:16:59 +00:00
spring-builds
9aeba8a31f
Bumping versions
2025-03-18 17:25:51 +00:00
spencergibb
9561625ef7
Sets proxyBeanMethods = false on test config
2025-03-18 11:16:49 -04:00
Soby Chacko
6a8fb64c02
Document exception retry behavior for Kafka transactions
...
Signed-off-by: Soby Chacko <soby.chacko@broadcom.com >
2025-03-10 17:23:31 -04:00
DidierLoiseau
463ca2269b
Fixes : #3066
...
Issue link: https://github.com/spring-cloud/spring-cloud-stream/issues/3066
Signed-off-by: DidierLoiseau <didierloiseau+github@gmail.com >
2025-03-10 17:22:51 -04:00
akenra
9a311e1707
fix(kafka-topic-provisioner): Prevent resource leak on binding producer to KafkaMessageChannelBinder
...
- Producer that fetches partition info now initializes within a try-with-resources block
- If exceptions occur on calling producer.partitionsFor(topicName), it's now properly closed and resources are released
Signed-off-by: akenra <37288280+akenra@users.noreply.github.com >
2025-03-07 13:38:02 -05:00
Oleg Zhurakousky
47cb7abe07
GH-3076 Change 'bindings' to ConcurrentHashMap in 'BindingServiceProperties'
...
Using 'ConcurrentSkipListMap' was causing significant performance issues
Resolves #3076
2025-02-26 08:38:25 +01:00
spencergibb
1bfe9ff342
Formatting
2025-02-21 11:48:35 -05:00
Oleg Zhurakousky
ec20f1391b
GH-3085 add test configuration file
2025-02-21 15:16:00 +01:00
Oleg Zhurakousky
78427b0ef2
GH-3085 Add Number and Boolean Spel converter
...
Refactor SpelConverter into an abstract class
Resolves #3085
2025-02-21 15:03:18 +01:00
spring-builds
dc164fe3c0
Bumping versions
2025-02-11 17:34:51 +00:00
Steven Gantz
12117c6049
Add additional test and error handling
...
Handle when functionToInvoke returns null
add link to issue
Signed-off-by: Steven Gantz <steven.p.gantz@gmail.com >
2025-02-11 16:52:07 +01:00
Oleg Zhurakousky
321d7afdcd
Merge remote-tracking branch 'upstream/main' into 4.2.x
2025-02-10 14:22:06 +01:00
Oleg Zhurakousky
7178dbfdac
Merge pull request #3074 from tautologicc/fix-docs-typo
...
Fix typos in documentation
2025-02-03 08:21:17 +01:00
F. Emerson
fe6a0ab8b7
Fix typos in documentation
...
Signed-off-by: F. Emerson <t@utologi.cc >
2025-01-30 18:21:41 -03:00
Oleg Zhurakousky
0f68d94c5b
GH-3071 Add documentation for accessing producer/consumer properties
...
Resolves #3071
2025-01-30 15:36:01 +01:00
Oleg Zhurakousky
b5b8b3089d
GH-3071 Add documentation for accessing producer/consumer properties
...
Resolves #3071
2025-01-30 15:35:33 +01:00
spring-builds
dc3669bfcf
Going back to snapshots
2025-01-30 03:00:53 +00:00
spring-builds
4edccc3b56
Update SNAPSHOT to 4.3.0-M1
2025-01-30 02:58:18 +00:00