Dave Syer
fa86e5fb1f
Update reactor versions
2017-02-24 10:07:01 +00:00
Dave Syer
d6a4ccf001
Update thin launcher to snapshot for fixes
2017-02-23 14:50:48 +00:00
markfisher
5939f96016
renaming stream function property
2017-02-13 09:23:41 -05:00
markfisher
0a6dce951b
add support for function composition
2017-02-06 15:55:53 -05:00
markfisher
94a78bdc7f
add Function compiling webapp and update scripts
2017-01-19 15:55:49 -05:00
markfisher
8205c579f2
added Supplier and Consumer support
2017-01-11 14:48:21 -05:00
Dave Syer
55ab25b348
Fix dependency management in stream jar
2017-01-11 08:28:49 -05:00
Dave Syer
9321dc7311
Remove function composition from the catalog interface
...
Should be easy enoug hto add back later, but it was causing issues
with type conversion where we are npot yet sophisticated enough
to chain functions together and keep track of the types being
passed between them.
2017-01-10 12:37:29 -05:00
Dave Syer
4ad01be090
Add support for server-side events and tests
...
User can POST to web endpoint in SSE style, i.e:
HTTP/1.1
Content-Type: text/event-stream
data:foo
data:bar
Will be converted to a Flux with values foo and bar
2017-01-06 12:43:38 +00:00
Dave Syer
91717ec9a6
Convert functions etc. after context starts
...
The app deployer now has to reach into the function contexts and
extract a catalog and call its methods reflectively.
2017-01-04 17:48:13 +00:00
Dave Syer
c6736f959b
Add a sample app with just beans that are Functions
...
Make it deployable via its maven coordinates in
spring-cloud-function-deployer (it is deployed by default on start
up right now, but that's just a demo)
2017-01-03 15:16:13 +00:00
markfisher
4e7de96dc9
function invoker is conditional on input
2016-12-05 10:08:02 -05:00
markfisher
b0db0233be
add support for Supplier and Consumer
2016-10-14 20:40:48 -04:00
markfisher
8e5d631db9
support function composition for web and stream
2016-10-01 16:52:59 -04:00
markfisher
309993f0d4
file-based registry for serialized functions
2016-10-01 15:30:25 -04:00
markfisher
64d6975cfd
added boot plugin
2016-09-22 12:12:35 -04:00
markfisher
bdd39b74ff
initial commit
2016-09-21 22:33:06 -04:00