Commit Graph

1273 Commits

Author SHA1 Message Date
Oleg Zhurakousky
1deec9d100 GH-1774 Improved error handling and visualizatioin on failed Bindings
Resolves #1774
2019-07-30 13:55:20 +02:00
Oleg Zhurakousky
c8a4b40de0 Fixed source and source-to-function functionality and tests 2019-07-30 13:54:30 +02:00
Oleg Zhurakousky
82530dd2cf polishing 2019-07-29 18:04:20 +02:00
Oleg Zhurakousky
34ea0144ec Removed cast to SmartInitializingSingleton for FunctionCatalog 2019-07-29 15:33:32 +02:00
Oleg Zhurakousky
a69f9b18d3 Made MessageHandlerMethodFactory bean temporarily prototype 2019-07-25 18:00:38 +02:00
Oleg Zhurakousky
e682fe0324 Disconnected reactive and schema-registry modules
Resolves #1747
2019-07-25 17:08:25 +02:00
Oleg Zhurakousky
945821e417 Temporarily ignored functional tests pending further review
also, minor polishings
2019-07-25 16:56:39 +02:00
Oleg Zhurakousky
9a98e5814d Added initial refactoring to account for new FunctionCatalog implementation 2019-07-25 15:35:07 +02:00
Walliee
28894afed7 Fix pollable consumer auto-startup
resolves #1758
2019-07-08 17:21:32 +02:00
Oleg Zhurakousky
77f6d96bc3 GH-1729 Added support for DLQ to functional programming model
- Change FunctionInvoker.onError() to send to binding error channel instead of global one
- Binders contain relevant changes as well

Resolves #1729
Resolves #1730
2019-07-08 17:08:50 +02:00
Oleg Zhurakousky
4c7a9b098a Removed BindableProvider in favor of BindingProvider marker annotation
Simplified the code by simply requiring implementors of the binders to annotate their configuration with BindingProvider to signal its intention to handle the actual binding

Resoloves #1753
2019-07-08 16:29:08 +02:00
Soby Chacko
8af53028f5 Bypassing target type binding
When functional model is used and no EnableBinding is provided, this PR allows
core Spring Cloud Stream to skip any target type binding if the downstream
binder is capable of such binding on the target type. In that case, the target
binders provide their own BindableTargetProxyFactory.

Introduce additional properties in StreamFunction properties to allow overriding the
input/output bindings.

Resolves #1751
2019-07-08 16:29:08 +02:00
Clemens Diebold
35dff8762a Fixes some small typos 2019-07-05 13:23:47 +02:00
buildmaster
e315d60161 Going back to snapshots 2019-07-03 14:31:10 +00:00
buildmaster
b0671e4d45 Update SNAPSHOT to 3.0.0.M2 2019-07-03 14:29:54 +00:00
Oleg Zhurakousky
1b7345b331 GH-1740 Added initial support for Supplier of Publisher
Resolves #1740
2019-06-20 17:40:51 +02:00
Soby Chacko
25a6ae7114 Update spring-cloud-build to 2.2.0 snapshot 2019-06-18 08:14:02 +02:00
Jose Antonio Iñigo Garrido
fec91819af QualifiedSubjectNamingStrategy uses lowercase 2019-06-17 16:54:01 +02:00
Oleg Zhurakousky
abab014f39 GH-1707 Removed all references to aggregator builder
- removed deprecations connected to InterceptableChannel
- minor polishing to get rid of IDE warnings

Resolves #1707
2019-06-12 21:47:16 +02:00
Oleg Zhurakousky
18e1f801f5 GH-1534 removing spring-cloud-stream-tools 2019-06-12 21:26:42 +02:00
buildmaster
8c0b68009e Going back to snapshots 2019-06-11 11:58:21 +00:00
buildmaster
c414a337a1 Update SNAPSHOT to 3.0.0.M1 2019-06-11 11:57:14 +00:00
Oleg Zhurakousky
465cca4678 Bumped s-c-build to 2.2.0.M2 2019-06-11 13:51:08 +02:00
Jose Antonio Iñigo Garrido
eb33d7a19b Support for multiple event types when using GenericRecord 2019-06-11 13:50:58 +02:00
Oleg Zhurakousky
b1d148f966 Updated POMs for 3.0.0.M1 release 2019-06-10 14:45:27 +02:00
Oleg Zhurakousky
9bb78a63ad Upgraded spring-cloud-function to 3.0.0.B-S 2019-06-06 19:15:12 +02:00
Oleg Zhurakousky
bb1a94bfe8 GH-1600 Java 11 compatibility fixes
Added explicit dependency declarations for missing javax.* packages
Fixed compile errors in affected classes

