Commit Graph

132 Commits

Author SHA1 Message Date
Oleg Zhurakousky
ed4566f63e GH-888 Update SpEL usage documentation
Resolves #888
2022-07-27 10:42:46 +02:00
Oleg Zhurakousky
98c1ee7b4b GH-890 Update AWS JAR Layout docs
Resolves #890
2022-07-27 10:05:35 +02:00
Oleg Zhurakousky
b2f0a3d653 GH-891 Ensure HTTP Request params are mapped even when body is not present
Resolves #891
2022-07-26 16:53:40 +02:00
Oleg Zhurakousky
37a81f3a02 GH-883 Add support for filtering out ineligible functions
Resolves #883
2022-06-13 15:47:29 +02:00
Oleg Zhurakousky
027c12aa4c GH-829 Add docs for routing under Custom Runtime
Resolves #829
2022-05-10 16:16:43 +02:00
Oleg Zhurakousky
8d4b429dd0 Add Chris to doc authors 2022-05-05 08:12:20 +02:00
Oleg Zhurakousky
63ad1dead6 GH-791 Add support for propagating input headers
Resolves #791
2022-05-04 13:20:01 +02:00
Oleg Zhurakousky
1a5489b5b6 GH-864 Add support for carying HTTP request parameters in Message headers
Resolves #864
2022-05-03 19:49:19 +02:00
Oleg Zhurakousky
0659593cfe GH-861 Add constant for aws-context
Resolves #861
2022-04-21 13:16:27 +02:00
Oleg Zhurakousky
03db9baee6 GH-828 Add support for configuring additional routers
Resolves #828
2022-03-24 18:27:28 +01:00
onobc
7032027248 Remove FunctionType from docs and AWS sample
Resolves #808
2022-02-16 11:24:21 +01:00
onobc
ea1e85bda2 Remove spring-cloud-function-compiler module
Fixes gh-805
2022-02-16 11:07:44 +01:00
onobc
f96f612721 Update docs as follows:
Resolves #811

* code examples reflect current versions and APIs being used
* code examples use dynamic version numbers based on maven properties
2022-02-15 17:03:09 +01:00
Oleg Zhurakousky
4663017dcb GH-803 Remove Dynamic Compilatioin section from the docs
Resolves #803
2022-02-07 18:59:03 +01:00
Oleg Zhurakousky
6d872a20ee GH-766 Add initial docs for function visualization
Resolves #766
2021-12-01 08:21:57 +01:00
Oleg Zhurakousky
48f335f687 Fix documentation around ExecutionContext for Azure
More cleanup in Azure samples

Resolves #759
2021-11-18 16:17:15 +01:00
Oleg Zhurakousky
9374fd93cd GH-726 Enhance MessageRoutingCallback to optionally return enriched Message
Resolves #726
2021-11-11 17:16:19 +01:00
Oleg Zhurakousky
c1e3bb1e21 GH-764 Add support for output header enrichemnt
Resolves #764
2021-11-08 15:26:11 +01:00
Oleg Zhurakousky
fb0bac0a96 GH-714 Add support for component scanning to function deployer
We already support it for standard deployment, so this fix extends such support for functions deploye via function deployer feature

Resolves #714
2021-07-16 12:34:35 +02:00
Oleg Zhurakousky
2f8cd6c0c0 GH-713 Add support for default function for HTTP
Resolves #713
2021-07-14 14:46:21 +02:00
Oleg Zhurakousky
3611716dd3 GH-676 Relax SpEL evaluation failures for input header enrichment
Add documentation

Resolves #676
2021-05-24 15:18:28 +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
Mike Eltsufin
5646821158 Update documentation that GCF is GA, not Alpha 2021-04-14 11:44:13 -04:00
Oleg Zhurakousky
05907134f0 GH-685 Update Kotlin documentation
Add test for collections

polishing
2021-04-13 09:23:56 +02:00
Oleg Zhurakousky
376aae2d67 GH-677 Add spring.cloud.function.preferred-json-mapper property
Deprecate spring.http.converters.preferred-json-mapper
Resolves #677
2021-04-09 15:50:50 +02: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
Varun
4064cfafaa Corrected grammatical mistake in the Note section of Message Headers
This is the current statement
>SpEL evaluation context’s root object is the actual input argument, so in he case of Message<?> you can construct expression that has access to both payload and headers (e.g., spring.cloud.function.routing-expression=headers.function_name).

