buildmaster
cbd0bee65f
Bumping versions
2021-01-13 18:56:32 +00:00
Oleg Zhurakousky
5894433ed5
Revert "Bumping versions"
...
This reverts commit 6a3bde7d64 .
2021-01-11 10:44:04 +01:00
buildmaster
6a3bde7d64
Bumping versions
2020-12-21 18:56:08 +00:00
Oleg Zhurakousky
1f1ba66764
Fix snapshot versions
2020-12-21 18:04:32 +01:00
buildmaster
2f933b9b01
Bumping versions to 3.1.1.SNAPSHOT after release
2020-12-21 11:57:51 +00:00
buildmaster
45161d683d
Going back to snapshots
2020-12-21 11:57:50 +00:00
buildmaster
3a0ed3941f
Update SNAPSHOT to 3.1.0
2020-12-21 11:54:46 +00:00
Oleg Zhurakousky
e3b5e2b0cb
GH-590 change README extension
2020-12-21 10:28:21 +01:00
Oleg Zhurakousky
ab59776fb5
GH-590 Add initial RSocket documentation
2020-12-21 10:26:55 +01:00
Oleg Zhurakousky
bc4b5b3f80
Add stream (kafka, Rabbit) and Rsocket examples for Cloud Event
2020-12-18 16:44:29 +01:00
buildmaster
9e31994901
Going back to snapshots
2020-12-11 13:43:19 +00:00
buildmaster
794d59317a
Update SNAPSHOT to 3.1.0-RC1
2020-12-11 13:41:19 +00:00
buildmaster
bfc4712e87
Going back to snapshots
2020-11-17 16:13:28 +00:00
buildmaster
cc56c51ddb
Update SNAPSHOT to 3.1.0-M5
2020-11-17 16:11:20 +00:00
Oleg Zhurakousky
e58643c032
Clean up FunctionTypeUtils
2020-10-19 14:44:37 +02:00
Oleg Zhurakousky
89466b5cdc
Refactor FunctionCatalog implementation
2020-10-16 17:59:06 +02:00
buildmaster
349f084bd0
Going back to snapshots
2020-10-02 09:22:55 +00:00
buildmaster
9a6a2abb3d
Update SNAPSHOT to 3.1.0-M4
2020-10-02 09:20:53 +00:00
Spencer Gibb
214bafabcc
Updates rsocket-routing.version to 0.1.0
2020-09-30 13:52:47 -04:00
Oleg Zhurakousky
3b26ca1282
Revert "Temporarily disable rsocket-routing-broker integration"
...
This reverts commit c3d6b48e92 .
2020-09-23 17:12:46 +02:00
buildmaster
d7a302133e
Going back to snapshots
2020-09-23 14:34:33 +00:00
buildmaster
80b62f5ebe
Update SNAPSHOT to 3.1.0-M3
2020-09-23 14:32:21 +00:00
Oleg Zhurakousky
c3d6b48e92
Temporarily disable rsocket-routing-broker integration
2020-09-23 16:24:01 +02:00
Oleg Zhurakousky
6c6f98fa1d
Re-enable routing broker tests after fixes in routing broker
2020-09-17 11:43:54 +02:00
Oleg Zhurakousky
d3afd1fea4
GH-587 Add support for inferring 'accept' content type for simple types
...
This fix also introduces new Function property 'accept' with no default value which implicitely would default to application/json unless the output type of the function is String at which point it would default to text/plain. However, if it was explicitely set in FunctionProperties it will be used regardless of the function output type.
Resolves #587
2020-09-16 18:14:40 +02:00
Oleg Zhurakousky
e1adb011ab
Inject LOOKUP_DESTINATION_HEADER if definition property is not used
2020-09-15 13:51:49 +02:00
Oleg Zhurakousky
584d238b9e
Remove dead code from FunctionRSocketMessageHandler
...
Add and clean up tests
2020-09-02 08:27:51 +02:00
Oleg Zhurakousky
b053761be7
GH-585 Add initial support for passing/parsing Message headers
...
This woudl allow Message headers to be passed as JSON string via rsocket metadata
Resolves #585
2020-09-01 13:21:58 +02:00
Spencer Gibb
f0ad6bf8ac
Updates to new routing client broker tcp properties
2020-08-31 19:14:58 -04:00
Oleg Zhurakousky
85b591cb89
Add special handling for JSON Strings
...
Added support to JsonMessageConverter to pass string as is if input type is String
Added guard condition to RSocketListenerFunction to avoid NPE if target function can not be discovered
2020-08-31 16:35:18 +02:00
Oleg Zhurakousky
6a13436723
Annotate FunctionRSocketMessageHandler @Primary
2020-08-31 13:58:23 +02:00
Oleg Zhurakousky
81e35490ea
Code cleanup for rsocket module
2020-08-28 17:47:54 +02:00
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