Commit Graph

1817 Commits

Author SHA1 Message Date
Oleg Zhurakousky
2d405d96b3 Update README.adoc 2019-08-14 20:12:08 +02:00
Oleg Zhurakousky
2bcc4223b9 Update README.adoc 2019-08-14 20:10:47 +02:00
Oleg Zhurakousky
509dbb7269 Updated README with function features 2019-08-14 20:06:27 +02:00
Oleg Zhurakousky
28d6975a9a GH-394 Ensured that arguments are propagated to the packaged archive deployment 2019-08-14 19:57:57 +02:00
Oleg Zhurakousky
e27f1e9d97 GH-394 Ensured deployer supports old Function properties
Resolves #394
2019-08-13 21:12:28 +02:00
buildmaster
cc0dcaf6ed Bumping versions 2019-08-13 18:54:54 +00:00
Oleg Zhurakousky
df9a2738d5 Bumped phase of FunctionDeployerConfiguration 2019-08-13 15:30:40 +02:00
buildmaster
ef0e42dd6f Going back to snapshots 2019-08-13 06:02:38 +00:00
buildmaster
b49e116cf2 Update SNAPSHOT to 3.0.0.M2 2019-08-13 05:56:32 +00:00
Oleg Zhurakousky
5b7d2e3721 Clean up deployer integration tests and POM 2019-08-13 07:47:17 +02:00
Oleg Zhurakousky
b59dd6b534 Fixed deployer integration test POMs 2019-08-13 07:31:22 +02:00
Oleg Zhurakousky
390fc2bcb2 Removed old deployer module 2019-08-13 07:25:29 +02:00
Oleg Zhurakousky
080b708de1 Adjusted docs to benefit from recent s-c-build improvements 2019-08-12 19:03:07 +02:00
Oleg Zhurakousky
935ea12263 Deprecated EnableFunctionDeployer
Polished Deploying a Packaged Function  section
2019-08-12 17:50:36 +02:00
Oleg Zhurakousky
ed2fa9bb7a Renamed deployer-new to deployer, removed old deployer 2019-08-12 17:26:22 +02:00
Oleg Zhurakousky
17ef359b60 Swicthed s-c-build back to snapshot 2019-08-12 16:47:25 +02:00
Oleg Zhurakousky
745851abf2 Added support for non-uber jars in new deployer
Added integration test for non-uber JARs
2019-08-12 16:30:44 +02:00
buildmaster
eb06670481 Bumping versions 2019-08-12 11:19:27 +00:00
Oleg Zhurakousky
3bc03a640a Added additional features to launcehr loader to ensure it is java 11 aware
Added integration tests to validate java 11 awareness (specifically about some javax packages)
Added integration tests to validate Function-Class discovery
Added spring.factories for FunctionDeployerConfiguration
2019-08-12 12:35:28 +02:00
Oleg Zhurakousky
ba05872a01 Added sample app with SCF on classpath 2019-08-12 10:19:06 +02:00
Oleg Zhurakousky
b64af80fb1 Improved archive loader to work with Java 11
Added tests for deploying multi-input/output apps and jars
Polished logging
2019-08-12 10:09:43 +02:00
Oleg Zhurakousky
3349c3abed Added support for class loader to share common transport packages such as reactor
Simplify user exposure to deploying archives
2019-08-10 14:44:35 +02:00
Oleg Zhurakousky
3d67f84144 Fixed check styles 2019-08-09 18:45:57 +02:00
Oleg Zhurakousky
1248eaaa09 Imprived class loading for new deployer 2019-08-09 18:42:48 +02:00
Oleg Zhurakousky
4e0e3fdc6d Added support for deploying uber JARs with no main/start-class to new deployer 2019-08-08 15:13:48 +02:00
Oleg Zhurakousky
bac9978972 Added parent/parent class loader to the launcegr loader 2019-08-07 20:09:43 +02:00
Oleg Zhurakousky
d53fc6b672 Added support for passing conversion hint to MessageConverter 2019-08-07 15:54:30 +02:00
Oleg Zhurakousky
6312b5e0aa Fixed BeanFactoryAwareFunctionRegistry default function definition lookup 2019-08-06 17:48:03 +02:00
Oleg Zhurakousky
b51cc5ce03 Added test infrustructure for generated JARs
Added tests for simply types as well as type conversion

