buildmaster
eb15c09525
Bumping versions
2023-05-27 12:59:21 +00:00
buildmaster
20723d4bb8
Bumping versions to 3.1.8-SNAPSHOT after release
2022-03-29 14:53:19 +00:00
buildmaster
2dccf48806
Going back to snapshots
2022-03-29 14:53:19 +00:00
buildmaster
63b9313d1f
Update SNAPSHOT to 3.1.7
2022-03-29 14:49:53 +00:00
Oleg Zhurakousky
781ccb15c0
GH-784 Modified AWS example to NOT rely on web
...
Resolves #784
2022-01-26 18:28:21 +01:00
buildmaster
5283554d7c
Bumping versions to 3.1.7-SNAPSHOT after release
2021-12-14 08:47:53 +00:00
buildmaster
ac239ddf0e
Going back to snapshots
2021-12-14 08:47:52 +00:00
buildmaster
2ece708178
Update SNAPSHOT to 3.1.6
2021-12-14 08:44:02 +00:00
Oleg Zhurakousky
52fd99998c
Cleanup of Azure sample
2021-11-18 15:00:09 +01:00
Oleg Zhurakousky
49ccc9ff7f
GH-727 Fix Azure's Supplier<Publisher> logic to avoid NPE
...
Resolves #727
2021-11-18 13:29:33 +01:00
Oleg Zhurakousky
4f17065cad
GH-727 Fix NPE in Azure FunctionInvoker output conversion
...
Resolves #727
2021-11-17 15:59:28 +01:00
buildmaster
5cfc9a7a53
Bumping versions to 3.1.6-SNAPSHOT after release
2021-10-22 09:36:31 +00:00
buildmaster
686722b1e1
Going back to snapshots
2021-10-22 09:36:30 +00:00
buildmaster
67728d0e38
Update SNAPSHOT to 3.1.5
2021-10-22 09:32:51 +00:00
buildmaster
9e6e47e9e1
Bumping versions to 3.1.5-SNAPSHOT after release
2021-09-21 05:51:58 +00:00
buildmaster
af1c18e41d
Going back to snapshots
2021-09-21 05:51:57 +00:00
buildmaster
d269d8d877
Update SNAPSHOT to 3.1.4
2021-09-21 05:48:12 +00:00
Oleg Zhurakousky
3896d26866
GH-743 Remove setting of HTTP 'export' properties for AWS Custom Runtime
...
Resolves #743
2021-09-16 11:32:22 +02:00
Oleg Zhurakousky
d66b899e80
GH-722 Fix support for API Gateway v2 when Function signature is POJO
...
Resolves #722
2021-08-17 08:26:03 +02:00
Israel Perales
49d2a679d4
Bugfix #712
...
Resolves https://github.com/spring-cloud/spring-cloud-function/issues/712
Resolves #719
2021-08-06 15:52:01 +02:00
Oleg Zhurakousky
59140fbdab
GH-718 Improve support for Function bean definition
...
Added sample for functional bean definition
2021-08-03 13:03:54 +02:00
Oleg Zhurakousky
7f667a1067
Gh-709, GH-648 Add support for API v2 gateway event
...
This is lighter version of '3666bf73f707c7969d861e2a2545a3ac93d0c713' commit since it provides a version that supports v1 event as well
Basically if you have appropriate AWS library on the classpath then this version will support v2 event
Refactor and simplify AWSLambdaUtils to work with AWS serialization libraries
2021-07-22 19:11:16 +02:00
Oleg Zhurakousky
eddfa97b85
Fix checkstyle
2021-06-11 09:32:00 +02:00
Oleg Zhurakousky
5d1a1cf5b3
GH-706 Fix application context caching for JDK11 class loaders
...
Resolves #706
2021-06-08 20:36:23 +02:00
buildmaster
1864a09fc4
Bumping versions to 3.1.4-SNAPSHOT after release
2021-05-26 13:50:55 +00:00
buildmaster
40f1c2ad7c
Going back to snapshots
2021-05-26 13:50:54 +00:00
buildmaster
af2298caaa
Update SNAPSHOT to 3.1.3
2021-05-26 13:46:32 +00:00
Oleg Zhurakousky
7e5eaeeb49
GH-692 Fix reactive support in Azure FunctionInvoker
...
Resolves #692
2021-05-25 17:25:06 +02:00
Oleg Zhurakousky
c2d0590ec3
GH-698 Fix routing function support in AWS
...
Introduce auto-fallback to routing function if more then one function is present and no definition is provided.
Add explicit routing sample
Add documentation
2021-05-21 17:04:01 +02:00
Oleg Zhurakousky
c07aa97d15
Ensure user set headers in API Gateway are properly propagated to message headers
2021-05-18 16:33:04 +02:00
Oleg Zhurakousky
25387b83be
AWS POM cleanup
2021-05-17 20:05:29 +02:00
Oleg Zhurakousky
95a1d10dba
Add tests for AWS CustomRuntimeEventLoop
2021-05-17 20:03:11 +02:00
Oleg Zhurakousky
ea6d15e0aa
Change deprecate json mapper property
...
Resolves #693
2021-05-11 15:51:09 +02:00
dzou
1c87e71aa8
try upgrading sample version
...
try upgrading sample version of adapter dependency
Restore GSON mapper preference
default to GSON if impl not specified
2021-05-11 15:37:24 +02:00
Oleg Zhurakousky
fc42819357
GH-662 Fix support for reactive functions in AWS
...
This commit also includes other minor fixes around CustomRuntime which was getting in the way of this specific issue
Added lookup for _HANDLER env variable
Added few tests (will need more)
Added support for Iterable for reactive functions
Resolves #662
2021-04-08 15:57:14 +02:00
Oleg Zhurakousky
cf58cdc700
GH-673 Change the logic to recognize AWS CustomRuntime
...
Prior to this it was based on existance of AWS_LAMBDA_RUNTIME_API env variable which turned out to be not very reliable since it is present in Java 11 runtime
With this commit it simple ensures that the handler is neither FunctionInvoker nor AbstractSpringFunctionAdapterInitializer
Resolves #673
2021-04-07 16:13:11 +02:00
Oleg Zhurakousky
ba8dd58db6
GH-678 Fix race condition leading to NPE in Azure FunctionInvoker
...
Resolves #678
2021-04-06 14:02:04 +02:00
Oleg Zhurakousky
721e6a72c8
GH-570 Remove hard dependency on Gson for GCP
...
Resolves #570
2021-04-06 12:20:39 +02:00
buildmaster
85515c12f9
Bumping versions to 3.1.3-SNAPSHOT after release
2021-03-16 13:20:48 +00:00
buildmaster
6fd1b8d1c4
Going back to snapshots
2021-03-16 13:20:47 +00:00
buildmaster
255c0f67c1
Update SNAPSHOT to 3.1.2
2021-03-16 13:17:55 +00:00
Oleg Zhurakousky
4e42e3631a
GH-437 Refactor Azure request handler
...
This approach simplifies the existing request handlers while also fixing the invocation model to ensure AC is not created multiple times and ExecutionContext is properly propagated via Message headers
The old request handlers are deprecated
Documentation updates as well as tests
Resolves #437
2021-03-15 11:08:36 +01:00
Oleg Zhurakousky
b0ef4522d4
GH-600 Fix logic in Azure adapter to ensure proper handling of sveral functions
...
This also addresses re-initialization of AC when the second function is invoked
Added second function to the azure examples
Resolves #600
2021-03-11 15:26:06 +01:00
Oleg Zhurakousky
3c5d905eab
GH-437 Pass ExecutionContext via MessageHeader
...
Caching it as part of ApplicationContext was not the right idea so this changes it
2021-03-10 18:53:25 +01:00
pguti778
d8d41cbdcd
AWS: Change Default environment values
...
I've faced the "The key must start with a letter and can only contain letters, numbers, and underscores." issue in the AWS lambda. So both _HANDLER and spring.cloud.function.definition were not enabled to be added as environment variables. Let me know your thoughts.
2021-03-02 22:09:41 -03:00
Oleg Zhurakousky
5485cc33ca
GH-639 Fix NPE for when using Supplier with AWS API Gateway
...
Resolves #639
2021-02-08 10:36:00 +01:00
buildmaster
315ed4612d
Bumping versions
2021-02-01 18:56:47 +00:00
buildmaster
06872f573a
Bumping versions
2021-01-27 18:56:44 +00:00
buildmaster
043668db4b
Bumping versions to 3.1.2-SNAPSHOT after release
2021-01-27 17:16:38 +00:00
buildmaster
0b8d00b1df
Going back to snapshots
2021-01-27 17:16:37 +00:00