Commit Graph

37 Commits

Author SHA1 Message Date
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
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
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
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
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
Donovan Muller
ccc6049adc Rabbit binder environment should be named rabbitmq
In the context of trying to configure Rabbit, the docs mention that the Rabbit config properties be added under `rabbit`:

```
      ...
      binders:
        rabbit1:
          type: rabbit
          environment:
            spring:
              rabbit:
                host: <host1>
      ...
```

however, the properties should be configured under `rabbitmq` as reference in the [Spring Boot Appendix A](https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html)
2016-02-08 08:32:59 +02:00
Ilayaperumal Gopinathan
490baef8ac Update doc for multibinder sample apps
Update samples ascii doc
2016-02-04 12:14:24 -05:00
Ilayaperumal Gopinathan
3e10eac8ac Update docbook copyright year 2016-02-04 21:55:30 +05:30
Mark Fisher
944c100576 doc polishing 2016-02-04 10:44:08 -05:00
Marius Bogoevici
b490b6b73d Adding binder docs + 1.0.0.M4 updates
Health indicators
2016-02-04 09:04:00 -05:00
Mark Pollack
001ad52f4a Add additional doc correction 2015-12-18 16:59:29 -05:00
Marius Bogoevici
7b077817e5 GH-240 GH-235 Documentation review, partitioning
* Add multibinder docs

Resolves #240, #235
2015-12-18 16:52:39 -05:00
Mark Pollack
1336440533 Add maven based docs, remove ./docs directory 2015-12-09 16:28:37 -05:00