Commit Graph

895 Commits

Author SHA1 Message Date
Marius Bogoevici
513c27beb8 Update to Spring Cloud Stream 1.1.0.RELEASE 2016-09-21 19:01:19 -04:00
Soby Chacko
5f1e6caeab Manual acking tests
Adding tests to verify manual acking when auto commit
offsets are disabled/enabled.
Docs changes.
2016-09-21 18:52:27 -04:00
Soby Chacko
ed4416e7c7 Upgrading spring-kafka and spring-integration-kafka dependencies, docs changes 2016-09-21 18:10:46 -04:00
Nadelson, Mark
546fe69346 set Kafka ackMode to MANUAL if autoCommitOffset = false
polishing
2016-09-21 18:04:02 -04:00
Marius Bogoevici
30c868e51b Configure JAAS settings for Kafka via Spring Boot
Fixes #38

Adds support for programmatic configurtion of JAAS
properties as an alternative to using a JAAS file.

Add a placeholder JAAS configuration file which is ignored
by the configuration but lets Kafka 0.9 clients connect
2016-09-20 11:05:21 -04:00
Marius Bogoevici
6506018a2c Update README.adoc 2016-09-20 09:15:17 -04:00
Marius Bogoevici
09ec23b4bc Minor polishing and refactoring 2016-09-14 15:24:38 -04:00
Soby Chacko
8f4fbd0da6 Making AdminUtils optional
polishing, docs
Addressing PR review comments
Polishing: Refactoring topic creation methods
Addressing PR comments: Use ClassUtils, Kafka AppInfoParser and polishing
2016-09-13 17:34:57 -04:00
bamboo
323206130a [artifactory-release] Next development version 2016-09-07 23:38:15 +00:00
bamboo
b944b594b5 [artifactory-release] Release version 1.1.0.RC2 v1.1.0.RC2 2016-09-07 23:38:15 +00:00
Marius Bogoevici
4fa567fec7 Fix documentation issue 2016-09-07 19:14:31 -04:00
bamboo
16d6584774 [artifactory-release] Next development version 2016-09-07 22:38:01 +00:00
bamboo
ea514bd72d [artifactory-release] Release version 1.1.0.RC1 v1.1.0.RC1 2016-09-07 22:38:01 +00:00
Marius Bogoevici
79feac15d0 Upgrade to Spring Cloud Stream 1.1.0.RC1 2016-09-07 18:25:49 -04:00
Marius Bogoevici
3a27a5ec75 Remove redundant spring-kafka declaration 2016-09-07 18:25:22 -04:00
Marius Bogoevici
7308bd4991 Polishing
Removed optional flag
2016-09-07 17:53:49 -04:00
Soby Chacko
866eaf4a25 Add support for drop-in support for Kafka 0.10
Reflectively detect AdminUtils from Kafka 0.9 and 0.10
Introduce Kafka 10 conditionals
2016-09-07 17:52:53 -04:00
bamboo
b37e7b37d2 [artifactory-release] Next development version 2016-08-26 03:30:26 +00:00
bamboo
a1dd7e4bc9 [artifactory-release] Release version 1.1.0.M1 v1.1.0.M1 2016-08-26 03:30:26 +00:00
Marius Bogoevici
b3f44987b6 Remove 0.8.2-based support classes
Applications should only use the test support of Spring Kafka
2016-08-25 23:03:35 -04:00
bamboo
ab8dc84530 [artifactory-release] Next development version 2016-08-26 00:57:03 +00:00
bamboo
55adb34d64 [artifactory-release] Release version 1.1.0.M1 2016-08-26 00:57:03 +00:00
Marius Bogoevici
9539096370 Update versions to milestone/release
- Spring Cloud Stream 1.1.0.M1
- Spring Kafka 1.0.3.RELEASE
- Spring Integration Kafka 2.0.1.RELEASE
2016-08-25 20:17:38 -04:00
Marius Bogoevici
96781b65bc Add deserializer to health indicator configuration
Fixes #17
2016-08-25 08:25:30 -04:00
Marius Bogoevici
34efddac8d Add recommendations for security 2016-08-24 17:20:57 -04:00
Marius Bogoevici
7849f63f07 Create topic using dedicated AdminUtils call 2016-08-24 09:33:17 -04:00
Marius Bogoevici
73460aa12e Close ProducerFactory on unbind 2016-08-23 16:23:23 -04:00
Marius Bogoevici
1c353da2e1 Add security usage example
Fixes #25

Addressing PR comments
2016-08-23 14:33:31 -04:00
Marius Bogoevici
49b75d40cd Change section level 2016-08-22 22:15:24 -04:00
Soby Chacko
fb3f79fd9a Reverting test latency changes 2016-08-22 18:49:20 -04:00
Soby Chacko
c2479b407a increasing the binding latency in the tests temporarily 2016-08-22 18:31:54 -04:00
Marius Bogoevici
3344cf4d38 Fixes for use in kerberized environments
Fixes #10

Use secured Kerberos ZK client
Add common client properties - security properties don't
have to be repeated
2016-08-22 17:28:40 -04:00
Marius Bogoevici
fd99944dd2 Documentation edits 2016-08-22 17:11:10 -04:00
Soby Chacko
0252bf2fcd Move Kafka binder docs from Spring Cloud Stream core
Fixes #4
2016-08-22 17:10:27 -04:00
Marius Bogoevici
21dbbca8f8 Changes required by the refactoring of AbstractMessageChannelBinder 2016-08-18 12:28:11 -04:00
Marius Bogoevici
2447a16dbe Use Spring Cloud Stream Parent directly
Since the intent for `spring-cloud-stream-dependencies` to
become the user-facing dependency management BOM, binder
implementations should switch to the Spring Cloud Stream
parent for version management.

This also ensures that they inherit the build lifecycle of
Spring Cloud Stream - e.g. checkstyle validation.
2016-08-17 14:51:10 -04:00
Marius Bogoevici
a6783a4c64 Remove unneeded RxJava dependencies 2016-07-31 20:52:17 -04:00
Marius Bogoevici
dd505e0366 Add support for specifying generic properties for Kafka producers/consumers 2016-07-31 18:36:48 -04:00
Marius Bogoevici
8f9ac1cd6a Fix POM 2016-07-28 23:48:38 -04:00
Marius Bogoevici
55ea492413 Add back KafkaBinderHealthIndicator 2016-07-28 22:56:15 -04:00
Soby Chacko
1bf14ac390 Upgrade binder to Kafka 0.9
- Upgrade Spring Integration Kafka from 1.3 to 2.x
- Use Spring Kafka 1.x
- Remove wondowing configuration
- Use the new Spring Kafka and Spring Integration Kafka APIs
2016-07-28 22:56:02 -04:00
Marius Bogoevici
9cf07a3df4 Changes for intro of AbstractMessageChannelBinder 2016-07-18 17:42:17 -04:00
Soby Chacko
487212c151 Migrating kafka specific test classes
Moving Kafka test rules from SCS over here
polishing
2016-06-21 20:48:56 -04:00
Soby Chacko
8362cc3569 Porting kafka binder specific code from spring cloud streams 2016-06-09 17:51:39 -04:00
Soby Chacko
8f4528b587 initial commit 2016-06-09 17:23:52 -04:00