GitHub user liurenjie1024 opened a pull request: https://github.com/apache/storm/pull/1825
STORM-2236 storm kafka client support manual partition management. 1. Support manual partition assignment, since kafka managed partition assignment may cause unnecessary rebalance if you don't keep polling. 2. A little change to fix STOMR-2077 which may lose failed messages. You can merge this pull request into a Git repository by running: $ git pull https://github.com/MediaV/storm mvad-1.x Alternatively you can review and apply these changes as the patch at: https://github.com/apache/storm/pull/1825.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 #1825 ---- commit e04e5002cc434dbb3f70e0b6d69725705f008a14 Author: liurenjie1024 <liurenjie2...@gmail.com> Date: 2016-12-14T06:37:41Z Assign partitions to consumers manually commit ca091c566f877b1e0c507ea23368820c5930252a Author: liurenjie1024 <liurenjie2...@gmail.com> Date: 2016-12-14T06:45:19Z Merge branch '1.x-branch' of github.com:apache/storm into mvad-1.x commit 3bb2be09b984b4c7727a8cd47f2479c4a49dcd0d Author: liurenjie1024 <liurenjie2...@gmail.com> Date: 2016-12-14T06:47:55Z Fix STORM-2077 ---- --- 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. ---