Commit Graph

  • a64579dbdb More tests for auto detect of start class Dave Syer 2018-05-18 12:48:36 +01:00
  • e1bb5259a9 Support for Start-Class as main Dave Syer 2018-05-18 11:45:24 +01:00
  • e34324b5b4 Double check that a Function can return a Mono Dave Syer 2018-05-15 08:43:28 +01:00
  • af5f5b78de Tweak support for single valued text HTTP exchange Dave Syer 2018-05-02 13:00:22 -04:00
  • fa55ebab16 Compiler warnings Dave Syer 2018-05-02 10:55:24 -04:00
  • 4b85e89992 Fix docs with regard to Flux.interval Oleh Dokuka 2018-05-02 12:25:53 +03:00
  • eaea89532c Add documentation for compiler configuration properties Dave Syer 2018-05-02 06:17:28 -04:00
  • b59b43ddc5 Only expose Publisher via FunctionCatalog Dave Syer 2018-05-01 11:46:29 -04:00
  • fb04324ac9 Factor out a new strategy for wrapper type detection Dave Syer 2018-05-01 08:43:11 -04:00
  • ebd1646308 Push deployer configuration out of autoconfig Dave Syer 2018-04-25 17:33:24 +01:00
  • 7fa0ed7b6b Replace deployer with a simpler library Dave Syer 2018-04-25 12:44:16 +01:00
  • 59f94c1533 Fix potential issue when Message is not available but not needed Dave Syer 2018-04-25 07:27:33 +01:00
  • 8cf3d7bc5a Add some WebMvcTest support Dave Syer 2018-04-24 16:06:59 +01:00
  • 6c58fe0c4d Fix shadowJar configuration Dave Syer 2018-04-24 14:44:30 +01:00
  • 04f917c113 Make it explicit that stream does not depend on a web server Dave Syer 2018-04-24 14:10:37 +01:00
  • 0f8c1ce860 Make Jackson optional in web adapter Dave Syer 2018-04-24 11:57:47 +01:00
  • 73cf5d418a Update to Boot 1.5.12 Dave Syer 2018-04-24 10:13:58 +01:00
  • 57c05970e5 Use concurrent hash map in function catalog Dave Syer 2018-04-24 10:23:22 +01:00
  • 2df5dcc992 Compiler warnings Dave Syer 2018-04-24 09:46:48 +01:00
  • ea5811fbe2 Add repository declarations to azure sample Dave Syer 2018-04-24 09:31:08 +01:00
  • 7df650fce0 Exclude older nastier version of AWS api jar Dave Syer 2018-04-24 09:20:47 +01:00
  • 0e41b8acc5 Support incoming application/x-www-form-urlencoded content bishoy 2018-03-20 08:31:28 +02:00
  • c2568ccabe Compiler warnings Dave Syer 2018-04-16 16:39:37 +01:00
  • 98cf4dc06e Revert to snapshots Dave Syer 2018-04-16 16:22:02 +01:00
  • d1bcb7d142 Update to 1.0.0.M6 Dave Syer 2018-04-16 16:04:31 +01:00
  • 74b80c069c Update to thin launcher 1.0.10 Dave Syer 2018-04-16 15:46:56 +01:00
  • f61c31512c Remove AWS BOM Dave Syer 2018-04-16 14:30:13 +01:00
  • 2c6f71d275 Add support for aggregated Kinesis records in SpringBootKinesisEventHandler Halvdan Hoem Grelland 2018-03-18 13:42:44 +01:00
  • 344ee9a689 Upgrade boot versions trisberg 2018-04-06 14:45:34 -04:00
  • 7e53a74474 Update README Dave Syer 2018-03-26 10:09:54 +01:00
  • 5aeba1ea96 Convert Consumer<Foo> to Function<Flux<Foo>,Mono<Void>> Dave Syer 2018-03-26 10:06:13 +01:00
  • a1b624b28a Inspect bean class if it is available Dave Syer 2018-03-21 11:09:57 +00:00
  • 0bd71e61e0 Extract common logic in invokers into base class Dave Syer 2018-03-20 17:28:29 +00:00
  • 9012143093 Share unrouted messages amongst consumers and functions Dave Syer 2018-03-20 09:52:31 +00:00
  • 0be5f14766 Provide new config options for streams enabling composition Dave Syer 2018-03-16 11:10:54 -04:00
  • efc99d2af0 Revert to snaphots Dave Syer 2018-03-16 11:40:12 -04:00
  • feb8f51c41 Update to 1.0.0.M5 Dave Syer 2018-03-16 11:28:53 -04:00
  • 4272ce2f36 Fix surefire version so CI build works Dave Syer 2018-03-16 09:53:29 -04:00
  • 773dddbe68 Ensure composite wrapper type reflects reality Dave Syer 2018-03-16 08:30:33 -04:00
  • 47f86671ca Allow pipe as well as comma in function composition Dave Syer 2018-03-16 07:59:01 -04:00
  • 8ab4d61bb4 Align MVC handling between Spring 4 and Spring 5 Dave Syer 2018-03-16 07:08:43 -04:00
  • 43e3cb4f27 Fix deployer tests to not use the Boot 2.0 sample Dave Syer 2018-03-15 09:22:51 -04:00
  • 9a2f21e051 Upgrade pojo sample to Boot 2.0 as integration test Dave Syer 2018-03-15 06:45:58 -04:00
  • 740a94b202 Make Gson special config conditional on Boot 1.5 Dave Syer 2018-03-09 12:17:24 +00:00
  • 5528659b4b Inspect bean definition more thoroughly for factory arguments Dave Syer 2018-03-02 11:28:33 +00:00
  • dc008cc24d Ensure a function is inspectable as itself and its wrapper Dave Syer 2018-03-01 09:10:14 +00:00
  • 955e99bfe3 Re-org so that default methods are used everywhere Dave Syer 2018-02-28 10:28:14 +00:00
  • 33b33adb4b Change FunctionCatalog to key off Class<?> Dave Syer 2018-02-27 10:22:44 +00:00
  • c11a4454ff Added links to OpenWhisk SCF examples Kamesh Sampath 2018-02-26 19:57:56 +05:30
  • 616e2825c6 Move FunctionCatalog into context module Dave Syer 2018-02-27 08:53:56 +00:00
  • 7bc6d7dfee Re-order type discovery and function wrapping Dave Syer 2018-02-26 16:24:55 +00:00
  • 5203401e00 Use Void as input type for Supplier, etc. Dave Syer 2018-02-26 13:48:36 +00:00
  • f9e4546070 Add convenience methods to FunctionType Dave Syer 2018-02-26 11:45:01 +00:00
  • d95ab8f173 Migrate type computation logic to FunctionType Dave Syer 2018-02-26 10:20:14 +00:00
  • 38f6caf4dc Add FunctionType abstraction and test it Dave Syer 2018-02-26 09:56:02 +00:00
  • 42a7babb7d Remove unecessary thin plugin execution and tidy up dependencies Dave Syer 2018-02-24 08:15:11 +00:00
  • d515781d6a Some more updates to Boot 1.5.10 trisberg 2018-02-23 12:18:16 -05:00
  • dd7e529565 Update README adding Azure adapter Dave Syer 2018-02-23 13:20:58 +00:00
  • bf41055dc7 Some dependency hygiene and update to Boot 1.5.10 Dave Syer 2018-02-23 12:12:06 +00:00
  • b7d75c676e Exclude hibernate validator by default. Update Boot Dave Syer 2018-02-23 11:24:14 +00:00
  • 975398d30c Use Gson instead of Jackson by default Dave Syer 2018-02-23 09:46:42 +00:00
  • a2a2932715 Revert to snapshots Dave Syer 2018-02-20 19:25:58 +00:00
  • 72efd58675 Update to 1.0.0.M4 Dave Syer 2018-02-20 19:25:11 +00:00
  • 8cd2675986 Add tests for various scenarios of message conversion Dave Syer 2018-02-16 10:31:22 +00:00
  • 1b624c3531 Support for isolated class loaders extended to cover more functions Dave Syer 2018-02-16 08:16:55 +00:00
  • ccd3953163 Cache result of isMessage() computation before function is wrapped Dave Syer 2018-02-14 16:25:12 +00:00
  • c728cd4c01 Support for Function<Publisher<...>,...> Dave Syer 2018-02-14 14:09:18 +00:00
  • 5b84ae0d7e Resolved Issue #141 Kamesh Sampath 2018-02-08 14:21:09 +05:30
  • 54873b66d5 Fix test Dave Syer 2018-01-25 09:36:37 +00:00
  • ab30b755ba Add test to azure sample Dave Syer 2018-01-25 09:20:20 +00:00
  • b0bddd3160 Handler for azure sample calls super in different method Dave Syer 2018-01-24 14:24:13 +00:00
  • dd7f539c6d Fix links to samples Dave Syer 2018-01-24 15:05:43 +00:00
  • 7604de3ca7 Attempt to write JSON by hand Dave Syer 2018-01-19 09:28:26 +00:00
  • 308e4d5514 Experimental Azure function adapter for HTTP trigger Soby Chacko 2017-11-26 20:50:09 -05:00
  • 73098244e3 Revert to snapshots Dave Syer 2018-01-20 11:57:49 +00:00
  • 77e0a5c514 Update to 1.0.0.M3 Dave Syer 2018-01-19 13:55:34 +00:00
  • afd68680b3 Polish Dave Syer 2018-01-19 09:30:23 +00:00
  • 684735ed22 Update gradle builds to latest reactor Dave Syer 2018-01-18 13:10:10 +00:00
  • 8c963bf456 Example implementation for Aws API Gateway Dimitry Declercq 2018-01-13 11:28:41 +01:00
  • 0ce1a81bd4 Update to latest Spring Boot Dave Syer 2018-01-18 09:32:06 +00:00
  • 224ee006bd Ignore VSCode config files Dave Syer 2018-01-18 09:16:52 +00:00
  • 939f5a8b1a Reflection hack to provide Spring Boot 2.0 compatibility Dave Syer 2018-01-09 13:01:24 +00:00
  • 7c29aa34c2 Avoid use of Spring Boot 1.5.x native APIs Dave Syer 2018-01-09 12:40:51 +00:00
  • 8a65cabb90 Remove unnecessary dependencies Dave Syer 2018-01-05 16:18:27 +00:00
  • 7b46f925d7 Switch to SmartInitializingSingleton to avoid early instantiation Dave Syer 2018-01-04 14:27:32 +00:00
  • 9c1a9bff4e Fix reactor dependencies Dave Syer 2018-01-03 15:59:20 +00:00
  • 1c0b603986 Add back spring-cloud-function-web (faster startup) Dave Syer 2018-01-03 15:00:37 +00:00
  • 1af0d451cf Migrate to servlet binder for web features Dave Syer 2017-08-08 08:27:04 +01:00
  • 540b4d378e Update sample builds to latest versions Dave Syer 2017-12-11 15:38:50 +00:00
  • 2895a4597d Add vscode cache to ignored files Dave Syer 2017-12-11 11:40:33 +00:00
  • 5314466655 Add notes on Start-Class and MAIN_CLASS Dave Syer 2017-12-04 09:40:50 +00:00
  • be61ad07bd Clean up class loader on close() Dave Syer 2017-12-04 09:40:42 +00:00
  • 91c3770ce6 Upgrade Spring Cloud in the deployer too Dave Syer 2017-11-28 15:59:15 +00:00
  • e0cb718138 Update to Ditmars/Bismuth Dave Syer 2017-11-28 10:49:39 +00:00
  • 46fdca479b Properly resolve FactoryBean for function Artem Bilan 2017-11-10 17:00:11 -05:00
  • 47fd4c3ed2 Going back to snapshots Dave Syer 2017-11-28 13:46:48 +00:00
  • 6cc2289f38 Update mvnw script to choose profiles Dave Syer 2017-12-01 10:29:57 +00:00
  • b6310e1811 Update SNAPSHOT to 1.0.0.M2 Dave Syer 2017-11-28 13:40:35 +00:00
  • 24bd68ddb9 Remove s-c-stream as mandatory dependency Dave Syer 2017-11-28 13:32:30 +00:00
  • 9c8003eea6 Update Spring Boot version Dave Syer 2017-11-28 10:07:08 +00:00