Commit Graph

1093 Commits

Author SHA1 Message Date
Oleg Zhurakousky
43e1651527 GH-592 Logging improvements
Resolves #592
2020-11-09 20:06:13 +01:00
Oleg Zhurakousky
f7c862ce9b remove commented code 2020-11-09 19:34:14 +01:00
Oleg Zhurakousky
70076c8653 GH-597 Add support for handling MultipartFile(s)
This initial fix ensures that functions can process single MultipartFile as well as multiple.

Resolves #597
2020-11-09 19:27:01 +01:00
Oleg Zhurakousky
3cea0343df PR-605 less formatting
Resolves #605
2020-11-09 16:16:23 +01:00
Oleg Zhurakousky
8774383dc8 GH-601 add test to validate the issue is fixed
Resolves #601
2020-11-09 15:35:35 +01:00
Oleg Zhurakousky
9b325ce7e6 GH-602 Ensure collections with converted items are not converted again
Resolves #602
2020-11-09 14:07:20 +01:00
Oleg Zhurakousky
dd0f70bc8e Simplify logic around getting item type of a function type 2020-11-04 11:29:01 +01:00
Oleg Zhurakousky
1209fa1053 Additional clean up and polishing 2020-11-04 10:43:29 +01:00
buildmaster
d7725e2328 Bumping versions 2020-11-03 18:55:56 +00:00
Oleg Zhurakousky
e95279daae Polish to fix build 2020-11-03 15:38:27 +01:00
Oleg Zhurakousky
1ed99667bb Disable 'sentencesAcceptSse' test as it started to fail due to some reactor changes 2020-11-03 14:03:39 +01:00
Oleg Zhurakousky
9a715be835 Initial refactoring and simplificatioin of web module 2020-11-03 13:46:52 +01:00
Oleg Zhurakousky
9b1206f6af Fix SmartCompositeMessageConverter to ensure it properly injects contentType
Initial refactoring web - test pass
2020-11-03 13:44:45 +01:00
Oleg Zhurakousky
0e322e1607 Add special handling for GenericArrayType 2020-10-27 14:36:33 +01:00
Oleg Zhurakousky
7a7d819d1d Fix type resolution for wild card types 2020-10-27 13:52:42 +01:00
Oleg Zhurakousky
411611a2cd Consolidate logic for extracting original input from input holder 2020-10-27 09:39:30 +01:00
Oleg Zhurakousky
7c860eb334 Re-enable support for around advise 2020-10-26 08:29:16 +01:00
Oleg Zhurakousky
3b199d723a Add skipInput/Output conversion attributes to FunctionInvocationWrapper 2020-10-23 17:19:32 +02:00
Oleg Zhurakousky
55bee80e0b Ensure input headers are propagated the same way in reactive functions as they are in imperative 2020-10-23 16:11:24 +02:00
Oleg Zhurakousky
dc8d51b873 Consolidate mechanisms around retaining headers and skipping input/output conversion 2020-10-23 13:19:03 +02:00
Oleg Zhurakousky
6b96fa87e7 Fix comment 2020-10-22 10:02:21 +02:00
Oleg Zhurakousky
f1bdae79fc Add function type discovery method to FunctionTypeUtils 2020-10-22 09:58:34 +02:00
Oleg Zhurakousky
544e35335a GH-596 Add support for handling conversion of complex types
Resolves #596
2020-10-21 14:36:50 +02:00
Oleg Zhurakousky
7f0f06801c Add integration profiles for ContainerTests 2020-10-21 10:04:31 +02:00
Oleg Zhurakousky
8e24f3ae7a Add FunctionInspector back to SimpleFunctionRegistry
Even though it is deprecated and SimpleFunctionRegistry will throw UnsupportedOperationException in case getRegistration() methid is called we need to re-enable it temporarily to mitigate breaking API changes
2020-10-20 15:39:57 +02:00
Oleg Zhurakousky
e47fc2d5cf Disconnect FunctionInspector from adapter request handlers and Kotlin module 2020-10-20 13:58:51 +02:00
buildmaster
86a0a5db3f Bumping versions 2020-10-19 18:56:00 +00:00
Oleg Zhurakousky
b8d462678a Deprecate and remove all usages of FunctionInspector 2020-10-19 18:11:11 +02:00
Oleg Zhurakousky
10b1f808ba Consolidate isMessage() operation 2020-10-19 14:57:55 +02:00
Oleg Zhurakousky
14918ebf16 Clean up FunctionTypeUtils 2020-10-19 14:44:37 +02:00
Oleg Zhurakousky
9a910688b1 Deprecate Flux* function interfaces 2020-10-19 13:20:51 +02:00
Oleg Zhurakousky
72f05fc591 Refactor FunctionCatalog implementation 2020-10-16 17:59:06 +02:00
Oleg Zhurakousky
978a474c81 GH-594 Added rsocket to dependencies module
Resolves #594
2020-10-06 14:02:27 +02:00
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