GitHub user liwuchuai opened a pull request: https://github.com/apache/kafka/pull/3764
view diff view diff You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/kafka 0.8.1 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/kafka/pull/3764.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 #3764 ---- commit cef51736c70f591baf4b384444e2f0d28a906d5e Author: Neha Narkhede <neha.narkh...@gmail.com> Date: 2014-02-08T19:12:54Z KAFKA-330 Delete topic followup - more tests and Joel's review comments commit 8d623e157d23af345857b5e69af5f3577c49ebad Author: Joe Stein <joe.st...@stealth.ly> Date: 2014-02-09T14:15:45Z KAFKA-1158 run rat is not needed this is documented now in the release not part of the server running commit 5023c2ff2e7293cd559513d3fed811b08048198d Author: Jun Rao <jun...@gmail.com> Date: 2014-02-12T16:28:57Z kafka-1244,kafka-1246,kafka-1249; various gradle issues for release; patched by Jun Rao; reviewed by Neha Narkhede commit 879e3e770ebc49f916137e8416df74373fa26a74 Author: Joe Stein <joe.st...@stealth.ly> Date: 2014-02-14T03:45:07Z KAFKA-1263 Snazzy up the README markdown for better visibility on github; patched by Joe Stein; reviewed by Neha Narkhede commit cb23e5d915ce14ca25d74abb55b329b83054500b Author: Joe Stein <joe.st...@stealth.ly> Date: 2014-02-14T19:14:23Z KAFKA-1245 the jar files and pom are not being signed so nexus is failing to publish them patch by Joe Stein; Reviewed by Jun Rao commit 11f3975930a72823b20532c8c37732e47f4a2f6b Author: Joe Stein <joe.st...@stealth.ly> Date: 2014-02-19T15:52:34Z KAFKA-1274 gradle.properties needs the variables used in the build.gradle patch by Joe Stein; Reviewed by Jun Rao commit fbb3525ce8f2656869959bce0f32392577d776a0 Author: Joe Stein <joe.st...@stealth.ly> Date: 2014-02-20T05:07:35Z KAFKA-1254 remove vestigial sbt patch by Joe Stein; reviewed by Jun Rao commit a2745382de26d30cfcbad11abc398150e720540f Author: Jun Rao <jun...@gmail.com> Date: 2014-02-20T17:51:39Z kafka-1271; controller logs exceptions during ZK session expiration; patched by Jun Rao; reviewed by Guozhang Wang and Jay kreps commit b5971264f29c6646bc543b47c58786f6322f0bd0 Author: Sriram Subramanian <sriram....@gmail.com> Date: 2014-02-25T08:36:48Z auto rebalance last commit commit 71a6318be6d099c9c0ad511d1152e347ae93052f Author: Joe Stein <joe.st...@stealth.ly> Date: 2014-03-04T20:28:58Z KAFKA-1289 Misc. nitpicks in log cleaner for new 0.8.1 features patch by Jay Kreps, reviewed by Sriram Subramanian and Jun Rao commit 68baaa41607c2cc8a82534c5a25c79a1d50b6cd5 Author: Joe Stein <joe.st...@stealth.ly> Date: 2014-03-04T20:48:49Z KAFKA-1288 add enclosing dir in release tar gz patch by Jun Rao, reviewed by Neha Narkhede commit 03762453fb867ed215ecb96ea27f6f482094de04 Author: Neha Narkhede <neha.narkh...@gmail.com> Date: 2014-03-21T00:26:56Z KAFKA-1311 Add a flag to turn off delete topic until it is stable; reviewed by Joel and Guozhang commit c66e408b244de52f1c5c5bbd7627aa1f028f9a87 Author: Timothy Chen <tnac...@gmail.com> Date: 2014-03-21T00:32:45Z KAFKA-1315 log.dirs property in KafkaServer intolerant of trailing slash; reviewed by Neha Narkhede and Guozhang Wang commit 655e1a8aa5a2fbb5bb8551b6efd4eec27a606039 Author: Jun Rao <jun...@gmail.com> Date: 2014-03-24T01:06:01Z kafka-1319; kafka jar doesn't depend on metrics-annotation any more; patched by Jun Rao; reviewed by Neha Narkhede commit 39a560789e65e28cc91468933487c0b23e1a1db0 Author: Timothy Chen <tnac...@gmail.com> Date: 2014-03-26T22:35:55Z KAFKA-1317 KafkaServer 0.8.1 not responding to .shutdown() cleanly, possibly related to TopicDeletionManager or MetricsMeter state; reviewed by Neha Narkhede commit 5a6a1d83b81caaebec0f10a0039b422acaeb5c35 Author: Neha Narkhede <neha.narkh...@gmail.com> Date: 2014-03-29T01:21:47Z KAFKA-1317 follow up fix commit dd08538a4f942695852949cc1e455c38f148486c Author: Neha Narkhede <neha.narkh...@gmail.com> Date: 2014-03-31T22:28:52Z KAFKA-1350 Fix excessive state change logging;reviewed by Jun,Joel,Guozhang and Timothy commit 2b6375b61c0137cdff4b7c25967405f6f521489a Author: Timothy Chen <tnac...@gmail.com> Date: 2014-04-03T02:09:44Z KAFKA-1358 Broker throws exception when reconnecting to zookeeper; reviewed by Neha Narkhede commit 0ffec142a991849833d9767be07e895428ccaea1 Author: Neha Narkhede <neha.narkh...@gmail.com> Date: 2014-04-03T02:13:43Z KAFKA-1358: Fixing minor log4j statement commit 48f1b74909df3c08553a7783ddae9d93c41da7cf Author: Joel Koshy <jjko...@gmail.com> Date: 2014-04-10T18:53:23Z KAFKA-1373; Set first dirty (uncompacted) offset to first offset of the log if no checkpoint exists. Reviewed by Timothy Chen and Neha Narkhede. commit 3c4ca854fd2da5e5fcecdaf0856a38a9ebe4763c Author: Joel Koshy <jjko...@gmail.com> Date: 2014-04-16T20:29:33Z KAFKA-1323; Fix regression due to KAFKA-1315 (support for relative directories in log.dirs property broke). Patched by Timothy Chen and Guozhang Wang; reviewed by Joel Koshy, Neha Narkhede and Jun Rao. commit 82f4a8e1c05a4ef197ef94e6f09c3132f5628037 Author: Timothy Chen <tnac...@gmail.com> Date: 2014-04-17T17:18:27Z KAFKA-1356 Topic metadata requests takes too long to process; reviewed by Joel Koshy, Neha Narkhede, Jun Rao and Guozhang Wang commit 839f1b1220d2f32fe10ceb51474efaddf1968e25 Author: Guozhang Wang <guw...@linkedin.com> Date: 2014-04-18T01:25:56Z KAFKA-1365; Second Manual preferred replica leader election command always fails; reviewed by Joel Koshy. commit eaf514b41a54242c825eab972765e2a764cd0b7f Author: Joel Koshy <jjko...@gmail.com> Date: 2014-04-17T17:38:32Z KAFKA-1356 (Follow-up) patch to clean up metadata cache api; reviewed by Jun Rao commit 7502696e105057bdb2b546de7a774ea62cda766a Author: Joel Koshy <jjko...@gmail.com> Date: 2014-04-18T20:10:34Z KAFKA-1362; Publish sources and javadoc jars; (also removed Scala 2.8.2-specific actions). Reviewed by Jun Rao and Joe Stein commit b18d2c379bbaf65629c041f75918a4711e4063d6 Author: Joel Koshy <jjko...@gmail.com> Date: 2014-04-17T21:46:08Z KAFKA-1355; Avoid sending all topic metadata on state changes. Reviewed by Neha Narkhede, Timothy Chen and Guozhang Wang. commit 2ce7ff6b6e56aa480792a298a8a92ef02e67a2f8 Author: Jay Kreps <jay.kr...@gmail.com> Date: 2014-04-18T00:07:27Z KAFKA-1398 dynamic config changes are broken. commit 4bcb22f47e594c127b02d001620fd1f453034b2a Author: Jay Kreps <jay.kr...@gmail.com> Date: 2014-04-18T18:03:37Z KAFKA-1398 Dynamic config follow-on-comments. commit 69fbdf9cb39895198c14f00b483a3a3f47936b78 Author: Jay Kreps <jay.kr...@gmail.com> Date: 2014-04-17T22:28:02Z KAFKA-1327 Add log cleaner metrics. commit 1e9e107ee92b9b8b37c22eb9ecf0db67a445000a Author: Joel Koshy <jjko...@gmail.com> Date: 2014-04-21T21:34:21Z KAFKA-1356; follow-up - return unknown topic partition on non-existent topic if auto.create is off; reviewed by Timothy Chen, Neha Narkhede and Jun Rao. ---- --- 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. ---