Dave Syer
2691b20a4b
Tighten up multi-valued inputs to "lite" HTTP endpoint
...
If the user function is single valued but the input is an array,
we should output an array (just like the full webflux version).
2018-10-25 14:06:34 +01:00
buildmaster
435e4d0438
Going back to snapshots
2018-10-23 13:35:10 +00:00
buildmaster
0c5ad6acbd
Update SNAPSHOT to 2.0.0.M4
2018-10-23 13:31:46 +00:00
Dave Syer
c3b03a1b11
Use web-application-type=reactive by default if webflux present
...
We want the default application type to be REACTIVE if webflux is
present (formerly it was NONE). In AWS and Azure we also want
the webflux beans to be switched off in a "lite" application
context (formerly they were unconditional).
2018-10-23 14:03:43 +01:00
Dave Syer
4315cb1d61
SpringApplication->FunctionalSpringApplication (less confusing)
2018-10-18 09:38:27 +01:00
Dave Syer
baabff9a40
Prefer web application type NONE in functional app
2018-10-17 13:51:42 +01:00
Dave Syer
9456a88780
Add extra dependency for Java 11 builds
2018-10-10 11:47:22 +01:00
Marcin Grzejszczak
c70f03b4a4
Bumped function to Greenwich
2018-10-02 11:56:59 +02:00
Dave Syer
debc9f8b30
Update user guide azure content
2018-09-23 08:47:58 +01:00
Dave Syer
022f9213d8
Revert to snapshots
2018-09-22 16:14:54 +01:00
Dave Syer
de6331054e
Update to 2.0.0.M3
2018-09-22 12:04:16 +01:00
buildmaster
8f9882a419
Going back to snapshots
2018-09-19 13:20:41 +00:00
buildmaster
43d70a4c0c
Update SNAPSHOT to 2.0.0.M2
2018-09-19 13:17:51 +00:00
Dave Syer
f09f750c39
Add support for different handler->function mappings in Azure
2018-09-17 11:06:17 +01: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
Marcin Grzejszczak
44739b4a25
Preparing for 2.0.0.M1 release
2018-08-22 14:55:36 +02:00
Dave Syer
fa116523de
Bump Boot in main sample
2018-08-07 15:17:28 +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
4c9627aee3
Fix Build and upgrade fully to Boot 2.0
...
Some tests still ignored.
Also adds draft functional bean registration support. The AWS sample
is using that now (it starts up 4x faster in AWS). To activate the
functional beans user has to supply a main class of type
ApplicationContextInitializer.
2018-06-21 17:57:50 +01:00
Dave Syer
00e2b749d2
First step in 2.0.0. Remove Stream dependencies
2018-06-21 06:35:41 +01:00
Dave Syer
068b9ef7e9
Revert to snapshots
2018-06-18 11:49:02 +01:00
Dave Syer
ac3ea7db36
Update to 1.0.0
2018-06-15 12:27:30 +01:00
Dave Syer
db2c17289f
Update Boot versions in POJO sample
2018-06-15 12:06:54 +01:00
Bruno Borges
37d0d9500d
Upgrade azure artifacts and update docs
2018-06-06 12:10:49 +01:00
Dave Syer
d322643433
Add another hack for Spring Boot 2.0
...
This can be reverted in 1.1. The compiler relies on being able to
bind itself to @ConfigurationProperties and the APIs changed for that
in Spring Boot 2.0.
Fixes gh-177
2018-06-04 14:50:27 +01:00
Dave Syer
9dc569837a
Revert to snapshots
2018-05-26 09:42:34 +01:00
Dave Syer
b20cb700ea
Update to RC2
2018-05-26 09:34:02 +01:00
Dave Syer
8e9a5504cb
Revert to snapshots
2018-05-21 10:05:42 +01:00
Dave Syer
c29f800380
Update to 1.0.0.RC1
2018-05-21 10:04:54 +01:00
Dave Syer
e1bb5259a9
Support for Start-Class as main
2018-05-18 11:45:41 +01:00
Dave Syer
59f94c1533
Fix potential issue when Message is not available but not needed
...
If an isolated function doesn't have Message in its classpath, we
will never actually need to instantiate that class. This change
makes sure we check first.
2018-04-25 07:27:33 +01:00
Dave Syer
8cf3d7bc5a
Add some WebMvcTest support
...
Fixes gh-156
2018-04-24 16:15:42 +01:00
Dave Syer
6c58fe0c4d
Fix shadowJar configuration
...
See gh-170
2018-04-24 14:45:02 +01:00
Dave Syer
04f917c113
Make it explicit that stream does not depend on a web server
2018-04-24 14:18:45 +01:00
Dave Syer
ea5811fbe2
Add repository declarations to azure sample
...
Fixes gh-148
2018-04-24 09:31:08 +01:00
bishoy
0e41b8acc5
Support incoming application/x-www-form-urlencoded content
...
Fixes #129
2018-04-24 08:55:22 +01:00
Dave Syer
98cf4dc06e
Revert to snapshots
2018-04-16 16:22:02 +01:00
Dave Syer
d1bcb7d142
Update to 1.0.0.M6
2018-04-16 16:04:31 +01:00
Dave Syer
74b80c069c
Update to thin launcher 1.0.10
2018-04-16 15:51:41 +01:00
trisberg
344ee9a689
Upgrade boot versions
...
- 1.5.10 to 1.5.11
- 2.0.0 to 2.0.1
2018-04-06 21:07:21 +01:00
Dave Syer
5aeba1ea96
Convert Consumer<Foo> to Function<Flux<Foo>,Mono<Void>>
...
This results in a better experience for users because the consumer
that they write is only applied to a Flux that is subscribed to
by the framework once. It gives better control over the flow of
foos, e.g. if some component wants to subscribe on a thread.
2018-03-26 10:06:13 +01:00
Dave Syer
efc99d2af0
Revert to snaphots
2018-03-16 11:40:12 -04:00
Dave Syer
feb8f51c41
Update to 1.0.0.M5
2018-03-16 11:28:53 -04:00
Dave Syer
4272ce2f36
Fix surefire version so CI build works
2018-03-16 09:53:29 -04:00
Dave Syer
773dddbe68
Ensure composite wrapper type reflects reality
...
When a Supplier<Flux<Foo>> is composed with a Function<Foo,Bar>
the resulting handler (supplier) should have Flux as its output
wrapper still (the most general output wrapper type in the chain).
2018-03-16 08:35:21 -04:00