Commit Graph

339 Commits

Author SHA1 Message Date
Oleg Zhurakousky
703f82a132 Modified version determination for user-agent, added test 2021-11-12 13:05:52 +01:00
Mark Sailes
24f4699b50 Send a user-agent header with requests to the Lambda Runtime API.
Adding the author tag.
2021-11-12 13:05:41 +01:00
Oleg Zhurakousky
47b56ed44e Initial removal of dependencies on AbstractSpringFunctionAdapterInitializer 2021-11-10 16:02:10 +01:00
Oleg Zhurakousky
e297a36a06 Remove FunctionType and dependencies on it 2021-11-10 15:21:31 +01:00
Oleg Zhurakousky
db992a9f3e Remove FunctionInspector 2021-11-10 10:04:00 +01:00
Oleg Zhurakousky
afb06fcc2b Remove deprecated AWS classes 2021-11-08 18:27:25 +01:00
ue85540
f000736140 Performance improvements
Avoid generating strings and implicit toString() calls that will be garbage most of the time.
2021-11-05 09:53:26 +01:00
buildmaster
9c69c333bb Going back to snapshots 2021-11-03 07:00:01 +00:00
buildmaster
1fa1b57c2c Update SNAPSHOT to 3.2.0-RC1 2021-11-03 06:56:29 +00:00
Oleg Zhurakousky
23cfa01edf GH-751 Remove commented code 2021-11-02 12:25:28 +01:00
Oleg Zhurakousky
f61739fa08 GH-751 Ensure RoutingFunction can be applied when function input type is AWS type 2021-11-02 12:15:08 +01:00
Oleg Zhurakousky
3e042f5088 Temporarily disable gRPC tests 2021-10-26 12:19:30 +02:00
Oleg Zhurakousky
12cf0d5763 Restructure and simplify AWS Custom Runtime code
Add Custom Runtime emulator to simplify integration testing
2021-10-20 17:52:52 +02:00
Oleg Zhurakousky
f5707e88c4 GH-SCST-2235 Fix Partitioning issue with FunctionAroundWrapper" 2021-10-19 18:26:37 +02:00
Oleg Zhurakousky
7f1227036a Disable failing grpc test 2021-10-19 11:46:43 +02:00
Oleg Zhurakousky
26147a7ec8 Revert "Disable gRPC tests temporarily"
This reverts commit e166219434.
2021-10-19 10:19:35 +02:00
buildmaster
598ca3e27c Going back to snapshots 2021-10-19 08:16:39 +00:00
buildmaster
e497988307 Update SNAPSHOT to 3.2.0-M3 2021-10-19 08:13:10 +00:00
Oleg Zhurakousky
e166219434 Disable gRPC tests temporarily 2021-10-19 10:04:07 +02:00
Oleg Zhurakousky
7ed46e3c09 gRPC cleanup 2021-10-19 09:10:14 +02:00
Oleg Zhurakousky
ab94368d18 Additional cleanup in gRPC module 2021-10-19 08:07:06 +02:00
Oleg Zhurakousky
fff5b04971 Polish gRPC lifecycle 2021-10-18 20:20:33 +02:00
Oleg Zhurakousky
f714178c74 Fix server termination 2021-10-18 19:06:04 +02:00
Oleg Zhurakousky
1c5c3e833f More cleanup in gRPC tests 2021-10-18 18:50:30 +02:00
Oleg Zhurakousky
01129d874f Add clean up step to grpc test 2021-10-18 18:34:02 +02:00
Oleg Zhurakousky
16215715d5 Increased timeouts 2021-10-18 18:23:11 +02:00
Oleg Zhurakousky
0c7d7cb7da Fix gRPC test to use dynamic port 2021-10-18 18:16:10 +02:00
Oleg Zhurakousky
4965baab55 Reorganization of grpc code 2021-10-18 17:55:33 +02:00
Oleg Zhurakousky
2db9ce1bba Fix dependency version 2021-10-18 16:02:04 +02:00
Oleg Zhurakousky
caf3cd79fb GH-754 Add initial support for specifying grpc service
The newly added support allows one to actually specify which groc service to bootstrap in the event multiple services are available in the classpath

Resolves #754
2021-10-11 20:46:43 +02:00
Oleg Zhurakousky
41043479f5 GH-750 Add support for pluggable protobufs
This initial support adds plugin extension to support CloudEvent proto as well as the example
Additional plugins could be provided in the same ay as CloudEvent plugin extension

Resolves #750
2021-10-11 14:03:24 +02:00
buildmaster
8c92be5a06 Going back to snapshots 2021-10-01 09:42:57 +00:00
buildmaster
0d7fa4fc0a Update SNAPSHOT to 3.2.0-M2 2021-10-01 09:39:36 +00:00
Oleg Zhurakousky
495b42bbe7 Refactor CustomRuntimeEventLoop in AWS module to ensure it is spring aot native compatible 2021-09-21 16:08:09 +02:00
Oleg Zhurakousky
3b4b7aae5c GH-743 Remove setting of HTTP 'export' properties for AWS Custom Runtime
Resolves #743
2021-09-16 11:27:17 +02:00
Oleg Zhurakousky
334d2d8e8a GH-722 Fix support for API Gateway v2 when Function signature is POJO
Resolves #722
2021-08-17 08:25:28 +02:00
Israel Perales
9ec8fe0206 Bugfix #712
Resolves https://github.com/spring-cloud/spring-cloud-function/issues/712
Resolves #719
2021-08-06 15:50:59 +02:00
Oleg Zhurakousky
873860571b GH-718 Improve support for Function bean definition
Added sample for functional bean definition
2021-08-03 13:02:15 +02:00
buildmaster
723f1b8180 Going back to snapshots 2021-07-30 10:58:36 +00:00
buildmaster
fae1e4ab94 Update SNAPSHOT to 3.2.0-M1 2021-07-30 10:55:41 +00:00
Oleg Zhurakousky
d9db0af13d GH-716 Add support for returning custom status code
Resolves #716
2021-07-30 12:42:48 +02:00
Oleg Zhurakousky
e87506bb4e Revert "Update SNAPSHOT to 3.2.0-M1"
This reverts commit 2897285217.
2021-07-30 12:41:34 +02:00
Oleg Zhurakousky
26ed4cbb25 Revert "Going back to snapshots"
This reverts commit c3a556faf6.
2021-07-30 12:41:23 +02:00
buildmaster
c3a556faf6 Going back to snapshots 2021-07-30 08:15:06 +00:00
buildmaster
2897285217 Update SNAPSHOT to 3.2.0-M1 2021-07-30 08:12:01 +00:00
Oleg Zhurakousky
7e81cdd552 Improve AWSLambdaUtils 2021-07-28 14:56:07 +02:00
Oleg Zhurakousky
dc98f0b49f GH-709, GH-684, GH-641 Upgrade AWS dependency
Refactor and simplify AWSLambdaUtils to work with AWS serialization libraries
Add support for API v2 gateway event

Resolves #709
Resolves #684
Resolves #641
2021-07-22 18:57:57 +02:00
Oleg Zhurakousky
2a73a7a0a3 Fix POMs for 3.2 2021-07-13 16:23:02 +02:00
Oleg Zhurakousky
bb400b8386 Fix checkstyle 2021-06-11 09:32:00 +02:00
Oleg Zhurakousky
bfb62150e8 GH-706 Fix application context caching for JDK11 class loaders
Resolves #706
2021-06-08 20:36:23 +02:00