Commit Graph

613 Commits

Author SHA1 Message Date
Oleg Zhurakousky
db992a9f3e Remove FunctionInspector 2021-11-10 10:04:00 +01:00
Oleg Zhurakousky
53aa60d118 GH-764 Fix output header mapping timing
Resolves #764
2021-11-09 08:20:05 +01:00
Oleg Zhurakousky
0e2334b154 Additional removals of deprecated classes from core 2021-11-08 17:20:49 +01:00
Oleg Zhurakousky
0cfb2b413f Initial round of deprecation rmovals 2021-11-08 16:16:39 +01:00
Oleg Zhurakousky
f4171cae16 GH-764 Add support for output header enrichemnt
Resolves #764
2021-11-08 15:27:56 +01:00
Oleg Zhurakousky
5af3d14918 Merge pull request #763 from GreenRover/main
Performance improvements
2021-11-08 11:14:21 +01:00
Oleg Zhurakousky
1a07eba067 GH-762 Fix condition for parsing JSON collection strings into individual messages
Resolves #762
2021-11-08 11:10:47 +01:00
ue85540
f000736140 Performance improvements
Avoid generating strings and implicit toString() calls that will be garbage most of the time.
2021-11-05 09:53:26 +01:00
buildmaster
9c69c333bb Going back to snapshots 2021-11-03 07:00:01 +00:00
buildmaster
1fa1b57c2c Update SNAPSHOT to 3.2.0-RC1 2021-11-03 06:56:29 +00:00
Oleg Zhurakousky
f61739fa08 GH-751 Ensure RoutingFunction can be applied when function input type is AWS type 2021-11-02 12:15:08 +01:00
Oleg Zhurakousky
4c43d66264 GH-758 Change kotlinToFunctionTransformer to SmartInitializingSingleton
Resolves #758
2021-10-28 08:45:15 +02:00
Oleg Zhurakousky
034532ab3f GH-760 Cleanup FunctionAroundWrapper
Resolves #760
2021-10-27 15:59:25 +02:00
Oleg Zhurakousky
630d4e2243 Minor cleanup 2021-10-26 15:25:59 +02:00
Oleg Zhurakousky
83a96483e3 Fix FunctionTypeUtils outout type logic for Supplier 2021-10-26 12:01:35 +02:00
Oleg Zhurakousky
e58741b6cb Polishing related to merginng the previous commit as well as upgrade of Kotlin libs 2021-10-25 13:28:31 +02:00
Marcin Grzejszczak
4c7dfa7a73 Changes for consumer 2021-10-25 12:07:13 +02:00
Marcin Grzejszczak
e32482ed39 WIP 2021-10-25 12:06:14 +02:00
Oleg Zhurakousky
f5707e88c4 GH-SCST-2235 Fix Partitioning issue with FunctionAroundWrapper" 2021-10-19 18:26:37 +02:00
buildmaster
598ca3e27c Going back to snapshots 2021-10-19 08:16:39 +00:00
buildmaster
e497988307 Update SNAPSHOT to 3.2.0-M3 2021-10-19 08:13:10 +00:00
Oleg Zhurakousky
56980271b9 Fixing poms 2021-10-18 16:22:11 +02:00
Oleg Zhurakousky
41043479f5 GH-750 Add support for pluggable protobufs
This initial support adds plugin extension to support CloudEvent proto as well as the example
Additional plugins could be provided in the same ay as CloudEvent plugin extension