Resolves #1600
2019-06-05 16:48:30 +02:00
Oleg Zhurakousky
db817b850d Polishing, fixing check styles 2019-06-05 09:24:52 +02:00
Ryan Dunckel
bc1787310e passes a conversion hint to the message converter to support nested generics. Fixes #1723
Resolves #1725
2019-06-05 09:24:05 +02:00
Gary Russell
51a1e6d8bd GH-1720: Default Property Doc Improvements
Fixes https://github.com/spring-cloud/spring-cloud-stream/issues/1720
Resolves #1724
2019-06-05 09:05:35 +02:00
Oleg Zhurakousky
3f86eff9cb Polishing, removed commented code, fixed styles, updated copyrights 2019-06-05 09:00:11 +02:00
James Gee
05b764a3cb AvroSchemaRegistryClientMessageConverter not finding objects in reflectionCache - Fixes gh-1701
Resolves #1719
2019-06-05 08:59:00 +02:00
xy
4d9399ae13 Fix spelling error of document.
There isn't existing Autowire annotation, it should be the Autowired annotation.

Update spring-cloud-stream.adoc

Resolves #1715
2019-06-05 08:37:21 +02:00
Oleg Zhurakousky
f49c750b7d Minor polishing and some more deprecation removal 2019-05-28 16:36:24 +02:00
Oleg Zhurakousky
c6385f220c Upgraded master to 3.0.0
bumped s-c-build to 2.2
fixed tests related to boot 2.2 changes
2019-05-28 13:24:22 +02:00
Oleg Zhurakousky
4436bfecec Fixed sagan page for Azure and added additional test to RoutingFunctionTests 2019-05-21 13:53:25 -05:00
Oleg Zhurakousky
311c4a34b2 Added additional cleanup to RoutingFunctionTests 2019-05-20 11:10:32 -05:00
Oleg Zhurakousky
6115a87fda Bumping version to 2.3.0-B-S for master 2019-05-20 06:08:53 -05:00
Oleg Zhurakousky
aac59d25e3 Fixed styles in RoutingFunctionTests
Resolves #1708
Resolves #1709
2019-05-20 05:48:13 -05:00
Walliee
576297c88e Fix binder bootstrap
when spring.main.web-application-type is set

resolves #1708

Fix BindServiceTests.testDefaultPropertyBehavior(..)

Fix binder bootstrap
when spring.main.web-application-type is set

resolves #1708

Fix BindServiceTests.testDefaultPropertyBehavior(..)
2019-05-20 05:36:48 -05:00
Oleg Zhurakousky
3d192b8fb5 GH-1713 Added improvements to function routing
- removed requirement for spring.cloud.function.routing.enabled=true when spring.cloud.stream.function.definition=router is present
- added support for defaulting to routing function if it is enabled and spring.cloud.stream.function.definition is not provided
- added tests

Resolves #1713
2019-05-17 15:42:36 +02:00
Oleg Zhurakousky
4193785469 Upgraded to s-c-function 2.1.1.B-S 2019-05-14 16:01:52 +02:00
Oleg Zhurakousky
ee417f9d85 GH-1707 Initial removal of 2.0.0 deprecated classes and methods 2019-05-08 12:10:46 +02:00
buildmaster
0075d094fc Bumping versions to 2.2.1.BUILD-SNAPSHOT after release 2019-05-07 12:23:13 +00:00
buildmaster
afd9745f1e Going back to snapshots 2019-05-07 12:23:12 +00:00
buildmaster
f2d9d2a138 Update SNAPSHOT to 2.2.0.RELEASE 2019-05-07 12:19:07 +00:00
Oleg Zhurakousky
ff817238fa Upgraded to SCF 2.1.0.RELEASE 2019-05-07 13:54:55 +02:00
Oleg Zhurakousky
e2cb7f2229 Prep doc POM instructions for release 2019-05-07 13:33:48 +02:00
Haytham Mohamed
2c5f912c3d Added the sagan adoc files
Resolves #1700
2019-05-07 13:19:51 +02:00
Oleg Zhurakousky
90448095eb Updated function bootstrapping based on SCF changes 2019-05-07 13:18:47 +02:00