Commit Graph

62 Commits

Author SHA1 Message Date
Soby Chacko
463de397bd binder moving - cleanup 2016-06-28 22:06:31 -04:00
Gunnar Hillert
af2702e62f gh-580 Include API Docs in Docs Zip 2016-06-23 13:43:09 -10:00
Marius Bogoevici
f8e4df4711 Rabbit Configuration Corrections
Fixes #564

- Correct an issue where if the `cloud` profile is enabled but no Connectors are available,
no `ConnectionFactory` will be created;
- Introduce a property named `spring.cloud.stream.overrideCloudConnectors` that allows
to suppress the use of Cloud connectors in the application and fall back to Spring Boot
configuration. This is provided so that specific binders can be created with arbitrary
connectivity parameters if needed.
- Add documentation.
2016-06-07 17:11:16 -04:00
Mark Fisher
4d8ced734b polishing 2016-06-02 13:36:05 -04:00
Marius Bogoevici
6eddac9056 Allow binders to not affect the defaulting process
Fixes #557

Allow for a `defaultCandidate` flag on a binder configuration that, when FALSE,
ensures that the binder does not interfere with the default configuration process.
2016-06-02 13:22:14 -04:00
Marius Bogoevici
99db7dff9b GH-541 Make reconnect time for Kafka/Rabbit configurable 2016-06-01 14:12:26 -04:00
Eric Bottard
fbe9bbac7e Fix doc source formatting 2016-06-01 15:40:09 +02:00
Marius Bogoevici
e2f91417c3 Add setting for autoCommitOnError
Fixes #542

- add option for `autoCommitOnError`
- make `autoCommitOnError` follow the state of `enableDlq` - no need to suppress commits if messages will be sent elsewhere
2016-05-28 11:08:31 -04:00
Ilayaperumal Gopinathan
892797c0b0 Clarify channel names in the doc
Fixes #551
2016-05-26 11:53:12 -04:00
Marius Bogoevici
51a451300a Use KafkaBinderConfigurationProperties directly
Fixes #548

