Oleg Zhurakousky
4dcba514af
GH-992 Add MessageUtils AOT hints
...
Resolves #992
2023-07-11 14:47:30 +02:00
buildmaster
ca83d2163b
Bumping versions
2023-07-07 02:03:22 +00:00
buildmaster
4c77f1a5b7
Bumping versions to 4.0.5-SNAPSHOT after release
2023-07-06 06:49:21 +00:00
buildmaster
e2a8c98944
Going back to snapshots
2023-07-06 06:49:20 +00:00
buildmaster
e3e5b2b415
Update SNAPSHOT to 4.0.4
2023-07-06 06:43:54 +00:00
Oleg Zhurakousky
b36402a053
Remove spring-cloud-function-adapter-aws-web
2023-07-06 08:18:27 +02:00
Oleg Zhurakousky
b122de1833
Copy FunctionClassUtils to s-c-f-serverless-web
2023-07-06 07:38:40 +02:00
Oleg Zhurakousky
02cb8fce9a
Fix cleanup s-c-f-serverless-web POM
2023-07-06 07:38:33 +02:00
Oleg Zhurakousky
28bedce46e
Cleanup
2023-07-06 07:38:10 +02:00
Oleg Zhurakousky
f53b49e5a0
Add async test for serverless-web
2023-07-06 07:37:57 +02:00
spencergibb
f13feb1107
Replaces use of HttpMethod.resolve() with valueOf().
2023-07-06 07:37:44 +02:00
abilan
d944f5393d
Fix function-sample-SI for latest deps state
...
**Cherry-pick to `4.0.x`**
(cherry picked from commit a744e7af1a )
2023-07-05 13:22:27 -04:00
Oleg Zhurakousky
a67d80b218
Clean up async execution logic in ProxyMVC
2023-06-14 16:47:24 +02:00
Oleg Zhurakousky
7a1980db1e
Add boot-like ac bootstrap to spring-cloud-function-serverless-web
2023-06-14 10:38:23 +02:00
Oleg Zhurakousky
649f0089fd
GH-1043 Fix spelling erors in doc
2023-06-01 17:06:24 +02:00
Oleg Zhurakousky
6969ec9720
GH-1043 Add support for communicating type via MimeType parameter for JsonMessageConverter
...
Resolves #1043
2023-06-01 16:58:46 +02:00
Oleg Zhurakousky
0baf375c38
GH-1025 Add documentation for CRUD functionality
...
Also, ppolish some additional documentation inclusing providing better explanation about Spring Cloud Function
Resolves #1025
2023-06-01 15:13:42 +02:00
Oleg Zhurakousky
0d4fc462d8
Documentation update
2023-06-01 12:14:54 +02:00
Oleg Zhurakousky
aaf541906c
GH-1025 Add POST tests and cleanup
2023-06-01 10:45:52 +02:00
Oleg Zhurakousky
65c0b61091
GH-1025 Ad more test for DELETE method
2023-06-01 08:51:10 +02:00
Oleg Zhurakousky
cbb1a21e53
GH-1025 Add mapping test to validate DELETE
2023-05-31 22:02:25 +02:00
Oleg Zhurakousky
863934709d
GH-1025 Ensure DELETE can only be mapped to a Consumer
2023-05-31 21:48:57 +02:00
Oleg Zhurakousky
f6410af8e1
GH-1025 Polish and test DELETE feature of s-c-f-web
2023-05-30 14:04:14 +02:00
spencergibb
d87c3ad1bd
removes relativePath that is wrong
2023-05-26 10:38:59 -04:00
Oleg Zhurakousky
f274325d77
GH-1025 Add initial support for CRUD http mapping
2023-05-26 16:16:08 +02:00
Oleg Zhurakousky
38a30f05fc
Revert "Bumping versions"
...
This reverts commit 3c6a0cc59b .
2023-05-26 12:38:53 +02:00
buildmaster
3c6a0cc59b
Bumping versions
2023-05-25 05:36:10 +00:00
buildmaster
6be6549e64
Bumping versions to 4.0.4-SNAPSHOT after release
2023-05-24 18:21:46 +00:00
buildmaster
2ed1285b19
Going back to snapshots
2023-05-24 18:21:45 +00:00
buildmaster
cc740db82e
Update SNAPSHOT to 4.0.3
2023-05-24 18:16:08 +00:00
Oleg Zhurakousky
56963c122e
Fix POM's deploy plugin in aws sample
2023-05-24 19:47:23 +02:00
Oleg Zhurakousky
22bc928349
GH-1033 Fix AWSTypesMessageConverter to ensure it takes the first path at converting AWS types
...
Resolves #1033
2023-05-24 16:35:38 +02:00
Oleg Zhurakousky
1395424105
GH-1030 Add property for late initialization of AC
...
Resolves #1030
2023-05-24 11:28:34 +02:00
Oleg Zhurakousky
53b61e5ebf
Revert "Polishing previous commit"
...
This reverts commit 57b8631e04 .
2023-05-24 10:57:23 +02:00
Oleg Zhurakousky
3f8b7f1bbe
GH-1037 Fix gradle build
...
Resolves #1037
2023-05-24 10:37:54 +02:00
Oleg Zhurakousky
57b8631e04
Polishing previous commit
2023-05-24 10:04:48 +02:00
Urs Keller
f2edb4c4d8
Fix parent issues
2023-05-24 09:38:56 +02:00
Urs Keller
2dcad9a88d
Fix for reactive function in CustomRuntime
2023-05-24 09:38:56 +02:00
Urs Keller
3b88030038
Remove dependency on servlet container from AWSCustomRuntime
2023-05-24 09:38:56 +02:00
Urs Keller
60c771868f
Breaking test case
2023-05-24 09:38:56 +02:00
Urs Keller
f54ac46ab4
Bump GRPC to be able to compile on Mac Arm
2023-05-24 09:38:56 +02:00
Oleg Zhurakousky
9c292b629a
Fix checksyle
...
Resolves #1032
2023-05-24 09:33:43 +02:00
abilan
92fc7b167a
* Test against mock(FunctionCatalog.class)
2023-05-24 09:21:07 +02:00
abilan
d0b0d9210d
* Add meaningful exception when no function definition in catalog
2023-05-24 09:21:07 +02:00
abilan
42a5319c99
* Fix typos in docs
...
* Add `spring-cloud-function-integration` into `spring-cloud-function-dependencies`
* Fix "memoize" logic in the `FunctionLookupHelper` and cover it in the `FunctionFlowTests`
against `@SpyBean FunctionCatalog`
2023-05-24 09:21:07 +02:00
abilan
e0629b5080
Introducing spring-cloud-function-integration
...
Spring Integration Java DSL, is a tool to compose integration flows programmatically.
We can build the flow not only based on standard EIP components, but also using
protocol-specific channel adapters.
Any generic services also can be used as handler in the flow.
This includes simple lambda operations or functions.
On the other hand Spring Cloud Function provides a `FunctionCatalog`
for registered functions and their compositions & conversions.
With this change we introduce a more high-level DSL to use functions
from catalog directly in the `IntegrationFlow` to gain the best from
both worlds.
* Introduce `spring-cloud-function-integration` module based on
`spring-cloud-function-context` and `spring-boot-starter-integration`
* Expose a `FunctionFlowBuilder` auto-configuration
* Add `FunctionFlowDefinition` to expose `apply()` and `accept()` operators
* Document this new module
2023-05-24 09:21:07 +02:00
spencergibb
f0a49e5be4
Fixes parent pom
2023-05-23 15:25:20 -04:00
spencergibb
d66e1be101
Removes duplicate dependency
2023-05-23 15:18:32 -04:00
spencergibb
4eb5da9bcf
Ignore releaser snapshot,milestone check of orphan module
2023-05-23 15:13:01 -04:00
spencergibb
daf56b0386
Ignore releaser milestone check of orphan module
2023-05-23 15:10:35 -04:00