Commit Graph

1848 Commits

Author SHA1 Message Date
buildmaster
7365debf44 Bumping versions to 4.0.3-SNAPSHOT after release 2023-03-28 13:52:40 +00:00
buildmaster
ed7f99de1b Going back to snapshots 2023-03-28 13:52:40 +00:00
buildmaster
a4775ff22a Update SNAPSHOT to 4.0.2 2023-03-28 13:47:59 +00:00
Marcin Grzejszczak
3a29996993 Update pom.xml 2023-03-28 11:32:44 +02:00
Oleg Zhurakousky
55eb78190c GH-1017 Ensure conversionHint is properly interpreted
Resolves #1017
2023-03-28 10:07:53 +02:00
Oleg Zhurakousky
4a1bfbc764 GH-1014 Fix CustomRuntimeEventLoop to default to RoutingFunction
Resolves #1014
2023-03-27 18:51:48 +02:00
Soby Chacko
0ba011a903 Function wrapping BiConsumer improvements
When a BiConsumer user function is provided, we wrap it inside a Function
when registering it in FunctionRegstration. FunctionInvocationWrapper sees
this as a Function and downstream clients (such as Spring Cloud Stream) does
not have visibility into the user function type from a FunctionInvocationWrapper
API perspective. This commit propagates the BiConsumer targer user function info
as part of FunctionInvocationWrapper API.

For more information, see: https://github.com/spring-cloud/spring-cloud-stream/issues/2670
Resolves #1016
2023-03-24 11:39:29 +01:00
Oleg Zhurakousky
98e88e7314 GH-1015 Fix Kotlin dependencies
GH-1015 Fix Kotlin dependencies
2023-03-20 18:46:09 +01:00
Oleg Zhurakousky
619c454064 Merge pull request #1010 from senthilsivanath/patch-1
Added public modifier
2023-03-20 15:29:10 +01:00
Oleg Zhurakousky
337ea7d41c GH-1015 Update Kotlin libraries
Resolves #1015
2023-03-20 15:26:07 +01:00
Soby Chacko
dda6d3cb21 Unncessary warning for multiple functions found
Currently we show a warning for multiple functions found even when there
are no functions found and spring.cloud.function.definition is not set.

Resolves https://github.com/spring-cloud/spring-cloud-function/issues/1011
2023-03-09 16:26:41 -05:00
Senthil Sivanath
8579309b68 Added public modifier 2023-03-07 15:13:50 +05:30
Christian Tzolov
69e29e347d Update the azure adapter doc
- Add explanation for usiing Spring Cloud Function via the catalog (vs. plain bean)
 - minor text corrections.
2023-03-03 10:36:44 +01:00
Christian Tzolov
ebd8b3138b updated SCF azure sample 2023-03-02 19:11:20 +01:00
Oleg Zhurakousky
10fee56ce1 GH-995 Wrapped SCF version discovery in AWS Custom Runtime with try/catch
Resolves #995
2023-03-01 13:01:09 +01:00
Oleg Zhurakousky
6b1298eaf1 GH-997 Adding test to validate AWS Context set as header
Resolves #997
2023-03-01 12:36:27 +01:00
Oleg Zhurakousky
5b3c89099c GH-1006 Remove dependency on Joda module
Developers would have to add it themselves with custom instance of ObjectMapper

Resolves #1006
2023-03-01 11:30:55 +01:00
Oleg Zhurakousky
7078baa055 GH-1000 Add suport for propagating more errors to AWS Error reporting mechanism
Resolves #1000
2023-03-01 11:28:29 +01:00
Oleg Zhurakousky
f5fa592702 GH-1003 Remove date configuration code when configuring insensitive properties of ObjectMapper
Resolves #1003
2023-02-28 16:24:42 +01:00
Christian Tzolov
20f9c80962 azure min toolkit ver. added 2023-02-24 14:42:09 +01:00
Oleg Zhurakousky
21dbe4cd1f GH-1002 Cleane up non-jackarta dependencies
Resolves #1002
2023-02-24 11:13:20 +01:00
Christian Tzolov
ba1094df63 resolve code style issues
Resolves #999
2023-02-24 10:33:59 +01:00
Christian Tzolov
bb066b9b3f Add support for injecting the ExecutionContext as metadata 2023-02-24 10:17:57 +01:00
Christian Tzolov
d5bff8e7ee Add docs for Azure function DI integration
Resolves #993
2023-02-22 14:17:10 +01:00
nagarro-nikhiljagtiani
65b17b820c Avoiding classCast exception
Resolves #991