- Remove redundant property copying
- Make `socketBufferSize` configurable (it wasn't provided as a configuration option)
2016-05-25 17:59:19 -04:00
Ilayaperumal Gopinathan
48d2888b71 Fix retry consumer properties for Kafka
- Remove `ignored by Kafka` for the retry properties
2016-05-16 16:41:48 +05:30
Marius Bogoevici
296d710969 Update project version to 1.1.0.BUILD-SNAPSHOT 2016-05-10 19:41:15 -04:00
bamboo
e211a6340d [artifactory-release] Next development version 2016-05-10 13:33:46 +00:00
bamboo
53f1839a82 [artifactory-release] Release version 1.0.0.RELEASE 2016-05-10 13:33:46 +00:00
Ilayaperumal Gopinathan
de7d71255b Add doc for multiple destination names when binding consumer 2016-05-09 16:03:43 -04:00
Ilayaperumal Gopinathan
af31dbeeeb Doc cleanup 2016-05-09 14:31:53 +05:30
Marius Bogoevici
cc639d2855 Add documentation for Binder SPI
Fixes #476 #278
2016-05-09 11:30:26 +05:30
Marius Bogoevici
678ed0387f Add documentation for content type and transformation
Fixes #421

- Porting and adjusting the applicable Spring XD documentation
- Adding StreamListener section
2016-05-09 11:14:39 +05:30
Ilayaperumal Gopinathan
ee41e802d7 Update consumer properties in the doc 2016-05-06 21:29:38 +05:30
Vinicius Carvalho
7044795fe4 Fixing partition section where 'producer' key was missing from example' 2016-05-06 10:13:42 -04:00
Marius Bogoevici
02ee8d4d88 GH-509: Rework Topic Autoconfiguration
Fixes #509

- prevent autoconfiguration from reducing the existing partition count and/or replication factor

Split `autoConfigureTopics` in two separate settings, one for `autoCreateTopics`
and one for `autoAddPartitions` (to existing topics)

Renamed `defaultMinPartitionCount` to just `minPartitionCount` on the Kafka binder
2016-05-04 15:32:11 -04:00
Marius Bogoevici
8d5bf66c7f GH-504: AutoConfiguration of Kafka Topics
Add a flag for controlling topic autoconfiguration by the Kafka binder

Fixes #504

- introduces a new binder setting `autoConfigureTopics` that allows the user to disable the automatic creation of topics by the binder

Additional tests for partitioning

Adding missing documentation for `replicationFactor`
2016-05-03 10:08:16 -04:00
Ilayaperumal Gopinathan
2c40db0cd8 Minor updates 2016-05-03 15:15:24 +05:30
Marius Bogoevici
39cf1e272d Documentation for RxJava and Aggregates 2016-05-03 15:08:34 +05:30
Marius Bogoevici
1d6ab21067 Use the binder minPartitionCount property for consumers
Fixes #495

Currently, `minPartitionCount` is available both as a binder default and as a consumer property.
It would be simpler if it only was a binder setting (seeing as it has effect only as a default).
2016-05-03 12:04:08 +05:30
Marius Bogoevici
fa42b62074 Add retry and DLQ support for the Kafka binder
Fixes #498

- Honour the retry settings from ConsumerProperties;
- Add an additional  `enableDlq` option in KafkaConsumerProperties that enables forwarding failed messages to a DLQ topic.
2016-04-29 12:27:54 -04:00
Dave Syer
419850768e Remove document title from overview docs
(It is used as an include in the "master" user guide)
2016-04-29 13:09:38 +01:00
bamboo
450350f995 [artifactory-release] Next development version 2016-04-26 22:35:07 +00:00
bamboo
f11414230f [artifactory-release] Release version 1.0.0.RC3 2016-04-26 22:35:07 +00:00
Marius Bogoevici
c9efe11757 Fix missing ending for example 2016-04-26 17:24:02 -04:00
Ilayaperumal Gopinathan
af470273bb Update headerMode property in doc
Resolves #477
2016-04-08 15:34:15 +05:30
bamboo
f9330f1117 [artifactory-release] Next development version 2016-04-07 13:25:26 +00:00
bamboo
727434b732 [artifactory-release] Release version 1.0.0.RC2 2016-04-07 13:25:26 +00:00
Ilayaperumal Gopinathan
7893904e01 Add doc for TestBinder
This resolves #451
2016-04-07 08:29:20 -04:00
Marius Bogoevici
31a10b29a3 Update documentation to reflect that header mode is a generic producer/consumer property 2016-04-06 21:29:51 -04:00
Marius Bogoevici
b28cf627b4 Minor 2016-04-06 20:53:27 -04:00
Marius Bogoevici
e9e36dbbd9 Author list update 2016-04-06 20:46:40 -04:00
Marius Bogoevici
4731280804 Corrections to documentation 2016-04-06 20:09:06 -04:00
Ben Klein
9a92bda9c1 Edit reference manual
Minor formatting corrections to reference manual

Remove directory from reference manual image paths

Further edits to reference manual
2016-04-06 17:54:18 -04:00
Marius Bogoevici
ba371ab67a Eliminate Duplicate RabbitMQ Configuration Options
Fixes #447

Some Rabbit MQ configuration properties duplicate options already found in Spring Boot.
2016-03-24 14:12:18 -04:00
Dave Syer
b5099b610e Fix asciidoctor errors when embedded 2016-03-24 16:27:12 +00:00
bamboo
a9e432645d [artifactory-release] Next development version 2016-03-22 01:27:46 +00:00
bamboo
70a6abbc61 [artifactory-release] Release version 1.0.0.RC1 2016-03-22 01:27:46 +00:00
Marius Bogoevici
f681e2ce91 Setting version to 1.0.0.BUILD-SNAPSHOT 2016-03-21 21:11:25 -04:00
bamboo
98de668170 [artifactory-release] Next development version 2016-03-22 00:44:17 +00:00
bamboo
13daf68697 [artifactory-release] Release version 1.0.0.RC1 2016-03-22 00:44:17 +00:00
Mark Pollack
7bf9215a6c Basic getting started example 2016-03-21 19:51:42 -04:00
Marius Bogoevici
04a7fe83a5 Updated property prefixes 2016-03-21 19:37:51 -04:00
Marius Bogoevici
a17c3fff50 Documentation
* Introductory and concepts section
* Programming model
* General Binding Properties + Rabbit
* Added kafka options
* Documentation revisions
2016-03-21 15:31:07 -04:00
Ilayaperumal Gopinathan
d7c73fff00 Update samples link in doc 2016-03-01 21:09:53 -05:00