This is the corrected one
>SpEL evaluation context’s root object is the actual input argument, so in the case of Message<?> you can construct expression that has access to both payload and headers (e.g., spring.cloud.function.routing-expression=headers.function_name).

```diff
-so in he case...
+so in the case...
```
2021-03-02 17:22:25 +05:30
Oleg Zhurakousky
3c16efc6a4 GH-654 Update routing and RSocket routing documentation with details on 'MessageRoutingCallback'
Resolves #654
2021-02-24 15:48:34 +01:00
Oleg Zhurakousky
fcc5788223 GH-636 Add documentation to explain function filtering
Resolves #636
2021-01-25 15:51:14 +01:00
Oleg Zhurakousky
a1d10f0771 GH-530, GH-630 Improvements to AWS Custom Runtime
This commit provides initial set of improvements to executing functions in AWS Custom Runtime
- Consistent invocation model for functional as well as @Bean configuration models via new CustomRuntimeEventLoop as well as AWSLambdaUtils
- Clean up classpath to decrease the size of the JAR/ZIP file
- Configuration simplification which no longer requires enabling of function exporter

It also allows user to define functions that rely on AWS types such as APIGatewayProxyRequestEvent

The existing invocation model remains in tact for the time being. Both invocation models are mutually exclusing in theit setup to avoid potential conflict.

Resolves #538
Resolves #630
2021-01-21 22:20:32 +01:00
Oleg Zhurakousky
723f780208 Added author name to the docs
Resolves #627
Resolves #621
2021-01-11 11:00:04 +01:00
Oleg Zhurakousky
ab59776fb5 GH-590 Add initial RSocket documentation 2020-12-21 10:26:55 +01:00
amolkatdare
1bf7c436fa fixed typo. 'dashboard' 2020-12-17 16:54:25 -06:00
Oleg Zhurakousky
0f0c3a87e5 Update message and cloud event graphics 2020-12-03 07:40:18 +01:00
Oleg Zhurakousky
c4d1d825ea Add Cloud Event and Message graphics 2020-12-02 20:38:29 +01:00
Oleg Zhurakousky
ac947a282b Fix docs version tag 2020-11-17 13:52:05 +01:00
Oleg Zhurakousky
16bce2d531 GH-422, GH-606 Update documentation page with initial Cloud Events documentation
Resolves #422
Resolves #606
2020-11-17 08:49:58 +01:00
Mike Eltsufin
ea5da87731 Add GCP Adapter to intro text
Fixes: #484.
2020-09-21 17:26:46 +02:00
Oleg Zhurakousky
b245812c6b 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:17:03 +02:00
Oleg Zhurakousky
09dec44076 GH-555 Add missing maven resource support to function deployer
Resolves #555
2020-07-21 16:31:23 +02:00
Oleg Zhurakousky
63be04cd19 GH-524 Fix AWS documentation
Removed reference to the old request handlers which was the source of confusion

Resolves #524
2020-05-22 14:14:48 +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
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
Ray Tsang
06bb7c9cc9 Mention removing Spring Boot plugin
Resolves #488
2020-04-21 14:26:07 +02:00
Mike Eltsufin
82df971c2b Change GCP sample deploy directory to target/deploy
Fixes: #486.
Resolves #487
2020-04-21 14:20:56 +02:00
Oleg Zhurakousky
5677ce3aed GH-480 Fix Azure docs
Resolves #480
2020-04-08 16:09:28 +02:00
Oleg Zhurakousky
140091d8fc GH-481 Remove obsolete doc artifacts
Removed the *-readme.adoc files are no longer used

Resolves #481
2020-04-08 16:04:05 +02:00
Oleg Zhurakousky
852d564ce6 Disconnet Openwisk adapter 2020-04-08 15:42:40 +02:00
Mike Eltsufin
20edd928f7 Fix GCP Sample link in refdoc
Resolves #482
2020-04-08 14:34:01 +02:00