Commit Graph

762 Commits

Author SHA1 Message Date
Oleg Zhurakousky
deabd62093 Change sleuth enable property to observability enable 2022-10-20 16:33:45 +02:00
Oleg Zhurakousky
eb63634c83 Polishing Observability changes 2022-10-20 14:48:30 +02:00
Oleg Zhurakousky
55aad155f8 General code cleanup 2022-10-20 11:26:07 +02:00
Oleg Zhurakousky
857fa022f4 Polishing previous observability comit 2022-10-20 11:12:58 +02:00
Marcin Grzejszczak
d4917dc8a7 Fixed Observability module to work with Sender and Receiver contexts 2022-10-19 21:00:16 +02:00
Oleg Zhurakousky
9f0d53ad59 Initial Observability refactoring
Disconnect Observability module
MOve observability code to context

polish

Polish
2022-10-19 18:08:16 +02:00
Neokeld
e6985724d9 Simple refactor: function is always null, see l121
Resolves #934
2022-10-18 15:03:52 +02:00
Oleg Zhurakousky
ac5fdbae0f Remove un-used imports 2022-10-17 16:31:58 +02:00
Oleg Zhurakousky
2301eac68b Clean up in JsonMessageConverter
This is also to ensure that we can completely remove ApplicationJsonMessageMarshallingConverter from s-c-stream
2022-10-17 16:06:34 +02:00
Oleg Zhurakousky
4210b9333b GH-936 Add post processor for native hints
Resolves #936
2022-10-13 16:52:21 +02:00
buildmaster
72927d1ed4 Going back to snapshots 2022-10-06 00:28:34 +00:00
buildmaster
1e2d14d252 Update SNAPSHOT to 4.0.0-M5 2022-10-06 00:24:23 +00:00
Oleg Zhurakousky
c88d02cbd9 Revert "Set 'proxyBeanMethods' to false"
This reverts commit 4da2fab5b8.
2022-10-05 21:02:33 +02:00
Oleg Zhurakousky
4da2fab5b8 Set 'proxyBeanMethods' to false 2022-10-05 09:29:04 +02:00
Oleg Zhurakousky
2190f3a0a6 Additional deprecation removals 2022-09-28 17:22:27 +02:00
Oleg Zhurakousky
130c25f4dc Cleanup deprecations 2022-09-28 15:48:00 +02:00
Oleg Zhurakousky
f2073600ad Polishing 2022-09-22 20:45:18 +02:00
Oleg Zhurakousky
83980d34e1 Add new spring-boot .imports files and move auto-configuration classes there 2022-09-22 17:01:33 +02:00
Oleg Zhurakousky
14b47350cf Polishing the last commit 2022-09-20 18:44:41 +02:00
Oleg Zhurakousky
586aa7afa4 GH-925 Fix regression with Kotlin @Component regstration
Resolves #925
2022-09-20 18:07:18 +02:00
Oleg Zhurakousky
e44c00f0ee Add fallback to type discovery in FunctionContextUtils 2022-09-14 11:34:24 +02:00
Oleg Zhurakousky
0abfeee528 GH-924 Fix regression with structured CE cnversion into Message
Resolves #924
2022-09-08 16:20:43 +02:00
Soby Chacko
c8109270d2 Remove AVRO message converters in 4.0.x
Since we are migrating Schema Registry to Spring Cloud Stream,
the AVRO message converters in Spring Cloud Function could reside
in Spring Cloud Stream as part of its Schema Registry.

Resolves https://github.com/spring-cloud/spring-cloud-function/issues/921

Resolves #922
2022-08-29 18:56:21 +02:00
Oleg Zhurakousky
e83b0dfabe GH-919 Fix regression that was modifying result message
Resolves #919
2022-08-24 16:19:22 +02:00
Oleg Zhurakousky
9ad68f40f8 GH-918 Fix Kotlin function invocation
For some reason it contained code that was doing some special checking for array and was returning null.
Resolves #918
2022-08-17 18:38:14 +02:00
Oleg Zhurakousky
d222cb12d5 GH-917 Fix regression with sanitizing headers
Resolves #917
2022-08-16 16:43:18 +02:00
Oleg Zhurakousky
12f45f1507 GH-915 Make Kotlin initialization 'lazy'
This way just like with any other function, Kotlin initialization, type discovery etc will be performed on function lookup
This will also ensure that order of various post processors doesn't get in the way.

Resolves #915
2022-08-11 16:59:55 +02:00
Oleg Zhurakousky
8999337255 GH-909 Fix spelling of the method
Resolves #909
2022-08-08 15:33:27 +02:00
Oleg Zhurakousky
e4b074b6d4 GH-905 Relax handling of incompatible BiFunctions
Resolves #905
2022-08-03 18:03:08 +02:00
buildmaster
47134a5de7 Going back to snapshots 2022-07-29 18:47:37 +00:00
buildmaster
6feb42d445 Update SNAPSHOT to 4.0.0-M4 2022-07-29 18:43:03 +00:00
Oleg Zhurakousky
a7a8217f58 Remove functionType deprecations 2022-07-27 17:41:09 +02:00
Oleg Zhurakousky
6879298a5d Remove additional deprecations 2022-07-27 14:29:49 +02:00
Oleg Zhurakousky
ff83f3bc59 Remove deprecated property 2022-07-27 12:54:42 +02:00
Oleg Zhurakousky
b598949d73 GH-901 add more logging around failed conversion of input messages
Resolves #901
2022-07-26 17:35:49 +02:00
Maciej Walkowiak
f51279be48 Fix typo.
Fix typo.
2022-07-26 11:50:52 +02:00
Oleg Zhurakousky
4ace646482 Relax logging in SimpleFunctionRegistry 2022-07-25 15:46:59 +02:00
Oleg Zhurakousky
8b4d50dd3d Remove reflection usage to accomodate AOT 2022-07-25 15:14:13 +02:00
Chris Bono
fc0dacb893 GH-892 Remove use of reflection from CloudEventMessageUtils
Fixes #892
Resolves #894
2022-07-13 14:18:42 +02:00
Oleg Zhurakousky
b3f564b40f Fix function eligibility filtering 2022-06-16 18:27:23 +02:00
Oleg Zhurakousky
7663836810 GH-884 Add initial support for BiConsumer 2022-06-15 16:15:21 +02:00
buildmaster
867dcf8275 Going back to snapshots 2022-06-15 09:35:09 +00:00
buildmaster
d7c2d575fc Update SNAPSHOT to 4.0.0-M3 2022-06-15 09:31:10 +00:00
Oleg Zhurakousky
967a6de0b0 Remove explicit micrometer versions 2022-06-15 11:18:56 +02:00
Oleg Zhurakousky
39e4bed412 GH-884 Add initial support for BiFunction
Resolves #884

polish
2022-06-14 09:36:09 +02:00
Oleg Zhurakousky
9f9d5602e7 GH-883 Add support for filtering out ineligible functions
Resolves #883
2022-06-13 15:46:45 +02:00
Oleg Zhurakousky
7b0dd911f1 Add author 2022-06-09 15:04:14 +02:00
Oleg Zhurakousky
be3922852f checkstyle 2022-06-08 19:51:30 +02:00
Oleg Zhurakousky
be50e4a398 SCST-GH-2355 Add support for batch processing of collections with different types
Specifically KafkaNull. But this commit effectively paves a path for any type
2022-06-08 19:46:35 +02:00
Oleg Zhurakousky
35c8e6f64a Initial commit of KafkaNull changes to SmartCompositeMessageConverter 2022-06-08 12:22:14 +02:00