GitHub user syyang opened a pull request: https://github.com/apache/kafka/pull/52
0.8.1 migrator You can merge this pull request into a Git repository by running: $ git pull https://github.com/uber/kafka 0.8.1-migrator Alternatively you can review and apply these changes as the patch at: https://github.com/apache/kafka/pull/52.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 #52 ---- commit 405a04d958b1e7a8c997610d761e94c52b782c66 Author: Norbert Hu <norb...@uber.com> Date: 2015-02-11T05:32:45Z Create debian package for 0.8.1 commit 647fac5824d6e1e5b644770505d6e6f8bc9e5d61 Author: Norbert Hu <norb...@uber.com> Date: 2015-02-11T05:38:19Z Use scala 2.8.0 commit a2767a3e12350351bdd45c88e420936c1d2e4ed9 Author: Norbert Hu <norb...@uber.com> Date: 2015-02-11T19:03:56Z Install 0.8.1 debian package as "leaf" commit 0c66bb6d60d7f6a9db8f7866149348766a9e9f7c Author: Norbert Hu <norb...@uber.com> Date: 2015-02-15T03:40:51Z Add jmxtrans-agent to debian package This makes exporting jmx metrics via the deployed debian package much easier. See https://github.com/jmxtrans/jmxtrans-agent NOTE: the inclusion of the jmxtrans-agent jar is mostly for the migration tool as well as the mirror maker, which doesn't expose an easy way to export metrics to graphite commit 505e2d01d96513217c914f34fa0021c64d09d258 Author: Norbert Hu <norb...@uber.com> Date: 2015-03-12T00:15:17Z Kafka migrator tool is buggy with JDK7 See {T63657} commit b45239268609b761e07d994764165307466cf470 Author: Norbert Hu <norb...@uber.com> Date: 2015-03-14T06:42:12Z Revert "Kafka migrator tool is buggy with JDK7" This reverts commit 505e2d01d96513217c914f34fa0021c64d09d258. commit b96e540a5602adf0b85e83b843d8f850c046bbe5 Author: Norbert Hu <norb...@uber.com> Date: 2015-03-18T20:07:21Z Add arcanist config commit d2d137d320e4776b3a9dbde4b630a4ebc0d5b331 Author: Norbert Hu <norb...@uber.com> Date: 2015-03-18T21:05:04Z Add arc land branch commit 998bc66fa3a368b37aa2e31f5e167b4cfe9c62b1 Author: Norbert Hu <norb...@uber.com> Date: 2015-03-18T21:12:01Z Update debian comment Reviewers: grk Reviewed By: grk Differential Revision: https://code.uberinternal.com/D83314 commit b65536b94705b0b890eb510df5610ab0e05df7e9 Author: Seung-Yeoul Yang <syy...@uber.com> Date: 2015-03-19T00:57:10Z [kafka] better error recovery in migrator tool (part 1) Summary: * Add a new gradle project for the migrator tool * Update .gitignore * KafkaMigrationTool is just copy-pasted. Test Plan: ./gradlew test Reviewers: grk, praveen, vinoth, csoman, norbert Reviewed By: norbert Subscribers: bigpunk, nharkins Maniphest Tasks: T67641 Differential Revision: https://code.uberinternal.com/D83463 commit ce43cf232fa02769ce774c46aa4b391c5224f471 Author: Seung-Yeoul Yang <syy...@uber.com> Date: 2015-03-19T01:12:08Z [kafka] better error recovery in migration tool (part 2) Summary: * check topic whiltelist/blacklist before running the migration tool * fix corrupted offsets upon detection * fail fast on erorrs and sigterm Test plan: * Added unit tests * Manually tested that corrupted offsets are fixed Reviewers: norbert, grk, praveen, csoman, vinoth Subscribers: nharkins, bigpunk Maniphest Tasks: T67641 Differential Revision: https://code.uberinternal.com/D84682 commit d6a25ef7e74f5cf74346700e80e05e6a9f6370c4 Author: Seung-Yeoul Yang <syy...@uber.com> Date: 2015-03-19T01:12:08Z [kafka] better error recovery in migration tool (part 2) Summary: * check topic whiltelist/blacklist before running the migration tool * fix corrupted offsets upon detection * fail fast on erorrs and sigterm Test plan: * Added unit tests * Manually tested that corrupted offsets are fixed Reviewers: norbert, grk, praveen, csoman, vinoth Subscribers: nharkins, bigpunk Maniphest Tasks: T67641 Differential Revision: https://code.uberinternal.com/D84682 commit d257ad6bef663693c3de96562189fdf83a444ed8 Author: Seung-Yeoul Yang <syy...@uber.com> Date: 2015-03-24T01:13:32Z foobar commit ccb63bd8940f9c02416e4a66925d7d048f1fc3a8 Author: Seung-Yeoul Yang <syy...@uber.com> Date: 2015-03-24T01:13:32Z foobar ---- --- 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. ---