KAFKA-1185 Improve leader elector module to have a resign API; reviewed by Guozhang Wang and Jun Rao
Rebased from trunk to resolve conflicts between KAFKA-1185 and KAFKA-930
KAFKA-1187 Controller should retry connecting to brokers to send state change requests; reviewed by Jun Rao and Guozhang Wang
kafka-1198; NullPointerException in describe topic; patched by Guozhang Wang; reviewed by Jun Rao
kafka-1074; Reassign partitions should delete the old replicas from disk; patched by Jun Rao; reviewed by Jay Kreps, Neha Narkhede and Guozhang Wang
KAFKA-1199 Add a reduced access log level; reviewed by Guozhang Wang and Jun Rao
KAFKA-1200 inconsistent log levels when consumed offset is reset patch by Dima Pekar reviewed by Joe Stein
kafka-1202; optimize ZK access in KafkaController; also incorporating fixes in kafka-1020; patched by Jun Rao and Guozhang Wang; reviewed by Neha Narkhede and Joel Koshy
kafka-1208; Update system test still to use kafka-topics instead of kafka-create-topics shell; patched by Guozhang Wang; reviewed by Jun Rao
kafka-1205; README in examples not update; patched by Ailing Zhang; reviewed by Jun Rao
kafka-1214; Support arguments to zookeeper-shell.sh script; patched by Philp K. Warren; reviewed by Jun Rao
KAFKA-1055 BrokerTopicStats should distinguish between messages received and messages actually appended (i.e., not dropped for various reasons).
KAFKA-1227 New producer!
KAFKA-1184 High-Level Consumer: expose fetcher threads number as a parameter; reviewed by Neha Narkhede
kafka-1228; Socket Leak on ReplicaFetcherThread; patched by Ahmy Yulrizka; reviewed by Jun Rao
KAFKA-1164 kafka should depend on snappy 1.0.5 (instead of 1.0.4.1); reviewed by Neha Narkhede
trivial typo fix; patched by Moritz Schwörer; reviewed by Jun Rao
Implement a few of the API suggestions from the mailing list.
TRIVIAL: Fix misc. numerical issues in histogram.
Rename client package from kafka.* to org.apache.kafka.*