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
Oleg Zhurakousky
defd2b962a
Add propagation of HTTP headers
...
Polish function composition logic
2020-04-20 18:18:02 +02:00
Oleg Zhurakousky
7d66672104
GH-499,498 Add support for SupplierExporter to control output content-type
...
- Add 'contentType' property to ExporterProperties to assist SupplierExporter with delegating it to function catalog
- Add additional logging and testing
- Change JsonMapper to abstract class providing special handling of conversion of Json Sting to byte[]
2020-04-20 18:17:23 +02:00
Oleg Zhurakousky
ab68cb58e9
Fix regression for implicit composition
...
Also, added message check in AWS destination resolver
2020-04-20 18:17:06 +02:00
Oleg Zhurakousky
4dfd208f8f
GH-481 Remove obsolete doc artifacts
...
Removed the *-readme.adoc files are no longer used
Resolves #481
2020-04-08 16:05:35 +02:00
Oleg Zhurakousky
8d08212575
Polishing
...
Resolves #483
2020-04-08 15:20:30 +02:00
dzou
5d2e962ff7
Add GCF integration tests
...
Add Integration Tests for GcfSpringBootHttpRequestHandler2
fix up
fix build
cleanup after merge
Added process-based server integration test support
some more refactoring
remove unneeded maven deps
address Dmitry and Dans feedback
2020-04-08 15:20:22 +02:00
buildmaster
7e03ea0f50
Bumping versions to 3.0.5.BUILD-SNAPSHOT after release
2020-04-07 17:57:04 +00:00
buildmaster
4d56b8e65b
Going back to snapshots
2020-04-07 17:57:04 +00:00
buildmaster
0b3fdf8dfc
Update SNAPSHOT to 3.0.4.RELEASE
2020-04-07 17:39:09 +00:00
Mike Eltsufin
c251b6de46
The classloader trick won't be needed after
...
a3d23cc12d
2020-04-02 22:29:20 -04:00
Mike Eltsufin
24e5b13adc
Adds Readme to GCP sample app
...
Also, fixing a bug in the default constructor of the invoker.
Fixes : #478 .
2020-04-02 22:29:20 -04:00
Oleg Zhurakousky
aa721a7b43
GH-456 Fix Azure logging
...
Added static delegate context which holds target context and is also refreshed with new context on each request
Resolves #456
2020-04-02 16:36:54 +02:00
Oleg Zhurakousky
d3345576bd
Minor cleanup and improvements in new GCF adapter
...
Resolves #468
2020-04-02 09:51:25 +02:00
dsolomakha
fcdb6ae8c3
Initial commit of Google Function Adapter
...
implement HttpFunction
add headers processing
Some refactoring [WIP]
Add invoker integration test
Make test classes nested within test.
Add sample and refdoc
Resolves #468
2020-04-01 18:55:18 +02:00
Oleg Zhurakousky
01458c7e42
GH-469 Add id to the CustomRuntimeAutoConfiguration bean registration
...
The name is the decapitalized name of the CustomRuntimeAutoConfiguration class name
Resolves #469
2020-03-31 16:44:42 +02:00
Oleg Zhurakousky
85000ee084
GH-460 Add support for function filtering
...
Added support for function filtering in the event there are more then one function in catalog. This is primarily to ensure that
we have a mechanism to specify which functions to export as web enpoints (instead of all)
Resolves #460
2020-03-23 11:19:40 +01:00