polishing
2019-08-06 16:07:44 +02:00
Oleg Zhurakousky
d3b31a6f6b Added initial support for loading functions by type in new deployer 2019-08-06 14:23:34 +02:00
Oleg Zhurakousky
203687e45f Added new deployer experimental module 2019-08-05 17:04:30 +02:00
Simon Dean
9962294c73 Upgrade Shadown plugin to work with latest version of Gradle 2019-08-05 10:26:11 +01:00
Simon Dean
29ada6d42e Fix Gradle build 2019-08-05 09:32:43 +01:00
Oleg Zhurakousky
38981003b9 Simplified MessageConverter configuration 2019-07-31 08:28:34 +02:00
Oleg Zhurakousky
14451272fe Added additional logging 2019-07-31 08:27:52 +02:00
Oleg Zhurakousky
13794b08d0 Minor polishing and additional logging for BeanFactoryAwareFunctionRegistry 2019-07-30 15:54:23 +02:00
Oleg Zhurakousky
2a926cab2f Temporarily ignoring several deployer tests
Fixed test JARs poms
2019-07-30 11:33:17 +02:00
Marcin Grzejszczak
75607c4f18 Updated the versions 2019-07-30 09:18:53 +02:00
Oleg Zhurakousky
49f76856d4 Temporarily disconnected SI sample 2019-07-30 09:06:41 +02:00
Oleg Zhurakousky
90c69368c2 Removed FunctionCatalog, BeanFactoryFunctionCatalogTests, ContextFunctionPostProcessorTests
Deprecated FluxWrapperDetector
Clean up and polishing of new BeanFactoryAwareFunctionRegistry
2019-07-30 09:06:34 +02:00
Marcin Grzejszczak
cc5c522a8a Added symbolic link of index.adoc 2019-07-29 14:28:32 +02:00
Oleg Zhurakousky
f5cf937985 Fixed output conversion for Message<byte[]> functions
- cleaned up BeanFactoryAwareFunctionRegistry
- Added javadoc to FunctionCatalog.lookup(String functionDefinition, String... acceptedOutputMimeTypes)
2019-07-27 12:41:07 +02:00
Oleg Zhurakousky
bfcea95268 Revert "temporary"
This reverts commit 746da2de43.
2019-07-26 18:47:33 +02:00
Oleg Zhurakousky
746da2de43 temporary 2019-07-26 17:25:13 +02:00
Oleg Zhurakousky
9b1e69f05d Removed auto-fluxing Supplier result when Supplier is not reactive 2019-07-26 15:33:26 +02:00
Oleg Zhurakousky
74ca973bc9 Minor polishing to accomodate edge cases in s-c-stream 2019-07-25 17:07:02 +02:00
Oleg Zhurakousky
694c7fa1bb Adding support for extracting payload only for cases where conversion is not necessary 2019-07-24 13:57:17 +02:00
Oleg Zhurakousky
c4f1f4505c Fixd docs failing build 2019-07-24 12:38:15 +02:00
Oleg Zhurakousky
243cf95eca GH-388 Adding utility to interogate Function types
- refactoring of BeanFactoryAwareFunctionRegistry to eliminate the need for FunctionType as it takes certain assumptions that are no longer valid
- adding support for multiple acceptedOutputTypes to FunctionCatalog

Resolves #388
2019-07-24 12:12:52 +02:00
Oleg Zhurakousky
fbeee8bc37 Renamed new registry implementation to BeanFactoryAwareFunctionRegistry
- added initila javadoc
- polished few tests
2019-07-17 14:48:05 +02:00