When messageconverters list has CloudEventMessageConverter before AvroSchemaRegisteryClientMessageConverter,
and message has header contentType = application/*+avro
It results in ClassCastException hence fixing the same.
2023-02-22 14:13:40 +01:00
Oleg Zhurakousky
1a9590f9db Merge pull request #1001 from VisionaryAppDev/main
Spelling correction from "then" to "than"
2023-02-22 14:11:32 +01:00
VisionaryAppDev
072c4f4224 Spelling correction 2023-02-21 10:19:01 +07:00
buildmaster
a316badfd6 Bumping versions 2023-01-31 05:35:03 +00:00
Oleg Zhurakousky
f1cd8ae1ab Update README.md 2023-01-30 18:38:07 +01:00
Oleg Zhurakousky
00da1361bb Update README.md 2023-01-30 18:37:27 +01:00
Oleg Zhurakousky
633491fc2e Add readme to the AWS native sample 2023-01-30 16:23:13 +01:00
Oleg Zhurakousky
e4eaef3f92 Add AWS Native Lamnbda sample 2023-01-30 16:21:05 +01:00
buildmaster
d59bbdb83d Bumping versions to 4.0.2-SNAPSHOT after release 2023-01-25 14:08:24 +00:00
buildmaster
0053b415fb Going back to snapshots 2023-01-25 14:08:24 +00:00
buildmaster
866d6140c0 Update SNAPSHOT to 4.0.1 2023-01-25 14:03:21 +00:00
Oleg Zhurakousky
30c0ccd841 GH-973 Ensure that AWS isBase64Encoded is set dynamically
Resolves #973
2023-01-23 14:55:46 +01:00
Oleg Zhurakousky
b3fd3c8bb0 GH-980 Ensure reactive types are supported by AWS adapter
Resolves #980
2023-01-23 13:00:37 +01:00
buildmaster
8ced463176 Bumping versions 2023-01-20 05:35:13 +00:00
Oleg Zhurakousky
6b9b9995ab Revert "GH-986 Fix regression to NOT attempt output conversion of Message<byte[]>"
This reverts commit b1237c2ab2.
2023-01-19 17:19:03 +01:00
Oleg Zhurakousky
7d1751cc59 Merge pull request #989 from pguti778/patch-3
Little rewording on the main feature
2023-01-19 10:32:23 +01:00
pguti778
5c50666ee3 Little rewording on the main feature
Looks like someone started writing and then moved into another thing. It didn't looked continuous.
2023-01-17 18:08:27 -03:00
Oleg Zhurakousky
b1237c2ab2 GH-986 Fix regression to NOT attempt output conversion of Message<byte[]>
Resolves #986
2023-01-17 14:15:10 +01:00
Oleg Zhurakousky
cb315cf507 polishing previous commit 2023-01-17 11:11:35 +01:00
amond
17c22b4e87 GH-987 feat: propagate aws x-ray tracing header
Resolves #987
Resolves #988
2023-01-17 11:10:29 +01:00
Oleg Zhurakousky
4dcf0be7b3 GH-985 Ensure PassThruFunction is not pre/post processed
Resolves #985
2023-01-11 16:35:37 +01:00
Lars Bilger
2be70c5829 fix: resolve function type from non-parameterized Kotlin class that implements a function type
Resolves #925
Resolves #940
Resolves #956
Resolves #964

Resolves #982
2023-01-09 16:26:17 +01:00
Soby Chacko
8a5eafa58f KafkaNull check improvements
Related to f5e606dc55

Resolves #983
2023-01-09 16:04:17 +01:00
Oleg Zhurakousky
49ec082746 Enhance warning message when default function can not be determined 2023-01-09 15:54:55 +01:00
Soby Chacko
f5e606dc55 KafkaNull related improvements
When using KafkaNull on the outbound (StreamBridge for ex),
there is a bug that prevents it from working properly.

See https://github.com/spring-cloud/spring-cloud-stream/issues/2614 for more details.

Resolves #981
2023-01-06 09:52:14 +01:00
Oleg Zhurakousky
641aef5af4 Merge pull request #975 from amrutprabhu/fixing-small-typo-documentation
Fixing small typo in the documentation
2023-01-03 14:14:07 +01:00