-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/29091/
-----------------------------------------------------------

(Updated March 6, 2015, 8:48 a.m.)


Review request for kafka.


Summary (updated)
-----------------

Improve 1646 fix by truncate extra space when clean shutdown


Bugs: KAFKA-1646
    https://issues.apache.org/jira/browse/KAFKA-1646


Repository: kafka


Description (updated)
-------

KAFKA-1158 run rat is not needed this is documented now in the release not part 
of the server running


kafka-1244,kafka-1246,kafka-1249; various gradle issues for release; patched by 
Jun Rao; reviewed by Neha Narkhede


KAFKA-1263 Snazzy up the README markdown for better visibility on github; 
patched by Joe Stein; reviewed by Neha Narkhede


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


KAFKA-1274 gradle.properties needs the variables used in the build.gradle patch 
by Joe Stein; Reviewed by Jun Rao


KAFKA-1254 remove vestigial sbt patch by Joe Stein; reviewed by Jun Rao


kafka-1271; controller logs exceptions during ZK session expiration; patched by 
Jun Rao; reviewed by Guozhang Wang and Jay kreps


auto rebalance last commit


KAFKA-1289 Misc. nitpicks in log cleaner for new 0.8.1 features patch by Jay 
Kreps, reviewed by Sriram Subramanian and Jun Rao


KAFKA-1288 add enclosing dir in release tar gz patch by Jun Rao, reviewed by 
Neha Narkhede


KAFKA-1311 Add a flag to turn off delete topic until it is stable; reviewed by 
Joel and Guozhang


KAFKA-1315 log.dirs property in KafkaServer intolerant of trailing slash; 
reviewed by Neha Narkhede and Guozhang Wang


kafka-1319; kafka jar doesn't depend on metrics-annotation any more; patched by 
Jun Rao; reviewed by Neha Narkhede


KAFKA-1317 KafkaServer 0.8.1 not responding to .shutdown() cleanly, possibly 
related to TopicDeletionManager or MetricsMeter state; reviewed by Neha Narkhede


KAFKA-1317 follow up fix


KAFKA-1350 Fix excessive state change logging;reviewed by Jun,Joel,Guozhang and 
Timothy


KAFKA-1358 Broker throws exception when reconnecting to zookeeper; reviewed by 
Neha Narkhede


KAFKA-1358: Fixing minor log4j statement


KAFKA-1373; Set first dirty (uncompacted) offset to first offset of the log if 
no checkpoint exists. Reviewed by Timothy Chen and Neha Narkhede.


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.


KAFKA-1356 Topic metadata requests takes too long to process; reviewed by Joel 
Koshy, Neha Narkhede, Jun Rao and Guozhang Wang


KAFKA-1365; Second Manual preferred replica leader election command always 
fails; reviewed by Joel Koshy.


KAFKA-1356 (Follow-up) patch to clean up metadata cache api; reviewed by Jun Rao


KAFKA-1362; Publish sources and javadoc jars; (also removed Scala 
2.8.2-specific actions). Reviewed by Jun Rao and Joe Stein


KAFKA-1355; Avoid sending all topic metadata on state changes. Reviewed by Neha 
Narkhede, Timothy Chen and Guozhang Wang.


KAFKA-1398 dynamic config changes are broken.


KAFKA-1398 Dynamic config follow-on-comments.


KAFKA-1327 Add log cleaner metrics.


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.


KAFKA-1327; Log cleaner metrics follow-up patch to reset dirtiest log cleanable 
ratio; reviewed by Jun Rao


bump kafka version to 0.8.1.1 in gradle.properties patch by Joe Stein reviewed 
by Joel Koshy


KAFKA-1308; Publish jar of test utilities to Maven. Jun Rao and Jakob Homan; 
reviewed by Neha Narkhede.


Improve 1646 fix by truncate extra space when clean shutdown


Merge branch '0.8.1' of http://git-wip-us.apache.org/repos/asf/kafka into 
Branch_0.8.1.1


