buildmaster
ea03395bb3
Update SNAPSHOT to 3.1.1
2021-01-27 17:11:29 +00:00
Oleg Zhurakousky
b28087d6a3
Revert "Bumping versions"
...
This reverts commit cbd0bee65f .
2021-01-14 12:36:38 +01:00
buildmaster
cbd0bee65f
Bumping versions
2021-01-13 18:56:32 +00:00
Oleg Zhurakousky
5894433ed5
Revert "Bumping versions"
...
This reverts commit 6a3bde7d64 .
2021-01-11 10:44:04 +01:00
buildmaster
6a3bde7d64
Bumping versions
2020-12-21 18:56:08 +00:00
Oleg Zhurakousky
1f1ba66764
Fix snapshot versions
2020-12-21 18:04:32 +01:00
buildmaster
2f933b9b01
Bumping versions to 3.1.1.SNAPSHOT after release
2020-12-21 11:57:51 +00:00
buildmaster
45161d683d
Going back to snapshots
2020-12-21 11:57:50 +00:00
buildmaster
3a0ed3941f
Update SNAPSHOT to 3.1.0
2020-12-21 11:54:46 +00:00
Oleg Zhurakousky
bc4b5b3f80
Add stream (kafka, Rabbit) and Rsocket examples for Cloud Event
2020-12-18 16:44:29 +01:00
buildmaster
9e31994901
Going back to snapshots
2020-12-11 13:43:19 +00:00
buildmaster
794d59317a
Update SNAPSHOT to 3.1.0-RC1
2020-12-11 13:41:19 +00:00
Oleg Zhurakousky
28184039de
Restructure Cloud Events support to optionally support Cloud Events SDK
2020-12-01 22:12:34 +01:00
Dave Syer
8bf2fa7e70
Refactor some lambdas to enable native image building
...
Without this change a function with a Tomcat wrapper cannot be compiled
to a native image (or it can but it fails at runtime) because there
are lambda$$$ methods in the byte code that refer to missing types.
2020-11-25 11:00:08 +00:00
Dave Syer
e6d53f000c
Better test of whether webflux is present
2020-11-20 09:17:15 +00:00
Dave Syer
01be2060e6
Move class present check to static initializer
...
Helps with native images
2020-11-19 11:44:51 +00:00
buildmaster
bfc4712e87
Going back to snapshots
2020-11-17 16:13:28 +00:00
buildmaster
cc56c51ddb
Update SNAPSHOT to 3.1.0-M5
2020-11-17 16:11:20 +00:00
Oleg Zhurakousky
97ba22da76
Polishing cleanup and javadoc
2020-11-17 08:01:21 +01:00
Oleg Zhurakousky
8ea309c45b
Clean up and simplifications around CloudEvent processing
...
This commit effectively a merge of work with #607 and simplifies the following
- CloudEventAttributesProvider now provides CloudEventAttributes initialized with defaults to be set by the user
- In HTTP RequestProcessor the logic of sanitizing headers was improved to ensure that correct prefix is applied
Resolves #607
2020-11-16 13:40:53 +01:00
Oleg Zhurakousky
14b39c2077
Fix HTTP header propagation logic
...
Related to GH-422 and GH-606
2020-11-13 17:47:41 +01:00
Oleg Zhurakousky
632e73caf9
Fix CloudEvent prefix and fix the name of CloudEventAttributesProvider.java
2020-11-13 16:07:33 +01:00
Oleg Zhurakousky
249f3257c0
remove commented code
2020-11-09 19:34:14 +01:00
Oleg Zhurakousky
45520d3325
GH-597 Add support for handling MultipartFile(s)
...
This initial fix ensures that functions can process single MultipartFile as well as multiple.
Resolves #597
2020-11-09 19:27:01 +01:00
Oleg Zhurakousky
88766cf0ed
Simplify logic around getting item type of a function type
2020-11-04 11:29:01 +01:00
Oleg Zhurakousky
3f14e3779c
Disable 'sentencesAcceptSse' test as it started to fail due to some reactor changes
2020-11-03 14:03:39 +01:00
Oleg Zhurakousky
780cb05e79
Initial refactoring and simplificatioin of web module
2020-11-03 13:46:52 +01:00
Oleg Zhurakousky
63a1c3228d
Fix SmartCompositeMessageConverter to ensure it properly injects contentType
...
Initial refactoring web - test pass
2020-11-03 13:44:45 +01:00
Oleg Zhurakousky
818cda144c
Deprecate and remove all usages of FunctionInspector
2020-10-19 18:11:11 +02:00
Oleg Zhurakousky
3f1315c523
Consolidate isMessage() operation
2020-10-19 14:57:55 +02:00
Oleg Zhurakousky
e58643c032
Clean up FunctionTypeUtils
2020-10-19 14:44:37 +02:00
Oleg Zhurakousky
89466b5cdc
Refactor FunctionCatalog implementation
2020-10-16 17:59:06 +02:00
buildmaster
349f084bd0
Going back to snapshots
2020-10-02 09:22:55 +00:00
buildmaster
9a6a2abb3d
Update SNAPSHOT to 3.1.0-M4
2020-10-02 09:20:53 +00:00
buildmaster
d7a302133e
Going back to snapshots
2020-09-23 14:34:33 +00:00
buildmaster
80b62f5ebe
Update SNAPSHOT to 3.1.0-M3
2020-09-23 14:32:21 +00:00
Oleg Zhurakousky
9f700bf2f2
GH-578 Fix FunctionRegistration lookup
...
The root of the issue was in implementation of equals() and hashCode() of FunctionInvocationWrapper
Resolves #578
2020-09-21 15:22:21 +02:00
Oleg Zhurakousky
ddba54dee6
Various polishing to accomodate boot, reactor and other changes
2020-08-04 19:21:14 +02:00
buildmaster
4213d19180
Going back to snapshots
2020-07-20 14:25:39 +00:00
buildmaster
ae4efc2b9d
Update SNAPSHOT to 3.1.0-M2
2020-07-20 14:23:39 +00:00
Oleg Zhurakousky
c294816e7a
GH-500 Fix NPE in FunctionEndpointInitializer
...
This ensures that posting to the consumer does not result in NPE given that there is no body
Resolves #500
2020-06-10 19:44:27 +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
Oleg Zhurakousky
c6dc8f9a72
Change from v.BUILD-SNAPSHOT to v-SNAPSHOT
2020-06-03 14:56:41 +02:00
Oleg Zhurakousky
8503c39104
Re-enable ignored tests
2020-05-04 21:09:41 +02:00
Oleg Zhurakousky
5f3f0cf965
Polishing
...
Fix code format
Resolves #489
2020-04-29 15:29:35 +02:00
谭繁华
719f3745f0
GH-489 the received data which Post Flux data to FunctionController is not same as the function apply
...
fix test case
2020-04-29 15:29:35 +02:00
Oleg Zhurakousky
b5592d8e7a
Enhance test to validate HTTP header propagation
2020-04-21 14:13:35 +02:00
Oleg Zhurakousky
27494567a0
Add propagation of HTTP headers
...
Polish function composition logic
2020-04-20 18:13:45 +02:00
Oleg Zhurakousky
5f37819eae
Remove attempt to convert incoming type to target type from Requestprocessor
...
This fix effectively forces all type conversion happen in function catalog
2020-04-20 09:14:57 +02:00
Oleg Zhurakousky
7bd84c79a2
GH-499,498 Add support for SupplierExporter to control output content-type
...
- Add 'contentType' property to ExporterProperties to assist SupplierExporter with delegating it to function catalog
- Add additional logging and testing
- Change JsonMapper to abstract class providing special handling of conversion of Json Sting to byte[]
2020-04-20 07:06:18 +02:00