Commit Graph

20 Commits

Author SHA1 Message Date
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
721e6a72c8 GH-570 Remove hard dependency on Gson for GCP
Resolves #570
2021-04-06 12:20:39 +02:00
Oleg Zhurakousky
89466b5cdc Refactor FunctionCatalog implementation 2020-10-16 17:59:06 +02:00
Oleg Zhurakousky
9e9467fac0 Fix port discovery in GCF test 2020-08-06 15:51:26 +02:00
Oleg Zhurakousky
2e5c670a28 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-13 14:21:02 +02:00
dzou
07421a6062 Fix error propagation for GCP adapter
Fix tests
2020-06-22 09:08:15 +02:00
anshlykov
dfa02750c1 Migrate to JUnit 5
spring-cloud-function-context

spring-cloud-function-context: fix

spring-cloud-function-web

spring-cloud-function-adapters

spring-cloud-function-samples

spring-cloud-function-deployer; spring-cloud-function-kotlin

Resolves #535
2020-06-10 16:43:04 +02:00
dzou
a4788aba08 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:24:24 +02:00
谭繁华
f279010aab Polish checkstyles in GCP module
Resolves #520
2020-05-22 12:19:15 +02:00
dzou
17c3f185bc 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-20 15:25:48 +02:00
Mike Eltsufin
c1d472de25 Change package gcloud to gcp
Resolves #510
2020-05-04 16:23:51 +02:00
Mike Eltsufin
29dc59bb7e Add GCP Background Functions Unit Tests
Simplify conversion and polish

remove the package-related changes.

Resolves #502
2020-04-29 15:07:29 +02:00
Oleg Zhurakousky
a6dbaa24d2 Remove hard dependency on Gson from FCF adapter in favor of SCF proivided configurable JsonMapper 2020-04-21 14:48:14 +02:00
Mike Eltsufin
3f94826641 Implement GCP Raw Background Function support
Add Pub/Sub payload vs. PubSumMessage support

Fixes: #491
Resolves #492
2020-04-21 14:30:28 +02:00
Oleg Zhurakousky
c9b72398d5 Polishing
Resolves #483
2020-04-08 15:18:24 +02:00
dzou
b91d6ee008 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:07:28 +02: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
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