Commit Graph

421 Commits

Author SHA1 Message Date
Marcin Grzejszczak
32db16cec5 Bumping reactor before release of 2.0.0.M2 2018-09-19 15:10:26 +02:00
Oleg Zhurakousky
c43f081ef1 Cleanup and added more tests 2018-09-19 14:33:01 +02:00
Oleg Zhurakousky
6e9f5b86fe more yellow markar polishing 2018-09-19 13:22:26 +02:00
Oleg Zhurakousky
48b2a87f14 Updated reactor-bom.version to Californium-BUILD-SNAPSHOT to fix the broken builds 2018-09-19 13:14:15 +02:00
Dave Syer
9016ccd969 More yellow markers 2018-09-18 13:30:37 +01:00
Oleg Zhurakousky
76e3bf2957 polishing/refactoring
Undeprecated deprecated constructor in FunctionRegistration
Made FunctionRegistration BeanNameAware
Added name assertion in FunctionRegistrationPostProcessor
2018-09-18 13:21:58 +02:00
Dave Syer
3c91914f82 Purge some more deprecated constructor usages 2018-09-17 15:21:40 +01:00
Dave Syer
f7b184c4c3 Revert to more convenient signature in FunctionCatalog 2018-09-17 15:07:24 +01:00
Dave Syer
033ab38579 Fix message processor in isolated function 2018-09-17 14:47:59 +01:00
Dave Syer
b3ff7ab680 Compiler warnings and witespace 2018-09-17 13:38:47 +01:00
Dave Syer
c964dc5451 Add some logging on startup of Azure adapter 2018-09-17 11:58:38 +01:00
Dave Syer
4311aa949c Revert "Use comma instead of pipe (better in URL path)"
This reverts commit f0e2f0b975.
2018-09-17 11:22:17 +01:00
Dave Syer
1061c1d525 Update notes on azure adapter 2018-09-17 11:06:28 +01:00
Dave Syer
f09f750c39 Add support for different handler->function mappings in Azure 2018-09-17 11:06:17 +01:00
Dave Syer
3baaa45648 Allow Azure function apps to pass function name down to handler 2018-09-17 11:06:08 +01:00
Dave Syer
f0e2f0b975 Use comma instead of pipe (better in URL path) 2018-09-17 10:58:42 +01:00
Oleg Zhurakousky
e1c2610105 GH-206 Ensured consistency in header names
added Copyright/aithor tags

Resolves #206
2018-09-12 22:10:10 +02:00
Oleg Zhurakousky
40b542edfe GH-202 Added size() to FunctionCatalog
Resolves #202
2018-09-12 20:17:19 +02:00
Dave Syer
d1c423e161 Add HTTP headers to outgoing messages by default
Some care is required to prevent request-specific headers being
reflected and interfering with content negotiation.

Fixes gh-207
2018-09-12 15:41:34 +01:00
Oleg Zhurakousky
ed3a532f96 Added Kotlin/Eclipse integration notes to README 2018-09-12 15:43:23 +02:00
Dave Syer
c52b0b2cb9 Add webflux starter to BOM 2018-09-12 09:35:44 +01:00
Oleg Zhurakousky
ca47076083 GH-205 Added initial Kotlin support documentation
polished tests and test configuration

Resolves #205
2018-09-11 11:39:24 +02:00
Oleg Zhurakousky
87c67427df GH-77 added initial Kotlin support
Added mixed java/kotlin POM configuration

added tests, javadocs

Resolves #77
Resolves #204
2018-09-11 11:37:13 +02:00
Marcin Grzejszczak
b28e22d255 Going back to snapshots 2018-08-22 18:03:37 +02:00
Marcin Grzejszczak
aca771fb8b Update SNAPSHOT to 2.0.0.M1 2018-08-22 17:54:29 +02:00
Marcin Grzejszczak
2694b73dfa Ignoring a sample test 2018-08-22 17:44:03 +02:00
Marcin Grzejszczak
48da16ff51 Removed snapshot of stream and wrong test dependency 2018-08-22 17:36:02 +02:00
Oleg Zhurakousky
8001c49312 Final prep for 2.0.0.M1 release
Ignored few tests that are failing due to boot 2.1 no-override policy
2018-08-22 17:18:00 +02:00
Oleg Zhurakousky
697f668686 GH-194 Fixed Streaming section of the reference manual
Given that SCF is now a dependency of SCSt and the spring-cloud-function-stream module has been removed, this fix simply adds a link to a function section of the Spring Cloud Stream reference manual

Resolves #194
2018-08-22 17:05:46 +02:00
Oleg Zhurakousky
970d883eb1 Added repositories section to dependencies POM 2018-08-22 16:53:52 +02:00
Marcin Grzejszczak
44739b4a25 Preparing for 2.0.0.M1 release 2018-08-22 14:55:36 +02:00
Dave Syer
8f41e33c11 Merge branch '1.x' 2018-08-21 17:44:28 +01:00
Dave Syer
60ab4e4df4 Revert to snapshots 2018-08-21 17:42:35 +01:00
Dave Syer
825d52feb7 Update for 1.0.1 2018-08-21 17:17:07 +01:00
Yanming Zhou
81237a484d Fix test failed with non english locale 2018-08-21 16:00:07 +02:00
Dave Syer
9803f4c61e Merge branch '1.x' 2018-08-21 13:44:03 +01:00
Dave Syer
4a6227a777 Extract parent creation logic into a method
Fixes #201
2018-08-21 13:42:31 +01:00
Oleg Zhurakousky
30187b583b GH-199 Added support for typeless lookup in FunctionCatalog
Updated both the interface as well as InMemoryFunctionCatalog BeanFactoryFunctionCatalog and SingleEntryFunctionRegistry implementations
Added tests

Resolves #199
2018-08-15 17:56:29 +02:00
Oleg Zhurakousky
fffe67cdcf Reduced visibility of new classes(for now)
minor polishing
2018-08-14 12:58:00 +02:00
Dave Syer
9d1818839e Add SupplierExporter (HTTP POST of Suppliers on startup)
Add throwable handling to azure base class
2018-08-14 12:57:12 +02:00
Dave Syer
fa116523de Bump Boot in main sample 2018-08-07 15:17:28 +01:00
Dave Syer
d0eb012371 Make Azure function initializer a bit more flexible 2018-08-07 14:58:34 +01:00
Dave Syer
2c7144bc49 Update Azure dependencies 2018-08-07 10:06:14 +01:00
Dave Syer
297c0471b1 Fix AWS sample to build better with Gradle 2018-08-07 09:59:08 +01:00
Oleg Zhurakousky
947f4f6b71 Cleaned up RequestProcessor and fixed few tests
Resolves #193
2018-08-01 15:36:52 +02:00
Dave Syer
7dd38edf84 Add support for webflux
MVC and Webflux share some common business logic
so it makes sense to put them in the same module.
Also simplifies the MVC code, removing the custom argument
and return value handlers.

Weed out unecessary method param

Unignore some tests
2018-08-01 15:34:59 +02:00
Oleg Zhurakousky
ed14474b9f GH-191 Made 'name' required in FunctionRegistration 2018-07-30 13:48:48 +02:00
Oleg Zhurakousky
32ee27165b GH-190 Added null check for publisher
Resolves #190
2018-07-27 16:07:57 +02:00
Dave Syer
a840689c95 Remove extraneous if() clause 2018-07-23 14:17:20 +01:00
Dave Syer
41520c4ce4 Fix un-ignored test - content-length should not be propagated 2018-07-23 14:12:24 +01:00