Diffs (updated)
-----

  LICENSE cb1800b0c39afc60a3dbf8249ba98f27a63467f3 
  README-sbt.md 10b8d2523605e8c6b0854f11e37d6e9e24d2814f 
  README.md 9b272b52c8b65668f9f2c9aa15b95b7441735936 
  bin/kafka-run-class.sh 75a3fc42a2e41977fa0d19a53cbc31e7538b8283 
  bin/run-rat.sh 1b7bc312e8b42aca60e630f2c39b976ee8352a77 
  build.gradle 858d297b9e8bf8a2bca54c4817f9ca2affd0d3f2 
  clients/build.sbt ca3c8ee3d7e56cefec2ecf8f21b237615c9bd759 
  config/log4j.properties 1ab850772a965d1f4301678cfe58e3901a11b7e0 
  config/server.properties 2ffe0ebccf1092ddf614b2fcdc327c607dfd685a 
  contrib/LICENSE PRE-CREATION 
  contrib/NOTICE PRE-CREATION 
  contrib/hadoop-consumer/LICENSE 6b0b1270ff0ca8f03867efcd09ba6ddb6392b1e1 
  contrib/hadoop-consumer/build.sbt 02e95eb8ca2c7a97a1f6bef88c4e044ea1f99539 
  contrib/hadoop-producer/LICENSE 6b0b1270ff0ca8f03867efcd09ba6ddb6392b1e1 
  contrib/hadoop-producer/build.sbt 02e95eb8ca2c7a97a1f6bef88c4e044ea1f99539 
  core/build.sbt 3eff64ef3f15a85a2f4dff3e31fec9d2662719f2 
  core/src/main/scala/kafka/admin/TopicCommand.scala 
fc8d6861ccab54f9443c871b0208b81d172f357b 
  core/src/main/scala/kafka/api/LeaderAndIsrRequest.scala 
03117377e1cb2ad63e4c7740d97ca9a4f20abeeb 
  core/src/main/scala/kafka/api/TopicMetadata.scala 
0513a59ed94e556894b3515dc38666ee9a66ae3d 
  core/src/main/scala/kafka/cluster/Partition.scala 
1087a2e91c86e36a2494a95913a3ec2daf238287 
  core/src/main/scala/kafka/controller/ControllerChannelManager.scala 
a1ee5a707412166629cf9025cac054570d6d27c0 
  core/src/main/scala/kafka/controller/KafkaController.scala 
d812cb4121d7f8705c6d54eae2fb67d824a5f79f 
  core/src/main/scala/kafka/controller/PartitionStateMachine.scala 
57c96b5539f20d53238280b6e059325c757bddcf 
  core/src/main/scala/kafka/controller/ReplicaStateMachine.scala 
613aec6f40db5831f62e1391450ef02b63ae3390 
  core/src/main/scala/kafka/controller/TopicDeletionManager.scala 
91a446ddc8aeb2ac90a62e274f612da45a67f772 
  core/src/main/scala/kafka/log/CleanerConfig.scala 
fa946ada926025fe4d547d18591ba6d45481028e 
  core/src/main/scala/kafka/log/FileMessageSet.scala 
e1f8b979c3e6f62ea235bd47bc1587a1291443f9 
  core/src/main/scala/kafka/log/Log.scala 
b3ab5220a66a2ae82084dad89877daf60f613e66 
  core/src/main/scala/kafka/log/LogCleaner.scala 
64046472a1f88a51390416a724c4c27915b9cbf3 
  core/src/main/scala/kafka/log/LogCleanerManager.scala 
1612c8dbcaba8141e5ea7ee1a1578d9f4e129509 
  core/src/main/scala/kafka/log/LogConfig.scala 
0b32aeeffcd9d4755ac90573448d197d3f729749 
  core/src/main/scala/kafka/log/LogManager.scala 
10062af1e02af5e4238f408ba5b9f98cc226244f 
  core/src/main/scala/kafka/log/LogSegment.scala 
0d6926ea105a99c9ff2cfc9ea6440f2f2d37bde8 
  core/src/main/scala/kafka/network/RequestChannel.scala 
a6ec970d72fc8adc56bc6e200d1ff5bbf0d2b748 
  core/src/main/scala/kafka/server/KafkaApis.scala 
c56ad503d83e31850cc2032d192d29506de96fdd 
  core/src/main/scala/kafka/server/KafkaConfig.scala 
3c3aafc2b3f06fc8f3168a8a9c1e0b08e944c1ef 
  core/src/main/scala/kafka/server/KafkaServer.scala 
