buildmaster
85f70f30a6
Going back to snapshots
2020-10-02 09:22:55 +00:00
buildmaster
bd05ea44cf
Update SNAPSHOT to 3.1.0-M4
2020-10-02 09:20:53 +00:00
Oleg Zhurakousky
b6dd14d44d
Merge pull request #593 from spring-cloud/spencergibb-rsocket-routing-version-0-1-0
...
Updates rsocket-routing.version to 0.1.0
2020-10-02 08:57:57 +02:00
Spencer Gibb
a8a0664b3a
Updates rsocket-routing.version to 0.1.0
2020-09-30 13:52:47 -04:00
buildmaster
3f86e5154f
Bumping versions
2020-09-29 18:56:52 +00:00
David Turanski
852cdd5d5e
Fix get() conditional return
...
Resolves #591
2020-09-28 11:18:56 +02:00
Oleg Zhurakousky
bf001bc754
Revert "Temporarily disable rsocket-routing-broker integration"
...
This reverts commit 63f655fb45 .
2020-09-23 17:12:46 +02:00
buildmaster
ed13099779
Going back to snapshots
2020-09-23 14:34:33 +00:00
buildmaster
861e4611b1
Update SNAPSHOT to 3.1.0-M3
2020-09-23 14:32:21 +00:00
Oleg Zhurakousky
63f655fb45
Temporarily disable rsocket-routing-broker integration
2020-09-23 16:24:01 +02:00
Oleg Zhurakousky
32234cbbd1
Fix new ContainerTest assertion
2020-09-23 13:31:05 +02:00
Dave Syer
584c2e9e8b
Add test containers integration test to another sample
2020-09-22 12:55:41 +01:00
Mike Eltsufin
b8463d7b9e
Add GCP Adapter to intro text
...
Fixes : #484 .
2020-09-21 17:26:46 +02:00
Oleg Zhurakousky
7aa0e00f8b
Remove commented code
2020-09-21 17:24:52 +02:00
Oleg Zhurakousky
4d49b4d6ec
GH-568 Add support for casting resulting function as Runnable
...
Resolves #568
2020-09-21 17:22:38 +02:00
Oleg Zhurakousky
6863931f30
GH-578 Fix FunctionRegistration lookup
...
The root of the issue was in implementation of equals() and hashCode() of FunctionInvocationWrapper
Resolves #578
2020-09-21 15:22:21 +02:00
Oleg Zhurakousky
dc8836b9c0
polishing
...
Resolves #589
2020-09-21 13:23:36 +02:00
Dave Syer
3f490b7bcb
Replace integration test with test containers
2020-09-21 10:38:19 +01:00
Oleg Zhurakousky
3115833c88
GH-588 Fix dropped headers during input conversion
...
This addresses the issue of dropped Message headers in the event where input is a Message but input conversion is not necessary
while Message contains headers that require explicit propagation (e.g., scf-sink-url, scf-func-name)
Resolves #588
2020-09-18 18:46:52 +02:00
Oleg Zhurakousky
54b0b3b376
Re-enable routing broker tests after fixes in routing broker
2020-09-17 11:43:54 +02:00
Oleg Zhurakousky
e19ed2ff68
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
a4763ee879
Inject LOOKUP_DESTINATION_HEADER if definition property is not used
2020-09-15 13:51:49 +02:00
Oleg Zhurakousky
2dffa30669
Change log level for default function discovery
2020-09-02 14:45:33 +02:00
Oleg Zhurakousky
a057fea6b0
Remove dead code from FunctionRSocketMessageHandler
...
Add and clean up tests
2020-09-02 08:27:51 +02:00
Artem Bilan
a20d581202
Fix typo in spring-cloud-function-samples/pom.xml
...
Resolves #577
Co-authored-by: Mike Eltsufin <meltsufin@google.com >
2020-09-01 13:58:50 +02:00
Artem Bilan
c33b2a4dbf
Fix SI sample for compatibility with latest SI
...
* Fix test `FunctionSampleSpringIntegrationApplicationTests` to use AssertJ
2020-09-01 13:22:44 +02:00
Oleg Zhurakousky
f2f1432912
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
Oleg Zhurakousky
5f586b7365
Merge pull request #583 from spring-cloud/spencergibb-routing-tcp
...
Updates to new routing client broker tcp properties
2020-09-01 07:20:24 +02:00
Spencer Gibb
d120f49025
Updates to new routing client broker tcp properties
2020-08-31 19:14:58 -04:00
Oleg Zhurakousky
f450e4a2eb
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
4215c92936
Annotate FunctionRSocketMessageHandler @Primary
2020-08-31 13:58:23 +02:00
Oleg Zhurakousky
e4e8d22f7f
Code cleanup for rsocket module
2020-08-28 17:47:54 +02:00
Oleg Zhurakousky
525ce743b0
Merge pull request #582 from spring-cloud/spencergibb-reenable-routingbrokertests
...
Re-enables RoutingBrokerTests
2020-08-28 16:47:51 +02:00
Spencer Gibb
940aab1e31
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
4007b88efb
Temporary disabling of RoutingBrokerTests
2020-08-28 09:16:05 +02:00
Oleg Zhurakousky
123ced3fb6
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
Oleg Zhurakousky
9ac98fd236
Merge pull request #581 from spring-cloud/spencergibb-patch-1
...
Updates property based metadata to use uppercase function name
2020-08-28 08:07:11 +02:00
Spencer Gibb
6554d27751
Updates property based metadata to use uppercase function name
2020-08-27 13:51:21 -04:00
Oleg Zhurakousky
afcf85d23c
Cherry-pick type of merge the work from Artem in #580
...
Resolves #580
2020-08-27 14:34:24 +02:00
Oleg Zhurakousky
9922a0ca32
Formatting test code
2020-08-26 15:23:31 +02:00
Oleg Zhurakousky
ddd95cda17
Ad initial support for propagating metadata as Message headers
2020-08-26 15:19:23 +02:00
Oleg Zhurakousky
18b0f436d3
Add RSocketRequester configuration for tests
2020-08-26 14:35:34 +02:00
Oleg Zhurakousky
c1240ebb91
Remove custom server creation logic and rely on boot instead
...
Resolves #579
2020-08-26 10:03:11 +02:00
Oleg Zhurakousky
30572cf0fc
Polish RoutingBrokerTests
2020-08-25 21:20:11 +02:00
spencergibb
95016d27ba
Uses renamed RoutingMetadata
2020-08-25 14:17:36 -04:00
spencergibb
cd776902e9
Creates RSocketRoutingAutoConfiguration.
...
Moves rsocket-routing-client-spring to an optional dependency.
2020-08-25 14:10:32 -04:00
spencergibb
045976321a
Comment out SpringRouting
2020-08-25 12:16:34 -04:00
spencergibb
306dff3d0f
Uses property based routing client request metadata
2020-08-25 12:14:01 -04:00
spencergibb
d02b6998c3
Migrates to using rsocket-routing-broker
2020-08-24 15:49:31 -04:00
spencergibb
f04e355026
Initial rsocket-broker sample
2020-08-24 15:22:52 -04:00