GitHub user jkorab opened a pull request: https://github.com/apache/camel/pull/1502
CAMEL-10927: Added KafkaIdempotentRepository Pull request contains Kafka topic-based IdempotentRepository. Also contains refactorings of existing camel-kafka test support classes that were required to simplify the embedded Kafka and Zookeeper implementations, and fixed state-leakage issue in unit tests. You can merge this pull request into a Git repository by running: $ git pull https://github.com/jkorab/camel CAMEL-10927 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/camel/pull/1502.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1502 ---- commit ea4089e9eb7a55fef65d780a74c5c4191f0f22ab Author: Jakub Korab <jakub.ko...@gmail.com> Date: 2017-02-24T13:51:26Z Kafka test resource refactoring commit 00c479958943c158b9ba75f6006060380eaf53b4 Author: Jakub Korab <jakub.ko...@gmail.com> Date: 2017-02-28T17:23:50Z Refactored embedded test infrastructure commit 43df88ef8eab22dd868f96a53e0586297be81846 Author: Jakub Korab <jakub.ko...@gmail.com> Date: 2017-03-02T15:14:07Z CAMEL-10927 Added complete KafkaIdempotentRepository with supporting tests. commit 86ca918f71e25c57b925670d78abcf1de05a087e Author: Jakub Korab <jakub.ko...@gmail.com> Date: 2017-03-02T15:20:40Z Removed unnecessary synchronized block. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---