5e34f95e64eaf12ae7e904ffef32422a365eca86 
  core/src/main/scala/kafka/server/OffsetCheckpoint.scala 
19f61a9718a7f8e6f9bf743ac9eb2118d0fdd9b0 
  core/src/main/scala/kafka/server/ReplicaManager.scala 
21bba48affb38ff6504e02535d3cc56258f45b60 
  core/src/main/scala/kafka/server/TopicConfigManager.scala 
d41fd33d91406dfa2ce8c1e1b04a078e983ccadd 
  core/src/main/scala/kafka/utils/Throttler.scala 
c6c3c75ee8408ca81aeeb5846f7987a287b5a6e8 
  core/src/main/scala/kafka/utils/Utils.scala 
a89b0463685e6224d263bc9177075e1bb6b93d04 
  core/src/main/scala/kafka/utils/VerifiableProperties.scala 
b070bb4df117df8542a651b4f0b6bc476855308b 
  core/src/main/scala/kafka/utils/ZkUtils.scala 
fa86bb94475dec41d5ea1a94f4eebcd5500756e6 
  core/src/test/scala/other/kafka/TestLogCleaning.scala 
22b16e54980e30f60dbf2fbe46c16398d654ba21 
  core/src/test/scala/unit/kafka/admin/AdminTest.scala 
d5644ea40ec7678b975c4775546b79fcfa9f64b7 
  core/src/test/scala/unit/kafka/admin/DeleteTopicTest.scala 
974b057a880569ddd2035980d317147d892cf24f 
  core/src/test/scala/unit/kafka/log/CleanerTest.scala 
51cd94b316764574d32d34b1c97c7b43c908b2ab 
  core/src/test/scala/unit/kafka/log/LogCleanerIntegrationTest.scala 
1de3ef0435d76e858167cedb07f5548751605f79 
  core/src/test/scala/unit/kafka/log/LogManagerTest.scala 
b4bee33191ebc0b4ab5a5f82fa232cd3bda8fef8 
  core/src/test/scala/unit/kafka/log4j/KafkaLog4jAppenderTest.scala 
67497dd042dfd4ad54875fe29200d67f59137264 
  core/src/test/scala/unit/kafka/server/DynamicConfigChangeTest.scala 
PRE-CREATION 
  core/src/test/scala/unit/kafka/server/HighwatermarkPersistenceTest.scala 
02c188a412995f876dd6616d70027b84c07eb264 
  core/src/test/scala/unit/kafka/server/ReplicaManagerTest.scala PRE-CREATION 
  core/src/test/scala/unit/kafka/server/ServerShutdownTest.scala 
20fe93e623319fd82236eb6364d7f80bf7a256aa 
  core/src/test/scala/unit/kafka/server/SimpleFetchTest.scala 
1317b4c3c60b8d1835dd6a06bf9b250398f0d47d 
  core/src/test/scala/unit/kafka/utils/TestUtils.scala 
500eeca2f95d901536b1363b8c4b485c4893179f 
  examples/build.sbt d12d70142f6ece849177cd39fb1ca66799306dac 
  gradle.properties ad7a2f0f62930515ed0b74250dcc63069fb988de 
  lib/sbt-launch.jar 06ad8d880592ad776fdfc38c573359261314e6c3 
  perf/build.sbt 8aa72f4a13eda3d18a3c6e3816f7c39753e643c4 
  project/Build.scala ddcfc4176e68933377590e095c07283083249f4a 
  project/build.properties eea46f3ca0a07d9e648b4b5c784f2d01a60c4ee4 
  project/build/KafkaProject.scala f29c67a47fe89099dd02087d78bf9f4a3ee63a72 
  project/plugins.sbt 7abe703893ba04d819cbcfdacd38298eca39431d 
  sbt 944ebf8c383ecbd2475bc6fcacd6ac9f5b3fd799 
  sbt.bat 9321ada9316ac420ee3639488e639ec452b64f09 
  scala.gradle PRE-CREATION 
  settings.gradle 74e591a8a4afc6586fd24caf7fdb3d224e126d6b 

Diff: https://reviews.apache.org/r/29091/diff/


Testing
-------


Thanks,

Qianlin Xia

Reply via email to