Resolves #750
2021-10-11 14:03:24 +02:00
Oleg Zhurakousky
7c8d32246a GH-752 Add support to stop caching functions in FunctionCatalog
Resolves #752
2021-10-07 15:03:17 +02:00
buildmaster
8c92be5a06 Going back to snapshots 2021-10-01 09:42:57 +00:00
buildmaster
0d7fa4fc0a Update SNAPSHOT to 3.2.0-M2 2021-10-01 09:39:36 +00:00
Oleg Zhurakousky
2471d0be60 Polishing 2021-10-01 10:25:47 +02:00
Oleg Zhurakousky
353f914361 GH-747 Fix Kotlin function bootstrapping in AWS adapter
Resolves #747
2021-10-01 10:16:52 +02:00
Oleg Zhurakousky
ab9422907e GH-746 Fix support for Cloud Event properly enriching Function<Mono, Mono>
Resolves #746
2021-09-27 18:03:32 +02:00
Oleg Zhurakousky
ebec01f21b GH-567 Add KotlinModule when present to jacksonObjectMapperBuilder
Resolves #567
2021-09-27 17:01:35 +02:00
Oleg Zhurakousky
70a789da69 GH-744 Add initial biStreaming support for Function<Flux, Flux> in gRPC module 2021-09-22 17:53:00 +02:00
Oleg Zhurakousky
28b1c86849 GH-745 Ensure RSocket support is ready to receive non-Message 2021-09-22 17:24:37 +02:00
Oleg Zhurakousky
d562d8cb09 GH-741 Fix race condition while composing functions
Resolves #741
2021-09-14 14:23:04 +02:00
Oleg Zhurakousky
eccafd3278 GH-731 Add support for SDK CloudEvent type
The type itself comes form cloud event sdk. And while s-c-function provides native support for cloud events, this is necessary for cases when user uses CloudEvent type in the signature of a function

Resolves #731
2021-08-31 17:15:51 +02:00
Soby Chacko
0e2663bd55 Migrate Avro message converter artifacts
Migrate Avro message converter (non-schema-registry) artifacts
from Spring Cloud Schema Registry to Spring Cloud Function.

Resolves https://github.com/spring-cloud/spring-cloud-function/issues/732
Resolves #733
2021-08-30 14:54:23 +02:00
Oleg Zhurakousky
6310e5b97f Add ordering to ContextFunctionCatalogAutoConfiguration to bootstrap after function deployer 2021-08-17 08:51:45 +02:00
Oleg Zhurakousky
4b611ec4e2 Don't wrap collection of messages into Message 2021-07-30 18:32:52 +02:00
buildmaster
723f1b8180 Going back to snapshots 2021-07-30 10:58:36 +00:00
buildmaster
fae1e4ab94 Update SNAPSHOT to 3.2.0-M1 2021-07-30 10:55:41 +00:00
Oleg Zhurakousky
e87506bb4e Revert "Update SNAPSHOT to 3.2.0-M1"
This reverts commit 2897285217.
2021-07-30 12:41:34 +02:00
Oleg Zhurakousky
26ed4cbb25 Revert "Going back to snapshots"
This reverts commit c3a556faf6.
2021-07-30 12:41:23 +02:00
buildmaster
c3a556faf6 Going back to snapshots 2021-07-30 08:15:06 +00:00
buildmaster
2897285217 Update SNAPSHOT to 3.2.0-M1 2021-07-30 08:12:01 +00:00
Oleg Zhurakousky
eca03a49d8 Re-enable FunctionAroundWrapper 2021-07-28 11:26:23 +02:00
Oleg Zhurakousky
166937cdab Temporarily disabled calls to FunctionAroundWrapper 2021-07-26 17:18:31 +02:00
Oleg Zhurakousky
0403c2e107 GH-717 Change List to Collection 2021-07-26 13:48:01 +02:00
Oleg Zhurakousky
7d1ef3474f GH-717 Add support for adding MessageConverters to FunctionCatalog
Resolves #717
2021-07-26 13:10:52 +02:00
Oleg Zhurakousky
ff7741ea74 GH-713 Add support for default function for HTTP
Resolves #713
2021-07-14 14:46:21 +02:00
Oleg Zhurakousky
2a73a7a0a3 Fix POMs for 3.2 2021-07-13 16:23:02 +02:00
Oleg Zhurakousky
98721d741c Put guard to make sure reactve supplier is not instrumented by sleuth 2021-07-09 16:20:15 +02:00