Commit Graph

261 Commits

Author SHA1 Message Date
Oleg Zhurakousky
2f092c19cf GH-639 Fix NPE for when using Supplier with AWS API Gateway 2021-02-08 10:38:22 +01:00
Oleg Zhurakousky
25462ec6cd GH-618 Remove dependency on FunctionInspector from AWS FunctionInvoker
Resolves #618
2020-12-08 14:41:57 +01:00
buildmaster
20746d1189 Bumping versions to 3.0.13.BUILD-SNAPSHOT after release 2020-11-23 10:29:36 +00:00
buildmaster
4cb690c508 Going back to snapshots 2020-11-23 10:29:36 +00:00
buildmaster
0bfbaba6c1 Update SNAPSHOT to 3.0.12.RELEASE 2020-11-23 10:14:21 +00:00
Oleg Zhurakousky
a367bd772e Update POMs with BUILD-SNAPSHOT 2020-11-09 15:49:13 +01:00
buildmaster
a7aa3432b7 Bumping versions to 3.0.12.SNAPSHOT after release 2020-11-06 11:38:28 +00:00
buildmaster
930a673711 Going back to snapshots 2020-11-06 11:38:27 +00:00
buildmaster
ea7fe2092e Update SNAPSHOT to 3.0.11.RELEASE 2020-11-06 11:28:50 +00:00
Oleg Zhurakousky
2ad5c84241 Fix POMs 2020-09-21 15:37:36 +02:00
buildmaster
42e7e9ddfb Bumping versions to 3.0.11.SNAPSHOT after release 2020-08-28 10:07:25 +00:00
buildmaster
5e494e2b31 Going back to snapshots 2020-08-28 10:07:24 +00:00
buildmaster
871588fb06 Update SNAPSHOT to 3.0.10.RELEASE 2020-08-28 09:56:39 +00:00
Oleg Zhurakousky
f6ef267cee GH-574 Fix String wrapping for input/output for AWS APIGateway
As suggested by the user we were improperly wrapping the String payload for input/output during APIGateway interaction

Resolves #574
2020-08-06 16:01:51 +02:00
Oleg Zhurakousky
0057ada7d5 Fix port discovery in GCF test 2020-08-06 15:50:33 +02:00
Olga Maciaszek-Sharma
fb07b2e099 Fix artifact version. 2020-08-03 14:02:11 +02:00
buildmaster
60cba78a5c Bumping versions to 3.0.10.SNAPSHOT after release 2020-07-31 16:57:55 +00:00
buildmaster
a71a9d210d Going back to snapshots 2020-07-31 16:57:55 +00:00
buildmaster
f7e0dcf20c Update SNAPSHOT to 3.0.9.RELEASE 2020-07-31 16:46:41 +00:00
Oleg Zhurakousky
2a72f8359b GH-562 Add type conversion documentation
Add test in AWS to showcase type conversion
Fix AWS FunctionInvoker to delegate to effectively delegate type conversion to the native mechanism of spring-cloud-function

