Oleg Zhurakousky
af820ee3c1
Initial 5.0 migration
2025-06-11 10:55:38 -04:00
spring-builds
a23dc7fe0a
Going back to snapshots
2025-05-29 14:09:51 +00:00
spring-builds
88532ae040
Update SNAPSHOT to 4.3.0
2025-05-29 14:06:48 +00:00
spring-builds
57c0198979
Bumping versions to 4.3.1-SNAPSHOT after release
2025-05-29 00:10:54 +00:00
spring-builds
70b070d4e7
Going back to snapshots
2025-05-29 00:10:52 +00:00
spring-builds
e8ab3f9388
Update SNAPSHOT to 4.3.0
2025-05-29 00:07:17 +00:00
Oleg Zhurakousky
e6dc0bc342
GH-2814 Add version numbers of currently ruunning stream/function
...
Version information is addedc to the standard Spring Boot banner
Resolves #2814
2025-05-07 16:35:40 +02:00
spring-builds
1e401c8921
Going back to snapshots
2025-05-01 11:46:50 +00:00
spring-builds
b56b9f880b
Update SNAPSHOT to 4.3.0-RC1
2025-05-01 11:44:19 +00:00
Oleg Zhurakousky
bfad60c609
GH-3030 Update phase of InputBindingLifecycle
2025-04-30 10:07:04 +02:00
Oleg Zhurakousky
2656bf7f4f
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:54 +02:00
Oleg Zhurakousky
52913cef03
GH-3108 Fix links in docs
...
Resolves #3108
2025-04-22 15:11:53 +02:00
Oleg Zhurakousky
27c68b267b
GH-3086 Fix naming for explicit bindings that are not backed by a function
2025-04-15 15:04:56 +02:00
Oleg Zhurakousky
4247670032
Fix formatting
2025-04-11 13:23:31 +02:00
spring-builds
18bc7d1fe7
Going back to snapshots
2025-04-07 10:26:31 +00:00
spring-builds
177f16745d
Update SNAPSHOT to 4.3.0-M3
2025-04-07 10:24:02 +00:00
Oleg Zhurakousky
da58e42648
GH-3086 Define explicit defineInput/Output binding methods
...
Also changed signature to return properties for convinience
Added test
2025-04-04 15:21:58 +02:00
Oleg Zhurakousky
3261108285
GH-3086 Initial functionality to define bindings dynamically
2025-04-01 16:36:14 +02:00
Oleg Zhurakousky
1a01c6cbcc
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:39 +01:00
Oleg Zhurakousky
91064171e2
GH-3101 Make Binder an instance variable
...
Resolves #3101
2025-03-25 15:12:01 +01:00
Oleg Zhurakousky
f48982971a
Fix formatting
2025-03-24 23:41:15 +01:00
2tsumo-hitori
bb3324a5b5
Replaced ReentrantLock with ConcurrentHashMap.computeIfAbsent()
...
to improve performance in StreamBridge.send() method.
- Avoids unnecessary locking overhead
- Improves concurrency and reduces contention
- Enhances throughput for high-load scenarios
Signed-off-by: 2tsumo-hitori <audghks1996@naver.com >
2025-03-24 23:41:07 +01:00
Oleg Zhurakousky
8eebd773fc
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:12:42 +01:00
spring-builds
a5c53f735f
Going back to snapshots
2025-02-27 15:46:58 +00:00
spring-builds
1a4eadd8fe
Update SNAPSHOT to 4.3.0-M2
2025-02-27 15:44:27 +00:00
Oleg Zhurakousky
afc8fa29da
GH-3076 Change 'bindings' to ConcurrentHashMap in 'BindingServiceProperties'
...
Using 'ConcurrentSkipListMap' was causing significant performance issues
Resolves #3076
2025-02-26 08:39:00 +01:00
spencergibb
9889362f44
Formatting
2025-02-21 11:51:18 -05:00
Oleg Zhurakousky
c6c5e09c5d
GH-3085 add test configuration file
2025-02-21 15:15:09 +01:00
Oleg Zhurakousky
3e624057a7
GH-3085 Add Number and Boolean Spel converter
...
Refactor SpelConverter into an abstract class
Resolves #3085
2025-02-21 15:05:51 +01:00
spencergibb
ea074ac414
Sets proxyBeanMethods = false on test config
2025-02-18 11:49:07 -05:00
Steven Gantz
25427bc718
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-10 20:59:43 -05: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
Oleg Zhurakousky
adddeffbf3
GH-3071 Add support for accessing producer/consumer properties
2025-01-28 09:36:58 +01:00
Soby Chacko
8954aaf336
Bumping next version to 4.3.0-SNAPSHOT
2025-01-17 11:06:07 -05:00
Artem Bilan
f259c55704
* Implement SmartLifecycle contract on the DefaultBinderFactory.
...
When CRaC checkpoint is requested, the binder contexts must be stopped as well,
which includes all their managed beans, respectively.
2025-01-07 14:22:23 -05:00
Oleg Zhurakousky
3f8b7003e7
GH-3054 Clear channel cache in StreamBridge during the refresh
...
Resolves #3054
2024-12-19 12:06:00 +01:00
spencergibb
637636dfa8
Adds @ConditionalOnMissingBean to test binder ObservationRegistry
2024-12-12 10:43:44 -05:00
Oleg Zhurakousky
aa2b309e66
GH-3030 Modify InputBindingLifecycle phase
...
Resolves #3030
2024-12-11 13:17:38 +01:00
Oleg Zhurakousky
1349adaba3
GH-3053 Fix regression with 'default' properties validation
...
Resolves #3053
2024-12-09 13:52:49 +01:00
Oleg Zhurakousky
c67fca58c4
GH-3052 Add to additional-spring-configuration-metadata.json
...
Resolves #3052
2024-12-04 16:16:44 +01:00
Agustino Lim
a88c34fc9f
GH-3033: Register ObservationRegistry for Dynamic MessageChannels
...
Fixes: gh-3033
* ensure `ObservationRegistry` is registered on dynamically created `MessageChannel` instances in `StreamBridge`
2024-12-04 13:13:20 +01:00
spring-builds
f1e6c87814
Bumping versions to 4.2.1-SNAPSHOT after release
2024-12-03 00:21:56 +00:00
spring-builds
f03ea2582a
Going back to snapshots
2024-12-03 00:21:54 +00:00
spring-builds
b26353cfcc
Update SNAPSHOT to 4.2.0
2024-12-03 00:18:38 +00:00
Ömer Çelik
dccf8ae16a
Message Channel should be closed in specified cases : application shutdown, unbinding or exceeding cache size.
...
checkstyle fixes
Resolves #2869
Resolves #3026
2024-11-18 14:07:48 +01:00
Fernando Blanch
a1c7773a82
Change order of the registry of sources classes after configuring Environment with all propertySources, so that sources classes can resolve conditions configurations. Fixes GH-3031
...
Resolves #3032
2024-11-18 11:36:22 +01:00
spring-builds
1b083c943e
Going back to snapshots
2024-11-08 01:39:01 +00:00
spring-builds
34798150d8
Update SNAPSHOT to 4.2.0-RC1
2024-11-08 01:36:20 +00:00
Soby Chacko
e14bc1cb51
Revert "Adding Spring Cloud Stream Version To Message Headers For Easier Debugging Of Issues."
...
This reverts commit a8fb34db0e .
2024-11-05 16:50:08 -05:00