Spencer Gibb
87187692ae
Re-enables RoutingBrokerTests
...
Also updates comments on `.route("uppercase")` as this is now required for `FunctionRSocketMessageHandler`
2020-08-28 10:45:59 -04:00
Oleg Zhurakousky
8801efa445
Temporary disabling of RoutingBrokerTests
2020-08-28 09:16:05 +02:00
Oleg Zhurakousky
353fd2e8d0
Fix distributed composition test
...
Added override of handleMessage(..) to FunctionRSocketMessageHandler to be able to register functions on demand instead of pre-registering all of them during the init
2020-08-28 09:14:57 +02:00
Spencer Gibb
e4c999b3ea
Updates property based metadata to use uppercase function name
2020-08-27 13:51:21 -04:00
Oleg Zhurakousky
b681fb96d6
Cherry-pick type of merge the work from Artem in #580
...
Resolves #580
2020-08-27 14:34:24 +02:00
Oleg Zhurakousky
2607cfc34b
Formatting test code
2020-08-26 15:23:31 +02:00
Oleg Zhurakousky
9a1827d291
Ad initial support for propagating metadata as Message headers
2020-08-26 15:19:23 +02:00
Oleg Zhurakousky
91661c3887
Add RSocketRequester configuration for tests
2020-08-26 14:35:34 +02:00
Oleg Zhurakousky
0640de87dd
Remove custom server creation logic and rely on boot instead
...
Resolves #579
2020-08-26 10:03:11 +02:00
Oleg Zhurakousky
78de449d25
Polish RoutingBrokerTests
2020-08-25 21:20:11 +02:00
spencergibb
87f71a55e5
Uses renamed RoutingMetadata
2020-08-25 14:17:36 -04:00
spencergibb
eb405e0af5
Creates RSocketRoutingAutoConfiguration.
...
Moves rsocket-routing-client-spring to an optional dependency.
2020-08-25 14:10:32 -04:00
spencergibb
21ce6ed517
Comment out SpringRouting
2020-08-25 12:16:34 -04:00
spencergibb
a0940a4863
Uses property based routing client request metadata
2020-08-25 12:14:01 -04:00
spencergibb
db28b7efdc
Migrates to using rsocket-routing-broker
2020-08-24 15:49:31 -04:00
spencergibb
311d67c38b
Initial rsocket-broker sample
2020-08-24 15:22:52 -04:00
Oleg Zhurakousky
8dee0b94c7
Clean up RSocketAutoConfiguration
...
Clean up RSocketAutoConfiguration to better allign with Spring's idioms
Upgraded to Kotlin 1.4.0
2020-08-21 16:03:10 +02:00
Oleg Zhurakousky
dcb3a9ffbc
Add support for default function lookup to RSocket
2020-08-05 10:15:29 +02:00
Artem Bilan
74c8eb40c6
Improve RSocketForwardingFunction
...
* Use `Mono<RSocket>` for lazy connection on target subscription
returned from the `RSocketForwardingFunction`
* Propagate `retry` into an `RSocketConnector`
Resolves #566
2020-07-29 15:07:48 +02:00
buildmaster
4213d19180
Going back to snapshots
2020-07-20 14:25:39 +00:00
buildmaster
ae4efc2b9d
Update SNAPSHOT to 3.1.0-M2
2020-07-20 14:23:39 +00:00
Oleg Zhurakousky
5296badeb2
Split RSocketFuntion
...
Split RSocketFunction into RSocketForwardingFunction and RSocketListenerFunction to ensure function composition over rsocket works the same way as with simple functions.
2020-07-16 19:26:41 +02:00
Oleg Zhurakousky
cde6535d70
interim
2020-07-16 17:08:55 +02:00
Oleg Zhurakousky
bc7376f2a6
Cleanup 'requestChannel' logic
...
Add RSocketConnectionUtils to deal with connectivity logic
2020-07-16 15:58:22 +02:00
Oleg Zhurakousky
f725b5aeb8
Add StepVerifier to RSocket tests
2020-07-16 13:35:21 +02:00
Oleg Zhurakousky
76dde19b89
Add initial support for 'requestChannel' intergration for RSocket
2020-07-16 13:35:21 +02:00
Oleg Zhurakousky
c91e2a00e4
Initial Committ of RSocket integration
2020-07-16 13:35:21 +02:00