Resolves #562
2020-07-29 20:19:57 +02:00
Oleg Zhurakousky
8a15182266 GH-563 Add support for SNSEvent (AWS)
Resolves #563
2020-07-24 15:53:44 +02:00
Oleg Zhurakousky
16f2cc85aa GH-560 Add explicit support for S3 AWS Event
Resolves #560
2020-07-16 09:42:10 +02:00
Oleg Zhurakousky
0537ce061b Add condition to reset content-type only if it isd not already set
Polish some of the POMs to address missing dependencies
Temporary disconnect gcp background sample until errors are fixed
2020-07-15 09:41:04 +02:00
Oleg Zhurakousky
8ef8190681 Fix POMs version 2020-06-22 16:45:21 +02:00
buildmaster
38216f5502 Bumping versions to 3.0.9.SNAPSHOT after release 2020-06-22 07:40:22 +00:00
buildmaster
a07c402509 Going back to snapshots 2020-06-22 07:40:22 +00:00
buildmaster
13b009fb3c Update SNAPSHOT to 3.0.8.RELEASE 2020-06-22 07:30:59 +00:00
dzou
3e41df831c Fix error propagation for GCP adapter
Fix tests
2020-06-22 09:13:18 +02:00
Oleg Zhurakousky
e8846443c4 GH-551 Fix support for AWS SQSEvent
Resolves #551
2020-06-22 08:21:56 +02:00
dzou
68f50a8b62 Fix GCP sample for 3.0.x 2020-06-08 18:09:09 -04:00
buildmaster
e67b8be21a Bumping versions to 3.0.8.BUILD-SNAPSHOT after release 2020-05-28 10:03:11 +00:00
buildmaster
a39255c748 Going back to snapshots 2020-05-28 10:03:10 +00:00
buildmaster
ec5d929a65 Update SNAPSHOT to 3.0.7.RELEASE 2020-05-28 09:45:34 +00:00
Oleg Zhurakousky
19ab6b9946 Polishing 528419cf 2020-05-28 09:26:44 +02:00
Oleg Zhurakousky
528419cfd3 Fix AWS FunctionInvoker to ensure it properly interprets translation of incoming APIGateway request to user FunctionInvoker
This assumes that
- 'body' will be extracted for cases such as POJO or String input
- Map input will simply represent the incoming request
- APIGatewayProxyRequestEvent input represents native representation of API Gateway request

Similar fixes went for Kinesis side of things
Added additional tests for both Kinesis and ApiGateway
2020-05-27 14:12:40 +02:00
Oleg Zhurakousky
0133504dce Fix the classpath archive API call in GcfJarLauncher 2020-05-22 13:09:49 +02:00
dzou
03cdd34832 Add docs and updates for background function support
rename fuction-sample-gcp to function-sample-gcp-http

refdoc polish

background sample polish

Resolves #525
Update pub/sub bg function to use base64 encoding
2020-05-22 12:41:35 +02:00
谭繁华
4d1655632e Polish checkstyles in GCP module
Resolves #520
2020-05-22 12:40:11 +02:00
dzou
9a481e83a0 Move Layout into adapter class
pr comments, mv package, make work locally.

revert pom change to parent

Rm provided scope - this is problematic for spring-boot-maven plugin to build jar

Detach sample from spring-cloud-function-parent

Update readmes

cleanup

Add comment

fix javadoc
Resolves #518
2020-05-22 12:38:38 +02:00
Mike Eltsufin
c82d0f6ca5 Change package gcloud to gcp
Resolves #510
2020-05-05 14:51:11 +02:00
Mike Eltsufin
4d535ea687 Add GCP Background Functions Unit Tests
Simplify conversion and polish

remove the package-related changes.

Resolves #502
2020-04-29 15:41:13 +02:00
Oleg Zhurakousky
e2beafb13f GH-508 Fix casting of the exception in AzureSpringBootRequestHandler 2020-04-27 13:38:19 +02:00
buildmaster
96f1931a4b Bumping versions to 3.0.7.BUILD-SNAPSHOT after release 2020-04-22 14:39:04 +00:00
buildmaster
6153554d78 Going back to snapshots 2020-04-22 14:39:04 +00:00
buildmaster
e9282980f7 Update SNAPSHOT to 3.0.6.RELEASE 2020-04-22 14:22:27 +00:00
buildmaster
9ca0053cbb Bumping versions to 3.0.6.BUILD-SNAPSHOT after release 2020-04-21 16:58:09 +00:00
buildmaster
612b863417 Going back to snapshots 2020-04-21 16:58:09 +00:00
buildmaster
1d217827b5 Update SNAPSHOT to 3.0.5.RELEASE 2020-04-21 16:44:39 +00:00
Oleg Zhurakousky
cfe534660e Remove hard dependency on Gson from FCF adapter in favor of SCF proivided configurable JsonMapper 2020-04-21 15:15:59 +02:00
Mike Eltsufin
8da506d8fe Implement GCP Raw Background Function support
Add Pub/Sub payload vs. PubSumMessage support

Fixes: #491
Resolves #492
2020-04-21 15:15:52 +02:00