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 <[email protected]>
Date: 2015-02-11T05:32:45Z
Create debian package for 0.8.1
commit 647fac5824d6e1e5b644770505d6e6f8bc9e5d61
Author: Norbert Hu <[email protected]>
Date: 2015-02-11T05:38:19Z
Use scala 2.8.0
commit a2767a3e12350351bdd45c88e420936c1d2e4ed9
Author: Norbert Hu <[email protected]>
Date: 2015-02-11T19:03:56Z
Install 0.8.1 debian package as "leaf"
commit 0c66bb6d60d7f6a9db8f7866149348766a9e9f7c
Author: Norbert Hu <[email protected]>
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 <[email protected]>
Date: 2015-03-12T00:15:17Z
Kafka migrator tool is buggy with JDK7
See {T63657}
commit b45239268609b761e07d994764165307466cf470
Author: Norbert Hu <[email protected]>
Date: 2015-03-14T06:42:12Z
Revert "Kafka migrator tool is buggy with JDK7"
This reverts commit 505e2d01d96513217c914f34fa0021c64d09d258.
commit b96e540a5602adf0b85e83b843d8f850c046bbe5
Author: Norbert Hu <[email protected]>
Date: 2015-03-18T20:07:21Z
Add arcanist config
commit d2d137d320e4776b3a9dbde4b630a4ebc0d5b331
Author: Norbert Hu <[email protected]>
Date: 2015-03-18T21:05:04Z
Add arc land branch
commit 998bc66fa3a368b37aa2e31f5e167b4cfe9c62b1
Author: Norbert Hu <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: 2015-03-24T01:13:32Z
foobar
commit ccb63bd8940f9c02416e4a66925d7d048f1fc3a8
Author: Seung-Yeoul Yang <[email protected]>
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 [email protected] or file a JIRA ticket
with INFRA.
---