Commit Graph

531 Commits

Author SHA1 Message Date
Oleg Zhurakousky
479c387f48 GH-1072 Add tests for ProxyMVC async start 2023-09-26 06:32:01 +02:00
Oleg Zhurakousky
a7f5a22ec6 GH-1072 Add async startup capabilities to ProxyMVC
Resolves #1072
2023-09-26 06:00:03 +02:00
Oleg Zhurakousky
c20837828c GH-1049 cache RoutingFunction inside of CustomRuntimeEventLoop
There is no need to lookup function once it has been locked up on the first iteration of loop as there is no possibility for it to change. Any change to environment would trigger a new instsance of the loop

Resolves #1049
2023-09-25 16:48:28 +02:00
Oleg Zhurakousky
1b0a5e38af GH-1069 Ensure 'spring.main.banner-mode' is honored by ServerlessWebApplication
Resolves #1069
2023-09-25 11:26:33 +02:00
Oleg Zhurakousky
7db99087a5 GH-1064 Explicitly add content type to GCP response
Resolves #1064
2023-08-30 15:46:39 +02:00
Oleg Zhurakousky
9f04138e4f GH-1065 Fix Collection discovery in JsonMapper
Resolves #1065
2023-08-30 15:22:52 +02:00
Oleg Zhurakousky
8ab157de76 GH-1066 Add class caching for FunctionClassUtils in serverless-web
Resolves #1066
2023-08-30 14:52:48 +02:00
spencergibb
4be877c32d Revert "Removes unneeded @Configuration"
This reverts commit 4940292b13.
2023-08-16 14:30:08 -04:00
spencergibb
4940292b13 Removes unneeded @Configuration 2023-08-15 18:13:55 -04:00
buildmaster
2ad7c69d7a Going back to snapshots 2023-08-10 01:04:55 +00:00
buildmaster
e602ad7539 Update SNAPSHOT to 4.1.0-M1 2023-08-10 01:00:07 +00:00
Oleg Zhurakousky
efda7285ad Cleanup and fix tests 2023-07-20 16:50:16 +02:00
Christian Tzolov
8486e0bcb9 Refactor the azure adapter tests 2023-07-20 14:33:48 +02:00
Christian Tzolov
6299a5366b Streamline and refactor the azure and the azure-web adapters.
- Add SCF/Azure Gradle sample and docs.
- Move the function-azure-di-samples into standalone projects.
 - Apply the name convetion and project structure for the SCF adaptes.
   E.g.  function-sample-azure-XXX projects under the spring-cloud-function-samples root.
 - Remove the redudant samples.
 - Improve the samples docs and the Adapter generic docs.
- Streamline docs.
- Add azure web adapter sample and README.
- Add Spring Azure Functions banner for azure and azure web adapters.
- azure-web adapter fixes:
  - Fix issues in serverles-web ProxyHttpServletResponse implementation.
  - Remove the custom FunctionClassUtils utils in favor of scf-context/util/FunctionClassUtils.
- Remove redundant files.
- Add FunctionInvoker deprecation annotations.
- Extend the time trigger sample with Retry policies example.
2023-07-19 14:54:05 +02:00
Oleg Zhurakousky
64f57bcef8 Fix test 2023-07-13 15:30:00 +02:00
Oleg Zhurakousky
aff82e1457 GH-1052 Fix collection/array processing for AWS invocations with Publisher input type functions
Resolves #1052
2023-07-13 15:22:40 +02:00
Oleg Zhurakousky
21cc097ec1 Remove spring-cloud-function-adapter-aws-web, fix Proxy response to return empty collection if header is not present 2023-07-10 15:56:01 +02:00
Oleg Zhurakousky
92df69206a Copy FunctionClassUtils to s-c-f-serverless-web 2023-06-30 17:15:15 +02:00
Oleg Zhurakousky
e7cacc7523 Fix cleanup s-c-f-serverless-web POM 2023-06-30 10:42:11 +02:00
Oleg Zhurakousky
54688511e1 Cleanup 2023-06-28 18:24:26 +02:00
Oleg Zhurakousky
2ed9675247 Add async test for serverless-web 2023-06-22 17:07:23 +02:00
spencergibb
ef222931b8 Updates samples versions to boot 3.2 and cloud projects to 4.1 2023-06-21 12:27:06 -04:00
Soby Chacko
6b4e5899c2 4.1.0-SNAPSHOT updates 2023-06-14 12:42:53 -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
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
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
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
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
spencergibb
fe9bfc53e3 Ignore releaser snapshot check of orphan module 2023-05-23 15:08:38 -04:00
spencergibb
be526a0e88 Removes versions managed by spring-cloud-function-dependencies 2023-05-23 14:58:19 -04:00
Oleg Zhurakousky
aa90d256ec Add Content-Type header to AWScJson response and writer for servlet response 2023-05-23 12:01:58 +02:00
Oleg Zhurakousky
571d00c107 Imporovement of serverless web integration 2023-05-19 06:53:30 +02:00
Soby Chacko
f4d4eba233 * Conditional changes in grpc auto configuration
* Modifier changes in GrpcAutoConfiguraiton for extensibility
2023-05-16 10:18:37 -04:00