Oleg Zhurakousky
72f05fc591
Refactor FunctionCatalog implementation
2020-10-16 17:59:06 +02:00
buildmaster
85f70f30a6
Going back to snapshots
2020-10-02 09:22:55 +00:00
buildmaster
bd05ea44cf
Update SNAPSHOT to 3.1.0-M4
2020-10-02 09:20:53 +00:00
buildmaster
ed13099779
Going back to snapshots
2020-09-23 14:34:33 +00:00
buildmaster
861e4611b1
Update SNAPSHOT to 3.1.0-M3
2020-09-23 14:32:21 +00:00
Oleg Zhurakousky
6863931f30
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
2f36dbccb3
Various polishing to accomodate boot, reactor and other changes
2020-08-04 19:21:14 +02:00
buildmaster
83c6236f84
Going back to snapshots
2020-07-20 14:25:39 +00:00
buildmaster
f097ad64fc
Update SNAPSHOT to 3.1.0-M2
2020-07-20 14:23:39 +00:00
Oleg Zhurakousky
b4e5315a10
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
8bcfad48fa
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
52104f451a
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
Oleg Zhurakousky
8f7672399f
Extract common code from BeanFactoryAwareFunctionRegistry
...
. . . to ensure that we can have the version of FunctionRegistry that is not dependent on BeanFactory.
2020-04-16 13:42:17 +02:00
Oleg Zhurakousky
895ac30604
Revert "Bumping versions"
...
This reverts commit 9ad788aef7 .
2020-04-08 15:06:14 +02:00
buildmaster
9ad788aef7
Bumping versions
2020-04-06 18:55:27 +00:00
buildmaster
8a93ebcff9
Going back to snapshots
2020-04-06 18:23:35 +00:00
buildmaster
1e82013b31
Update SNAPSHOT to 3.1.0.M1
2020-04-06 18:21:21 +00:00
Marcin Grzejszczak
bfb7a804e4
Bumping to 2020-01 (aka Ilford)
2020-04-06 09:40:06 +02:00
Oleg Zhurakousky
949f5fb023
GH-466 Fix SupplierExporter to avoid starting if Supplier is not present
...
Added condition to the start method of the SupplierExporter to prevent it from starting for cases where there are no Suppliers in catalog
Resolves #466
2020-03-31 16:40:31 +02:00
Oleg Zhurakousky
21d68ff3c8
GH-475 Fix support for Flux<List> type conversion
...
At the moment support is rudimentary but given that BeanFactoryAwareFunctionRegistry provides all the necessary type conversion functionality the true fix should consider utilizing it.
Resolves #475
2020-03-31 14:46:37 +02:00
Oleg Zhurakousky
1d784c199d
GH-467 Added initial support for GET method to FunctionEndpointInitializer
...
At the moment support is rudimentary as it does not include any type conversion, but neither does POST so it is consistent.
Given that BeanFactoryAwareFunctionRegistry provides all that functionality already perhaps the proper fix with regard to converter would be to use it or part of it in place of InMemoryFunctionCatalog currently used.
Resolves #467
2020-03-31 14:14:33 +02:00
Oleg Zhurakousky
86d12f3a84
GH-473 Fix type discovery for generic parameters
...
Resolves #473
2020-03-30 10:56:00 +02:00
buildmaster
87dd0dd113
Bumping versions to 3.0.4.BUILD-SNAPSHOT after release
2020-03-03 15:23:14 +00:00
buildmaster
568fd9affd
Going back to snapshots
2020-03-03 15:23:14 +00:00
buildmaster
340a5cc3f3
Update SNAPSHOT to 3.0.3.RELEASE
2020-03-03 14:53:54 +00:00
buildmaster
9eb98bd545
Bumping versions to 3.0.3.BUILD-SNAPSHOT after release
2020-02-12 17:43:00 +00:00
buildmaster
28baf6fc04
Going back to snapshots
2020-02-12 17:42:59 +00:00
buildmaster
36a4e69a31
Update SNAPSHOT to 3.0.2.RELEASE
2020-02-12 17:31:16 +00:00
Oleg Zhurakousky
b71d012d02
Revert "Update SNAPSHOT to 3.0.2.RELEASE"
...
This reverts commit 669e8eaabe .
2020-02-12 18:22:55 +01:00
Oleg Zhurakousky
a899c8365e
Revert "Going back to snapshots"
...
This reverts commit d6affef18e .
2020-02-12 18:22:48 +01:00
Oleg Zhurakousky
a460d2f6ed
Revert "Bumping versions to 3.0.3.BUILD-SNAPSHOT after release"
...
This reverts commit 8e8df4206d .
2020-02-12 18:22:40 +01:00
buildmaster
8e8df4206d
Bumping versions to 3.0.3.BUILD-SNAPSHOT after release
2020-02-12 16:56:40 +00:00
buildmaster
d6affef18e
Going back to snapshots
2020-02-12 16:56:39 +00:00
buildmaster
669e8eaabe
Update SNAPSHOT to 3.0.2.RELEASE
2020-02-12 16:41:19 +00:00
buildmaster
b8c3565251
Bumping versions to 3.0.2.BUILD-SNAPSHOT after release
2019-12-18 16:13:27 +00:00
buildmaster
c1c744973b
Going back to snapshots
2019-12-18 16:13:27 +00:00
buildmaster
cc15b53b08
Update SNAPSHOT to 3.0.1.RELEASE
2019-12-18 15:47:36 +00:00
Oleg Zhurakousky
a3a08919e0
GH-423 Ensure that SupplierExporter assumes generic Publisher
...
Resolves #423
2019-12-11 13:44:32 +01:00
Oleg Zhurakousky
3fb38e45c9
Revert "Bumping versions"
...
This reverts commit ef8d03645d .
2019-12-06 15:31:52 +01:00
buildmaster
ef8d03645d
Bumping versions
2019-11-22 18:55:20 +00:00
buildmaster
a42fc82586
Bumping versions to 3.0.1.BUILD-SNAPSHOT after release
2019-11-22 11:18:20 +00:00
buildmaster
1bb5f26040
Going back to snapshots
2019-11-22 11:18:20 +00:00
buildmaster
ca8842445e
Update SNAPSHOT to 3.0.0.RELEASE
2019-11-22 10:57:03 +00:00